51单片机p0口为什么接上拉电阻

如题所述

简单的说,P0输出高电平时,由于内部结构,只能输出高阻态。所以外接上拉电阻。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-02-15
因为只有P0口没有上拉电阻

51单片机p0口为什么接上拉电阻
简单的说,P0输出高电平时,由于内部结构,只能输出高阻态。所以外接上拉电阻。

单片机p0口为什么要接上拉电阻
单片机p0口要接上拉电阻,是有条件的,条件就是:传统的51单片机,才需要在P0口加上拉电阻。原因是P0是开漏输出的,当输出高电平时,是无输出的,需要用上拉电阻才能拉成高电平。并不是为了提高其驱动能力的。因最初的51单片机是用P0口作数据总线的,需要是准双向口。而现在的51单片机不再需要P0口...

51单片机中P0口作I\/O使用时,为什么要在外部接上拉电阻
当P0口接VCC,有上拉电阻限制电流输入单片机,实际上是提高了单片机IO口的驱动能力,就是根据输入电压,设计一个合理的上拉电阻,提高了单片机控制更高电压\/电源等器件工作的能力。另外:P0口在作为地址\/数据复用时不接上拉电阻。

单片机中上拉电阻的作用是什么?
1.一般51单片机的P0口在作为地址\/数据复用时不接上拉电阻。2.作为一般的I\/O口时用时,由于内部没有上拉电阻,故要接上上拉电阻!!3.当p0口用来驱动PNP管子的时候,就不需要上拉电阻,因为此时的低电平有效;4.当P0口用来驱动NPN管子的时候,就需要上拉电阻的,因为此时只有当P0为1时候,才能够...

51单片机p0口上拉电阻
I\/O的上拉,下拉,主要是给受控器件增加常态时的稳定状态,不会因芯片在开机等操作时I\/O电压不稳定引起受控器件的误触发。另外你说的到从1降到0这个是不会发生的。我们在上拉下拉的时候一般会串一个10KΩ级别的电阻,举例你接的是上啦,I\/O常态是高电平。当你把I\/O口置低的时候,其实上拉电阻...

为什么单片机的P0口外部要有上拉电阻
其实,这个问题也只限于传统的51单片机,如8031,AT89C51。因为P0口,是为了扩展外部存储器时,用作数据线的,因此内部作了准双向口,即是开漏输出的,就不能有上拉电阻。但是,当P0口作为I\/O口使用时,就必须在外部加上拉电阻,这样才能有高电平输出。而其余的P1,P·2,P3在内部已经加了上拉电阻...

51单片机P0口为什么要接上拉电阻?
加上电阻Rc后,电路的状态就和P1口一样了,这个电阻Rc就是上拉电阻。但你如果只是为了让P0口驱动个发光管,那电路可以直接简化成下图那样。S51内部的电流最好不超过15mA,如果发光管的电压为2.2V那电阻就是(5-2.2)÷15=0.18K,也就是180欧姆。当P0=0时P0点为低电位,发光管亮起,流过D1...

什么是上拉电阻啊,学到单片机的P0口,说要接上拉电阻,但不知道是什么?不...
P0口作地址\/数据总线时不需要接上拉电阻,只有当它作I\/O口,且作输出口时因其内部结构,使它驱动能力不行,所以需要接上拉电阻。

为什么51单片机需要接上拉电阻?怎么接?
51单片机,一般只有P0口才需要外加上拉电阻,其它三个端口芯片内部已经设置有上拉功能,无需外接上拉电阻。P0口作为I\/O口输出的时候时 输出低电平为0 输出高电平为高组态(并非5V,相当于悬空状态)。也就是说P0 口不能真正的输出高电平,给所接的负载提供电流,因此必须接上拉电阻(一电阻连接到...

P0口是否需要上拉电阻的问题
51单片机的四个端口其内部电路的不同导致了它们在扩展外部电路时候也会出现不同的结果,其中P0口就表现出非常有趣的现象。通常我们说P0口需要接上拉电阻才能正常工作,是因为其内部结构与其他三个端口存在差别,没有上拉电阻的缘故,所以如果不接上拉电阻,P0口的状态就不会得到预期的结果,或许是某个...

相似回答