44问答网
所有问题
P0口为什么加上拉电阻?
如题所述
举报该问题
推荐答案 2023-10-22
其实,这个问题也只限于传统的51单片机,如8031,AT89C51。
因为P0口,是为了扩展外部存储器时,用作数据线的,因此内部作了准双向口,即是开漏输出的,就不能有上拉电阻。
但是,当P0口作为I/O口使用时,就必须在外部加上拉电阻,这样才能有高电平输出。
而其余的P1,P·2,P3在内部已经加了上拉电阻了,所以,在外部就不用再加了。
新型的STC单片机在P0口内部也加了上拉电阻了,在外部用不用加了,方便多了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YV3RKVYYDVWGKYR6DDZ.html
相似回答
单片机
p0口为什么
要接
上拉电阻
答:
单片机p0口要接上拉电阻,是有条件的,条件就是:传统的51单片机,才需要在P0口加上拉电阻。
原因是P0是开漏输出的
,当输出高电平时,是无输出的,需要用上拉电阻才能拉成高电平。并不是为了提高其驱动能力的。因最初的51单片机是用P0口作数据总线的,需要是准双向口。而现在的51单片机不再需要P0口...
单片机中
P0口
作为输出
为什么
要
上拉电阻?
答:
由于P0口内部没有上拉电阻,是开漏的
,不管它的驱动能力多大,相当于它是没有电源的,需要外部的电路提供,绝大多数情况下P0口是必需加上拉电阻的。
P0口为什么加上拉电阻?
答:
因为P0口,是为了扩展外部存储器时,用作数据线的,因此内部作了准双向口,即是开漏输出的,就不能有上拉电阻
。但是,当P0口作为I/O口使用时,就必须在外部加上拉电阻,这样才能有高电平输出。而其余的P1,P·2,P3在内部已经加了上拉电阻了,所以,在外部就不用再加了。新型的STC单片机在P0口...
atmel单片机
p0口为什么
要接
上拉电阻?
答:
加上
电阻Rc后,电路的状态就和P1口一样了,这个电阻Rc就是
上拉电阻
。但你如果只是为了让
P0口
驱动个发光管,那电路可以直接简化成下图那样。S51内部的电流最好不超过15mA,如果发光管的电压为2.2V那电阻就是(5-2.2)÷15=0.18K,也就是180欧姆。当P0=0时P0点为低电位,发光管亮起,流过D1...
大家正在搜
为什么p0口要加上拉电阻
io口为什么加上拉电阻可以变高
开漏输出为什么加上拉电阻
单片机为什么加上拉电阻
外加上拉电阻怎么加
必须加上拉电阻的是哪个口
io口加上拉电阻
上拉电阻有什么用
上拉电阻什么意思