单片机驱动多个LED指示灯IO口不够的解决方法说明

单片机驱动多个LED指示灯IO口不够的解决方法说明,第1张

  有时使用单片机需要驱动多个LED指示灯时,发现IO口不够用,换多引脚单片机成本又不允许,那有没有尽可能少的IO口驱动尽可能多的LED方法呢?

  下图就是利用MCU单片机IO口的“三态”功能,通过扫描方式分时驱动对应LED,可以单独对每个LED点亮和关闭。

  其电路优点和缺点同样突出,节省了IO端口和驱动IC的同时增加了MCU处理时间,分时扫描降低了LED亮度。

  单片机驱动多个LED指示灯IO口不够的解决方法说明,第2张
单片机驱动多个LED指示灯IO口不够的解决方法说明,第3张

  

  对应每个LED亮IO口状态

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2522288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-05
下一篇 2022-08-05

发表评论

登录后才能评论

评论列表(0条)

保存