全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > LED照明 >

少量IO口控制多个LED灯的电路分析

时间:2023-02-20 14:02

人气:

作者:admin

标签: 单片机  电路分析  IO口  led灯 

导读:少量IO口控制多个LED灯的电路分析-在平时工作中,基本上设计的每一条电路中都用到了LED灯这个电路,最最起码的也有LED灯常量表示芯片正常工作的电路。...

在平时工作中,基本上设计的每一条电路中都用到了LED灯这个电路,最最起码的也有LED灯常量表示芯片正常工作的电路。

还有用LED灯来显示电量或者压力,等等变量的东西,如果你用的单片机空余的引脚很多,那就很简单,每一个引脚控制一个LED灯的状态就行了,但是有时在你引脚很少,但又要用来控制大量的LED灯,该怎么办呢? 下面旺哥给大家介绍分析一个很经典的少量IO口控制多个LED灯的电路。

poYBAGPzDKuAQH-SAABjaW_pJQc096.png

这个电路要用到MCU引脚的三个状态,分别为:高电平,低电平,高阻态。 前面两个容易理解,高阻态是什么意思呢,就是表现出极大的阻抗,相当于断路状态,不会流入电流,也不会流出电流。 大家可以自己先看一下,思考一下,后面具体展开分析。

LED1亮

pYYBAGPzDKuAH5eFAACTNcofOfQ735.png

当我们需要点亮LED1时,只需要程序设置MCU的IO2输出高电平,IO3输出低电平,IO1高阻态状态就可以。 电流的走向如图。

LED3亮

pYYBAGPzDKuAIIo7AACVE-seTxc453.png

当需要LED3点亮时,只需要IO3输出高电平,IO1输出低电平,IO2表现高阻抗就可以。 电流走向如图。

LED5亮

pYYBAGPzDKuAY0-AAACVJVTehL4117.png

需要LED5亮时,IO1输出高电平,IO2输出低电平,IO3高阻抗即可。 电流走向如图。 剩下的几个点亮方法留给大家。

当你看完之后,是不是感叹这个玩意挺神奇的,还能这么玩,其实旺哥刚开始学电子的时候,也是觉得什么都好奇,也太奇怪了,但是逐渐深入理解原理之后,其实也就那么回事,很简单,哈哈。

需要注意的点:如果用这个电路的话要查好单片机的引脚电流驱动能力,还有如果灯坏了,会造成显示逻辑错乱。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信