单片机高低电平问题

[复制链接]
4607|10
 楼主| FS1360472174 发表于 2011-11-21 16:48 | 显示全部楼层 |阅读模式
小弟最近很困惑啊,在51单片机中,高电平(0`-5v)低电平(0v)是吧?
单片机IO口默认是高电平?为什么呢?
还有就是IO口上拉电阻的问题,小弟也不是很清楚。
小弟表述的不是很好,希望有大侠能够详细讲解一下。。。谢谢
yewuyi 发表于 2011-11-21 17:00 | 显示全部楼层
小弟最近很困惑啊,在51单片机中,高电平(0`-5v)低电平(0v)是吧?
单片机IO口默认是高电平?为什么呢?
还有就是IO口上拉电阻的问题,小弟也不是很清楚。
小弟表述的不是很好,希望有大侠能够详细讲解一下。。。谢 ...
FS1360472174 发表于 2011-11-21 16:48


你看那个IO口结构不就知道了吗?

等效于一个上拉电阻和一个三极管串联,默认状态时三极管出于截止状态,所以输出高。
hotpower 发表于 2011-11-21 18:50 | 显示全部楼层
第一次听说。
 楼主| FS1360472174 发表于 2011-11-22 22:24 | 显示全部楼层
帖子沉了
chunyang 发表于 2011-11-22 22:47 | 显示全部楼层
对于MCU的逻辑电平定义去看器件手册,不能简单说是5V或0V,有门限规定的。至于默认高电平这是电路设计决定的,同样应该去看器件手册,上面有IO内电路图,看懂了自然就该明白为什么了。
ayb_ice 发表于 2011-11-23 08:04 | 显示全部楼层
不明白就多看书
mdq_123 发表于 2011-11-23 08:50 | 显示全部楼层
对于51输出的高电平是5V。
在P0口加上拉电阻因为P0口不能直接输出高电平,只能输出高阻态,但是能输出低。
加上拉等于是输出高,在使用时P0口付1就是上拉作为输出的高。
P0付0IO口输出就变低了。所以P0口的使用就和其它的IO一样了。
增强型51完全不需要上拉哈。
增强型51:stc12c5A60S2
mdq_123 发表于 2011-11-23 08:50 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
mdq_123 发表于 2011-11-23 08:50 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
mdq_123 发表于 2011-11-23 08:51 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
 楼主| FS1360472174 发表于 2011-11-23 18:14 | 显示全部楼层
注意你的发言 8# mdq_123
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

56

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部