关于锁存器和数码管的小问题

[复制链接]
2061|1
 楼主| 飞不寻常 发表于 2012-10-18 09:00 | 显示全部楼层 |阅读模式
本帖最后由 飞不寻常 于 2012-10-18 10:45 编辑

手上的单片机数码管的段选和位选分别由一个74HC573锁存器控制
小程序如下:
void main()
{
DULA=0;
P0=0x3f;
DULA=1;
DULA=0;
// delayms(1);
WELA=0;
P0=0x7e;
WELA=1;
WELA=0;
delayms(100);
}
为何加上了中间的被注释掉的延时函数,数码管就不工作了,没有了任何显示,而去掉以后,就可以正常显示?
锁存器不是一直锁存着数据吗,还会受延时的影响吗
阿南 发表于 2012-10-18 09:23 | 显示全部楼层
应该是时序的原因。加时后,时间太长了,人家认为无效放弃了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:可以放松,不可放纵!

2

主题

2

帖子

1

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