打印

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

[复制链接]
1618|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

粉丝