单片机4组I/O口都要接上拉电阻吗?查资料说只有p0口要接。但单片机实验板上4组都接了排阻,这是为什么呢

如题所述

51单片机的P0口在做IO时需要上拉电阻,使其避免悬空,因为P0口内部是漏集开路输出的。其他口则不需要上拉电阻。你看见4组io都接了排阻,但是它是不是起着上拉电阻的作用呢?至于是不是,你可以看下排阻另一端是否接在VCC。应该是为了限流的,比如接LED时。追问

都接了VCC呢?

追答

这个我感觉是这个画电路图的人的问题吧。因为51单片机的P1~P3口的确是不需要上拉电阻的,P0口才需要的。至于是为了提高带负载能力这种说法,我觉得不妥,如果是为了提高带负载能力,那应该接三极管才行。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-10
不一定。有些单片机内部已经制作成带有上拉电阻的模式,所以说不需要外接上拉电阻,但还有一些内部没有的单片机,需要外接上拉电阻。单片机实验板是针对所有通用的片子,基本来说是备用。
第2个回答  2011-04-10
都接是为了增强带负载能力,P0是必须接的
第3个回答  2011-04-10
只是为了加大驱动能力而已,你不接也没什么
相似回答