请教一个关于扫描12位数码管的问题

[复制链接]
2984|11
 楼主| chenczy 发表于 2008-1-3 10:10 | 显示全部楼层 |阅读模式
   我是用汇编做的程序,要同时显示十二位数码管。但是总是会有在重影显示出来,我用的占空比是1:6的还是不能解决,不知道有没有别的方法去解决?
emailli 发表于 2008-1-3 10:21 | 显示全部楼层

扫描的话注意一点

位 切换前 注意关所有的显示

gyt 发表于 2008-1-3 11:04 | 显示全部楼层

LS说的是

有重影,不是占空比的问题
 楼主| chenczy 发表于 2008-1-3 11:15 | 显示全部楼层

我所说的重影并不是真的重影

   我所说的重影是指在扫描过程中的段位就好像没清空,还有一些模糊的发光。例如我要显示2,2是显出来的,但是C段和F段还有一点发光能被看到。
xwj 发表于 2008-1-3 11:51 | 显示全部楼层

LZ,注意看2楼、3楼的提示:-)

yzhj 发表于 2008-1-3 11:53 | 显示全部楼层

切换的问题

先将显示全部关掉,然后输出段码,再将对应的列打开。适当降级刷新频率会好些。--供参考
happystar 发表于 2008-1-3 18:20 | 显示全部楼层

re 完全可以做到的。

我以前做过15个管子扫描,没问题的。
甄蔡组合 发表于 2008-1-3 20:41 | 显示全部楼层

我的显示也有这样的问题!!愁呀

 楼主| chenczy 发表于 2008-1-4 11:24 | 显示全部楼层

我这还有一个电路的结构问题

  我这里的电路的位是用段的第八位作输入的,用的是HEF4094。段有个2003作驱动的。另4位当然是没问题的,就是用4094这8位搞不定。我想的可能是我关不了4094,不知道是不是。
dai_weis 发表于 2008-1-4 12:30 | 显示全部楼层

4094可以关闭

对4094输出0x0,然后关闭2003,然后向4094输入新的数据,开启2003就可以了
顺序不要弄错,要不然会被优化掉了
例如:4094输出0,再输入新的数据,开优化之后,0的动作就没有了
 楼主| chenczy 发表于 2008-1-4 15:53 | 显示全部楼层

TO:dai_weis

  多谢指点,不过你说的忧化是什么意思,我看资料都是英文的,有好多地方看不懂,请指教一下。
fabest 发表于 2008-1-6 21:21 | 显示全部楼层

同意二楼的....

位选下一位时先关闭所有显示....
您需要登录后才可以回帖 登录 | 注册

本版积分规则

141

主题

791

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部