求救:为什么用单片机做的数字时钟,秒走的不均匀,时快时慢。仿真的时候也是这样????

2024-12-18 20:49:06
推荐回答(4个)
回答1:

ds1302时钟芯片是不断地读取内部数据送到外部显示的,
仿真的时候用的是系统时间,
如果出现时快时慢,要么是CPU负载100%卡了,要么就是你的显示程序不合理,显示程序没有实时地反应秒的状态。我以前做的都没这情况。显示刷新专门放在一个定时器里定时刷新

回答2:

估计问题出在定时中断没有设置好,程序问题。

回答3:

看看你的程序怎么写的

回答4:

用中断吧! 你做的是延时的吧???