找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機數(shù)字電子鐘設(shè)計的秒表特快,而且鬧鐘定時到了蜂鳴器一直開關(guān)不了

查看數(shù): 2875 | 評論數(shù): 6 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2022-4-23 15:20

正文摘要:

單片機源程序如下:#include<reg51.h>                                   &nbs ...

回復

ID:1139836 發(fā)表于 2024-12-16 23:32
剛才調(diào)試了一下 ,特快的原因是時間累加函數(shù)放在while里面了,把它去掉就可以解決這個問題。
ID:1020956 發(fā)表于 2022-4-24 09:59
wc86110 發(fā)表于 2022-4-23 16:43
蜂鳴器受定時器影響,數(shù)碼管顯示的快慢受定時器設(shè)定值影響

定時器初值我改了好幾個還是一樣的結(jié)果
ID:1020956 發(fā)表于 2022-4-24 09:17
zhxiufan 發(fā)表于 2022-4-23 18:14
void compare()                                                                                       ...

哦對,這下可以關(guān)了,謝謝,我還想問一下為什么秒動的很快,十個十個的動
ID:121859 發(fā)表于 2022-4-23 18:14
void compare()                                                                                                //時間比較函數(shù):判斷時間是否達到鬧鐘設(shè)定時間
{
     if(shi==hour&&fen==min)
         {
                s=0;
                        delay(9);
         }
}
這里開后,就沒有關(guān)閉,所以肯定響了后就不會停了。
ID:94031 發(fā)表于 2022-4-23 16:43
你的仿真圖和程序不是一回事。
ID:96682 發(fā)表于 2022-4-23 16:43
蜂鳴器受定時器影響,數(shù)碼管顯示的快慢受定時器設(shè)定值影響

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表