找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5694|回復(fù): 3
收起左側(cè)

需要添加一個蜂鳴器警告 倒計(jì)時到最后2S 會發(fā)出警報 求修改程序和電路圖

[復(fù)制鏈接]
ID:194564 發(fā)表于 2017-5-8 08:33 | 顯示全部樓層 |閱讀模式
重復(fù)一遍   添加一個蜂鳴器 警報程序  倒計(jì)時到最后2S會發(fā)警報   持續(xù)到計(jì)時結(jié)束
求大神指導(dǎo)指導(dǎo)
W}04VDTRSY6)6VSKNV`F%EY.jpg
5}GV)@{%J8@P~PB_0C%Y6)G.jpg

新建文件夾 (2).rar

33.93 KB, 下載次數(shù): 16

單片機(jī)6位數(shù)碼管倒計(jì)時

相關(guān)帖子

回復(fù)

使用道具 舉報

ID:194564 發(fā)表于 2017-5-8 08:35 | 顯示全部樓層
用C語言的哦   
回復(fù)

使用道具 舉報

ID:193350 發(fā)表于 2017-5-8 16:28 | 顯示全部樓層
根據(jù)下列參考自行修改
1,在計(jì)時里加上
    time=0;
    sec++;

//發(fā)聲時間判斷
        if ( sec == 59| sec == 60)        //要發(fā)聲的時間值
        Short_sound = 1;


    if(sec>59)
2,在定時器里加上
      void t1isr() interrupt 3 //顯示
    {
       TH1=0xec;
       TL1=0x78;

        //有源蜂鳴器對定時器時間無要求
        if (Short_sound)
        {
                bell = 0;                //蜂鳴器發(fā)聲
                if ( ++time_100ms>=500 )//根據(jù)發(fā)聲時間和定時器時間自行修改
                {
                        time_100ms = 0;                //清零100ms計(jì)數(shù)
                        Short_sound = 0;        //清除短聲標(biāo)記
                        bell = 1;                        //關(guān)閉蜂鳴器
                }//end if (++time_100ms>=500)               
        }//end if (Short_sound)

        //無源蜂鳴器 定時器200us
        if (Short_sound)
        {
                if (++time_100ms<=500)//根據(jù)發(fā)聲時間和定時器時間自行修改
                        bell = !bell;                //蜂鳴器發(fā)聲
                else
                {
                        time_100ms = 0;                //清零100ms計(jì)數(shù)
                        Short_sound = 0;        //清除短聲標(biāo)記
                        bell = 1;                        //關(guān)閉蜂鳴器
                }//end if (++time_100ms<=500)               
        }//end if (Short_sound)
回復(fù)

使用道具 舉報

ID:257970 發(fā)表于 2017-12-6 15:31 來自手機(jī) | 顯示全部樓層
樓主改好了嗎?求分享
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表