社区
单片机/工控
帖子详情
单片机高低电平问题
方丈的寺院
优质创作者: Java技术领域
领域专家: 数据库技术领域
2011-11-21 05:07:52
小弟最近很困惑啊,在51单片机中,高电平(0`-5v)低电平(0v)是吧?
单片机IO口默认是高电平?为什么呢?
还有就是IO口上拉电阻的问题,小弟也不是很清楚。
小弟表述的不是很好,希望有大侠能够详细讲解一下。。。谢谢
...全文
2150
23
打赏
收藏
单片机高低电平问题
小弟最近很困惑啊,在51单片机中,高电平(0`-5v)低电平(0v)是吧? 单片机IO口默认是高电平?为什么呢? 还有就是IO口上拉电阻的问题,小弟也不是很清楚。 小弟表述的不是很好,希望有大侠能够详细讲解一下。。。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
myvisit
2011-11-28
打赏
举报
回复
认真看书!
吻花者
2011-11-25
打赏
举报
回复
12楼写得不错,一般高电平就是VCC,低电平就是0,这仅是单片机的,如果有正负电源的另说,好像单片机没有用正负电源的啊!!!呵呵!!!
sunny_2
2011-11-23
打赏
举报
回复
单片机的高低电平范围,不同的单片机是不一样的,具体信息都在单片机规格书里。
Simality
2011-11-23
打赏
举报
回复
[Quote=引用 14 楼 mjjackey 的回复:]
T不知道是什么。
不同的电平范围对应于不同类型的CPU,可能表列出来的是常见的CPU结构对应电平。[/Quote]
T在文档里没明说,我估摸着可能是别的地方配图被TI的工程师拿来做这个文档了。是不是tri-state之类的。
这个图只是汇总了一下常见的值,不用问是不是通用的。想知道自己用的器件是什么值,去datasheet里找electrical characteristics表看一看就知道了。一切以datasheet为准。
Simality
2011-11-23
打赏
举报
回复
[Quote=引用 13 楼 mhbbcrcpj 的回复:]
引用 12 楼 alex_rcpilot 的回复:
TI这篇app note讲得很好。常见电平都在里头。
能给点注释么?完全看不懂怎么看范围。输入的高低电平不是个范围么?不是输出才是定值么?
另外这个范围在所有的器件上都是通用的么?没有特殊的器件么?
[/Quote]
我前面那楼说过
VIH MIN TYP MAX
VIL MIN TYP MAX
VOH MIN TYP MAX
VOL MIN TYP MAX
VI就是输入电压
VO就是输出电压
H是逻辑高
L是逻辑低
MIN~MAX之间的是范围。
可靠数字逻辑对接的前提是
VOH MIN > VIH MIN
VOL MAX < VIL MAX
m9527133t
2011-11-23
打赏
举报
回复
说得我好迷茫
Blueyas
2011-11-23
打赏
举报
回复
具体型号的高低电平要看看数据手册才知道
3xcom
2011-11-23
打赏
举报
回复
5V和3.3V的单片机,电平定义是不一样的。
Simality
2011-11-22
打赏
举报
回复
TI这篇app note讲得很好。常见电平都在里头。
woshi_ziyu
2011-11-22
打赏
举报
回复
也和外部电路有关系
nextzone
2011-11-22
打赏
举报
回复
万恶的51,万恶的抄书版教材
1、其实就是把多少电压当作0,多少电压当作1,芯片自己有个标准
2、默认高电平,就是有个弱上拉到VCC,不接外部电路,读出来就是1
3、同上
方丈的寺院
2011-11-22
打赏
举报
回复
过了一天才上线,看到自己的一个小问题竟然有这么多的前辈给予指导,之前的因为一点小事的不开心搞得自己很郁闷,现在完全没有了。真实太感动了。。。谢谢大家
wanbob2007
2011-11-22
打赏
举报
回复
起初是看到LZ的所提我以前也郁闷过,但是看完楼上各位的回答后我仍然是学到了不少!!学习了...
呵呵
dq
2011-11-22
打赏
举报
回复
低于1.7v为低电平,高于3.3v为高电平。之所以这么弄,主要是中间留个空间可以减少干扰。至于单片机高低电平问题,跟单片机型号有关,具体跟单片机的IO电路结构和复位后各个三极管触发器的通断有关。
lbing7
2011-11-22
打赏
举报
回复
单片机IO口默认是高电平?为什么呢?
不同体系的单片机对这个的处理不一样,具体看数据手册中说明的复位后的状态
Frog1228
2011-11-22
打赏
举报
回复
[Quote=引用 13 楼 mhbbcrcpj 的回复:]
引用 12 楼 alex_rcpilot 的回复:
TI这篇app note讲得很好。常见电平都在里头。
能给点注释么?完全看不懂怎么看范围。输入的高低电平不是个范围么?不是输出才是定值么?
另外这个范围在所有的器件上都是通用的么?没有特殊的器件么?
[/Quote]
OH是输出高电平,IH是输入高电平;IH是输入高电平,IL是输入低电平。T不知道是什么。
不同的电平范围对应于不同类型的CPU,可能表列出来的是常见的CPU结构对应电平。
MHBBCRCPJ
2011-11-22
打赏
举报
回复
[Quote=引用 12 楼 alex_rcpilot 的回复:]
TI这篇app note讲得很好。常见电平都在里头。
[/Quote]
能给点注释么?完全看不懂怎么看范围。输入的高低电平不是个范围么?不是输出才是定值么?
另外这个范围在所有的器件上都是通用的么?没有特殊的器件么?
bjtea
2011-11-21
打赏
举报
回复
上电复位后,I/O端口默认高电平,是因为上电后,端口都是默认为输入状态;
输入状态下,因为有上拉或弱上拉,所以电平一般都是高电平。
复位后不能是输出,理由很简单,万一I/O口对地短路了,就可能烧掉I/O口。
上拉的目的是:
做为输入,如果没有上拉,I/O口悬浮时,读取I/O口的电平是不确定的,并且容易受到感应电压干扰;
做为输出,有了上拉,才能够输出高电平。有时内部上拉较弱,还在外面另接10K电阻上拉,例如51单片机就需要。
huangyi2010
2011-11-21
打赏
举报
回复
3.3v分界线,上电默认高电平,楼上分析的透彻!
zl_Alen
2011-11-21
打赏
举报
回复
关于上拉电阻:
普通IO口输出是推挽输出,而51单片机中的PO口是开漏输出。
推挽输出:可以输出高,低电平,适合连接数字器件。
漏输出:输出端相当于三极管的集电极。要得到高电平状态需要上拉电阻才行。适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内)。
加载更多回复(3)
中微
单片机
SC8F5771学习心得
板子是在嘉立创免费打的,嘉立创每月有2次免费打样的优惠,支持国产PCB制作软件在立创打了板回来,U1是一个口芯片,
单片机
SC8F5771,通过检测KEY1和KEY3两个按键,处理
高
低电平
信号,把KEY1按键内置下拉后可以检测
高
低电平
信号。 实验过程中遇到的
问题
记录如下: 1。
高
低电平
不匹配检测不到
高
电平的
问题
,我检测的信号电平是
高
电平3V,
低电平
0V,
单片机
供电是5V的结果识别不到
高
低电平
信号,看了手册上说I、O口信号电平范围是VDD+0.7V,GND-0.7V。那么5V的VDD,信...
计算机如何将01转化为
高
低电平
,文本6(二进制0000 0110)是显卡驱动LCD显示的ASC码;键盘6按下,则0000,0110被电路驱动存储单元8个位分别施加电平:低低低低,低
高
高
低。写进存储单元
计算机如何将01转化为
高
低电平
看到一个帖子,终于解释了困惑。“机器语言的1010这一堆数字怎么变成
高
低电平
的?”一个比较老的
问题
,但是很多人的回答非常傲慢,说什么看看《数字电路》《计算机原理》就知道了,可是很多人根本就不知道楼主在问的是什么。庆幸在最后一帖看到了想要的答案。
问题
:
高
级语言编译成机器语言后,将这些机器语言存于存储器中,然后按顺序输出
高
低电平
,...
调试就
单片机
就复位
硬件看门狗 重启 程序一直在
高
低电平
喂狗 进入debug 就不能
高
低电平
了 外接硬件看门狗就复位。我这个
问题
是外接硬件看门狗导致的。
51
单片机
矩阵键盘遇到的
问题
2.忽视了LCD初始化把Lcd初始化放在循环里导致数字一直被刷新。4.
问题
:对于
高
低电平
输入未了解清楚以及
单片机
里输入输出的含义。3.矩阵键盘扫描方法按列按行扫描按列扫描。
51
单片机
莫名跑得很慢的
问题
这个初始化函数仅仅只是进行一些io口的配置以及中断和串口的初始化,但是串口助手收到初始化完成这个标志确要整整半分钟。的时候,进行debug,让初始化完成之后向串口发送一个数据,表示初始化完成。多方询问之下终于找到
问题
点:定时器初始化的时候,开启了多个定时器,但是在中断函数只写了定时器0的中断函数。想了一下,好记性不如烂笔头,把自己遇到的
问题
以及解决方式记录一下,以免后续遇到忘记了又不知道怎么处理。起因是使用
单片机
的定时器进行一个100毫秒的计时,每次计时完成进行按键判断是否有按下。
单片机/工控
27,521
社区成员
28,798
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章