2016 - 2024

感恩一路有你

51单片机4个按键控制4个led 为什么单片机用1输出低电平,用0输出高电平?

浏览量:1170 时间:2021-03-16 20:36:38 作者:admin

为什么单片机用1输出低电平,用0输出高电平?

。主要问题有点模糊。您想询问SCM如何使用1输出低电平,使用0输出高电平吗?这样回答。

这实际上是逆变器的功能。你可以用非门试试。它也可以通过控制三极管来实现。下图是用PNP三极管搭建的简单电路,可以实现上述功能。

上图中,PNP三极管的基极通过电阻连接到MCU的GPIO端口,三极管的发射极连接到电源VCC,三极管的集电极通过负载连接到地。电路分析如下:

此时三极管的基极为高电平,即1,三极管不导通,输出端为低电平,即0。

此时,三极管的基极为低电平,即0,三极管的PN结正偏压并导通,输出端输出高电平,即1。

通过以上分析,MCU可以用1输出低电平,用0输出高电平。另外,NPN三极管也可以实现这一功能。电路图如下所示。

51单片机4个按键控制4个led plc电路图 io口的四种模式

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。