| 刚才调试了一下 ,特快的原因是时间累加函数放在while里面了,把它去掉就可以解决这个问题。 |
wc86110 发表于 2022-4-23 16:43 定时器初值我改了好几个还是一样的结果 |
zhxiufan 发表于 2022-4-23 18:14 哦对,这下可以关了,谢谢,我还想问一下为什么秒动的很快,十个十个的动 |
|
void compare() //时间比较函数:判断时间是否达到闹钟设定时间 { if(shi==hour&&fen==min) { s=0; delay(9); } } 这里开后,就没有关闭,所以肯定响了后就不会停了。 |
| 你的仿真图和程序不是一回事。 |
| 蜂鳴器受定時器影響,數碼管顯示的快慢受定時器設定值影響 |