![]() |
剛才調試了一下 ,特快的原因是時間累加函數放在while里面了,把它去掉就可以解決這個問題。 |
wc86110 發表于 2022-4-23 16:43 定時器初值我改了好幾個還是一樣的結果 |
zhxiufan 發表于 2022-4-23 18:14 哦對,這下可以關了,謝謝,我還想問一下為什么秒動的很快,十個十個的動 |
void compare() //時間比較函數:判斷時間是否達到鬧鐘設定時間 { if(shi==hour&&fen==min) { s=0; delay(9); } } 這里開后,就沒有關閉,所以肯定響了后就不會停了。 |
你的仿真圖和程序不是一回事。 |
蜂鳴器受定時器影響,數碼管顯示的快慢受定時器設定值影響 |