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

2019-12-26 18:51发布

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

        电工们谁有好的电路参考和建议,谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
67条回答
teddeng
1楼-- · 2019-12-28 06:44
 精彩回答 2  元偷偷看……
xurenhui
2楼-- · 2019-12-28 08:06
xurenhui 发表于 2017-8-2 14:49
因为没有留地线的接口和端子

这么简单?我脑补一下,原来只打算接2*2的键盘,只留了4根线,后来客户要求键盘上加指示灯?

简单,LED串电阻和按键并联,按键也串个电阻,搞定。剩下你脑补吧,我还是比你多说几个字吧,呵呵。
xurenhui
3楼-- · 2019-12-28 09:47
teddeng 发表于 2017-8-2 15:04
这么简单?我脑补一下,原来只打算接2*2的键盘,只留了4根线,后来客户要求键盘上加指示灯?

简单,LED ...

厉害,说得非常到位
teddeng
4楼-- · 2019-12-28 12:38
另外一种不靠谱的方法。
用一个I2C扩展GPIO的芯片,两根线当作GND和VCC,另外两根线模拟I2C。
这样就可以检测按键和驱动少量LED
xurenhui
5楼-- · 2019-12-28 18:32
xingkong911 发表于 2017-8-2 15:55
另外一种不靠谱的方法。
用一个I2C扩展GPIO的芯片,两根线当作GND和VCC,另外两根线模拟I2C。
这样就可以检 ...

听起来有点复杂哦,不过还是谢谢
xingkong911
6楼-- · 2019-12-28 18:46
 精彩回答 2  元偷偷看……

一周热门 更多>