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口的四种模式
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
易语言语音播报 百度语音播报