单片机在proteus上仿真时 四位数码管显示时不停闪烁移动,这是为什么?

2024-12-21 14:53:31
推荐回答(4个)
回答1:

显然从你的图上看,你用的是动态显示,动态显示是每位的显示时间在1-2ms,如果你的时间大于此值就会出现闪烁。如果你的显示间隔时间没问题,那请不要纠结此事,因为在PROTEUS仿真中,如果你的计算机速度不够快,仿真的速度就慢了,即你看到的仿真动画是个慢动作的结果,它自然就是会闪烁,但用实物运行就正常。
提醒你一下,你看仿真的信息提示中是否有提示:由于你的计算机原因使的仿真不是在真实的速度下运行(大意),如果有这是这个原因了!

回答2:

proteus 中数码管动态显示,不是很好使;改用硬件实验吧

回答3:

看着像延时时间太长,你把显示程序的延时去了试试

回答4:

应为扬声器SPEAKER的原因,你把SPEAKER去掉试一试