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

LEDs

382人已加入

描述

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

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

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

  led
led

  

  对应每个LED亮IO口状态

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
陌夏微秋 2021-02-15
0 回复 举报
加个逻辑芯片。。。 收起回复

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分