只有4个IO,怎样做到4个按键且每个按键对应一个LED灯

2019-12-26 18:51发布

具体:
        1.只有4个IO,要求设计4个按键,且每个按键对应一个LED指示灯
        2.每个按键按下时相对的LED灯亮起,按键弹起对应的LED灯灭,
          每次只有一个按键按下,对应LED灯亮时,其他的LED灯状态保持灭不受影响
        3.硬件只要4根线,没有地线,4个线直接链接到单片IO口

        电工们谁有好的电路参考和建议,谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
67条回答
huangqi412
1楼-- · 2020-01-02 20:42
PCF8574 你值得拥有。

如果只是临时性用一用,很多二极管方案都可以,例如 #50 楼

如果做产品,建议拿IIC来转,例如 PCF8574,避免隐患与潜在的升级需求。
#50 楼的隐患在于:同时按下三个开关(就当用户不懂,开关都是拿来舔的),正向LED扫描存在电平冲突。
cocalli
2楼-- · 2020-01-03 02:31
楼主可以考虑用春风电源的按键指示灯方案,一个595搞定
t3486784401
3楼-- · 2020-01-03 03:12
 精彩回答 2  元偷偷看……
工程师030
4楼-- · 2020-01-03 07:19
正解的在58楼,非常不错
xurenhui
5楼-- · 2020-01-03 09:12
58楼真是好注意
xurenhui
6楼-- · 2020-01-03 12:32
这个问题讨论出深度学习了。

一周热门 更多>