基于單片機(jī)protues仿真的多功能定時(shí)鬧鐘家電控制系統(tǒng)設(shè)計(jì)(仿真圖、源代碼、講解視頻、設(shè)計(jì)說明)
本設(shè)計(jì)是基于AT89C52單片機(jī)為控制核心的定時(shí)鬧鐘設(shè)計(jì)。系統(tǒng)采用了AT89C52單片機(jī)內(nèi)部的定時(shí)器構(gòu)成了計(jì)時(shí)電路,實(shí)現(xiàn)了時(shí)間的顯示。AT89C52單片機(jī)結(jié)合七段顯示器設(shè)計(jì)的簡易定時(shí)鬧鈴時(shí)鐘,可以設(shè)置現(xiàn)在的時(shí)間及顯示鬧鈴設(shè)置時(shí)間,若時(shí)間到則發(fā)出一陣聲響,進(jìn)—步可以擴(kuò)充控制電器的啟停。本設(shè)計(jì)說明書對該系統(tǒng)的硬件電路,工作原理進(jìn)行了詳細(xì)的介紹。同時(shí)給出了軟件設(shè)計(jì)的流程圖和主要源代碼。
關(guān)鍵詞: AT89C52單片機(jī) 定時(shí)器 LED顯示器
任務(wù)實(shí)現(xiàn)功能如下;
(1)使用AT89C52單片機(jī)結(jié)合LED數(shù)碼管顯示器設(shè)計(jì)一個(gè)簡易的定時(shí)鬧鐘,定時(shí)鬧鐘的基本功能如下:
(2)顯示格式為“時(shí)時(shí):分分”。
(3)由LED閃動(dòng)來做秒計(jì)數(shù)表示。
(4)一旦時(shí)間到則發(fā)出聲響,同時(shí)繼電器啟動(dòng),可以擴(kuò)充控制家電開啟和關(guān)閉。
(5)程序執(zhí)行后工作指示燈LED閃動(dòng),表示程序開始執(zhí)行,LCD顯示“00:00”,按下操作鍵K1~K4動(dòng)作如下:
K1—設(shè)置現(xiàn)在的時(shí)間。
K2—顯示鬧鐘設(shè)置的時(shí)間。
K3—設(shè)置鬧鈴的時(shí)間。
K4—鬧鈴ON/OFF的狀態(tài)設(shè)置,設(shè)置為ON時(shí)連續(xù)三次發(fā)出“嘩”的一聲,設(shè)置為OFF發(fā)出“嘩”的一聲。設(shè)置當(dāng)前時(shí)間或鬧鈴時(shí)間如下。
K1—時(shí)調(diào)整。
K2—分調(diào)整。
K3—設(shè)置完成。
K4—鬧鈴時(shí)間到時(shí),發(fā)出一陣聲響,按下本鍵可以停止聲響。
完整資料下載或者技術(shù)支持,請?zhí)砑勇?lián)系方式:
QQ:2705466752(資料需付費(fèi))