在很多MCU中,都有上拉和下拉的概念,从8051到AVR再到ARM,都有!
<strong>上拉:</strong>
简单理解起来,上拉就是通过一个电阻接到高电平,在MCU中主要是为了提高芯片的驱动能力,如8051的P0口,在8051的PDF中,我们可以看到:
(1)每个单个的引脚,输出低电平的时候,允许外部电路,向引脚灌入的最大电流为 10 mA
(2)每个 8 位的接口(P1、P2 以及 P3),允许向引脚灌入的总电流最大为 15 mA,而 P0 的能力强一些,允许向引脚灌入的最大总电流为 26 mA;全部的四个接口所允许的灌电流之和,最大为 71 mA
<center><img src="http://mcu.eetrend.com/files/2018-03/wen_zhang_/100010576-36894-662.jpg…; alt="MCU中上拉和下拉的意义"></center>