一般来说,上拉电阻,能省就省,没有办法了,才接上单片机中P0口作为输出为什么要上拉电阻,设成推挽输出,就不用上拉了...单片机的P0口,关于接不接上拉电阻,什么时候需要接,什么时候不接_百...,51单片机的引脚,由于内部结构的原因,输出低电平,能力较强;而输出高电平的能力很低,所以要用上拉电阻来协助。
1、单片机中P0口作为输出为什么要上拉电阻?上拉电阻就是从电源高电平引出的电阻接到输出。P0口作为IO口输出的时候时输出低电平为0输出高电平为高组态。也就是说PO口不能真正的输出高电平,给所接的负载提供电流,因此必须接上拉电阻,由电源通过这个上拉电阻给负载提供电流。由于P0口内部没有上拉电阻,是开漏的,不管它的驱动能力多大,相当于它是没有电源的,需要外部的电路提供,绝大多数情况下P0口是必需加上拉电阻的。扩展资料:如果电平用OC或OD输出,那么不用上拉电阻是不能工作的,这个很容易理解,管子没有电源就不能输出高电平了。如果输出电流比较大,输出的电平就会降低(这是电路中已经有了一个上拉电阻的情况下,但是电阻太大,压降太高),就可以用上拉电阻提供电流分量,把电平“拉高”。其实这些都是按需要,工作在线性范围的上拉电阻不能太小,当然也会用这个方式来实现门电路电平的匹配
2、...单片机的P0口,关于接不接上拉电阻,什么时候需要接,什么时候不接_百...51单片机的引脚,由于内部结构的原因,输出低电平,能力较强;而输出高电平的能力很低,所以要用上拉电阻来协助。特别是P0口,输出高电平时,接口本身根本就没有输出能力,必须用外接上拉电阻来形成高电平。但是,如果在P0口,外接了仅仅需要低电平驱动的器件(如LED的负极),就不需要上拉电阻。接口输出低电平时,外接的上拉电阻,会形成一个电流,这就造成了无用的功耗。一般来说,上拉电阻,能省就省,没有办法了,才接上
3、c51单片机的普通io口为什么要加一个上拉电阻呢P0的开漏io口为什么也要...老51P0口,没有上拉,是作为总线用,若作为输出口,没有上拉,将没有高电平。其他口,上拉电流只能达到160微安,不能推动较大负载,所以有时要加上拉电阻。若低电平有效,可以不加。(如带LED显示)PCB设计,为了方便,往往留有上拉电阻位置。现在的51,口多有4种设置。设成推挽输出,就不用上拉了
{3。