打印

单片机高低电平问题

[复制链接]
3137|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
FS1360472174|  楼主 | 2011-11-21 16:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
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 | 只看该作者
帖子沉了

使用特权

评论回复
5
chunyang| | 2011-11-22 22:47 | 只看该作者
对于MCU的逻辑电平定义去看器件手册,不能简单说是5V或0V,有门限规定的。至于默认高电平这是电路设计决定的,同样应该去看器件手册,上面有IO内电路图,看懂了自然就该明白为什么了。

使用特权

评论回复
6
ayb_ice| | 2011-11-23 08:04 | 只看该作者
不明白就多看书

使用特权

评论回复
7
mdq_123| | 2011-11-23 08:50 | 只看该作者
对于51输出的高电平是5V。
在P0口加上拉电阻因为P0口不能直接输出高电平,只能输出高阻态,但是能输出低。
加上拉等于是输出高,在使用时P0口付1就是上拉作为输出的高。
P0付0IO口输出就变低了。所以P0口的使用就和其它的IO一样了。
增强型51完全不需要上拉哈。
增强型51:stc12c5A60S2

使用特权

评论回复
8
mdq_123| | 2011-11-23 08:50 | 只看该作者
提示: 该帖被管理员或版主屏蔽
9
mdq_123| | 2011-11-23 08:50 | 只看该作者
提示: 该帖被管理员或版主屏蔽
10
mdq_123| | 2011-11-23 08:51 | 只看该作者
提示: 该帖被管理员或版主屏蔽
11
FS1360472174|  楼主 | 2011-11-23 18:14 | 只看该作者
注意你的发言 8# mdq_123

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

60

帖子

1

粉丝