导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→关于扫描LED如何用分时复用[guest]

 *第17695篇: 关于扫描LED如何用分时复用

  
楼 主:guest 2003年11月27日09:58
 关于扫描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,怎么处理,是不是我的思路不对?请指教

  
2楼:guest 2003年11月27日11:46
 为什么COM1上A-G依次是(1001111)?
  
3楼:红心J 2004年2月21日12:18
 取决与LED的实际连接
取决与LED的实际连接
  
4楼:红心J 2004年2月21日12:16
 思路不对,COM1~COM4每次选中一个
思路不对,COM1~COM4每次选中一个有效
  
5楼:wping1234 2004年4月29日18:07
 还是要多看书的,这样子没有基础急于求成不行的。
以下是引用红心J在2004-2-21 12:16:38的发言:
思路不对,COM1~COM4每次选中一个有效


>>>>>>对该主题发表你的看法

本主题贴数5,分页: [第1页]


[上一篇主题]:[求助]程序不能load?

[下一篇主题]:请教并口模拟串口的问题