关于扫描LED如何用分时复用
最近在试着写一个4位7段的计时器,从0000-9999循环计数,知道要用到矩阵来写,可是在思维上怎么也想不通,如下:
A B C D E F G
COM1 -|---|---|----|-----|----|-----|--
| | | | | | |
COM2 -|---|---|----|-----|----|-----|--
| | | | | | |
COM3 -|---|---|----|-----|----|-----|-
| | | | | | |
COM4 -|---|---|----|-----|----|-----|--
假设我们用的是共阳极,若要显示0001,那么COM1,COM2 ,COM3,COM4都要为1,在A,B,C,D,E,F,G,上就会出现矛盾,因为COM1上从A-G依次是(1 0 0 1 1 1 1 )COM2-COM4从A-G依次是 (0 0 0 0 0 0 1)I/O口只能为1或0,相这样COM1为1 COM2又要为0,怎么处理,是不是我的思路不对?请指教
发表时间:2003年11月27日9:58:49