大家看一下,3个IO口控制5个灯

2020-01-30 14:02发布

大家看一下,3个IO口控制5个灯顺序点亮D1到D5,怎样设置IO口点亮LED
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
.titrwh
1楼-- · 2020-01-30 15:34
理论上3个IO可以点6个灯,n个IO可以点n(n-1)个灯。
bushiniu
2楼-- · 2020-01-30 18:38
 精彩回答 2  元偷偷看……
lhw861025
3楼-- · 2020-01-30 22:00
bushiniu 发表于 2013-3-21 15:12
1 LED3 高,LED2 低,LED1 高;
2 LED3 低,LED2 高,LED1 空;
3 LED3 低,LED2 低,LED1 高;

呵呵,我也是只能点4个,5个就不知怎样点了
lw2012
4楼-- · 2020-01-30 22:50
1 LED3 高,LED2 低,LED1 空;
2 LED3 低,LED2 高,LED1 空;
3 LED3 低,LED2 空,LED1 高;
4 LED3 高,LED2 空,LED1 低;
5 LED3 空,LED2 高,LED1 低;
6 LED3 空,LED2 低,LED1 高;(LED6 跟LED5 反相)
这样对不??
lcw_swust
5楼-- · 2020-01-31 02:32
其实可以这样,需要点亮哪个LED,就将与该LED正极相连的引脚置高,与LED负极相连的引脚置低,无关的引脚置为高阻态
所以是这样的:
1:LED3=1,LED2=0,LED1=高阻
2:LED2=1,LED3=0,LED1=高阻
3:LED1=1,LED3=0,LED2=高阻
4:LED3=1,LED1=0,LED2=高阻
5:LED2=1,LED1=0,LED3=高阻
gao_hailong
6楼-- · 2020-01-31 04:57
http://en.wikipedia.org/wiki/Charlieplexing 无机酸大师推荐的方法

一周热门 更多>