首页 问答 单片机 为什么P1口输出低电平小灯才亮
大家都在玩

单片机 为什么P1口输出低电平小灯才亮

共1个回答

  • 聚金客 聚金客

      这与实际的电路连接有关,能够构成LED的电流回路,就能够点亮LED。  下面这个电路图,就是低电平点亮的电路图:  当I/O口输出高电平时,LED两端的电位相同,因此电压为0V,不能构成电流回路,所以LED不亮。当I/O口输出低电平时,LED左侧电位为0,而右侧则在R1的上拉作用下电位提高,因此LED两端有正向电压,可以点亮发光。  MCS-51单片机的I/O口具有比较强的灌电流能力,但拉电流能力却很弱,所以并不适合用输出高电平的方法点亮LED,大多采用这种负逻辑的驱动方法。

金路游戏网官方微信