|
設(shè)計課題2 電子定時器(LCD顯示)
教學(xué)目的:本課程設(shè)計目的是培養(yǎng)學(xué)生綜合知識應(yīng)用能力,使學(xué)生掌握以MCS-51單片機為核心的控制系統(tǒng)軟硬件開發(fā)設(shè)計步驟,提高學(xué)生動手能力和創(chuàng)新能力。
教學(xué)要求:以課程和相關(guān)知識為基礎(chǔ),加強基本功訓(xùn)練,做到理論與實際相結(jié)合,繼承與創(chuàng)新相結(jié)合,充分發(fā)揮學(xué)生的主觀能動性。設(shè)計資料按照規(guī)范格式整理,內(nèi)容包括硬件電路圖、程序清單與設(shè)計說明書。4~5個同學(xué)一組,分工合作完成,要求每個成員必須有自己明確完成的部分,每名組員承擔(dān)任務(wù)量相當(dāng)。
教學(xué)時數(shù):2周
主要設(shè)備: PC機、Keil uVision2 C51軟件開發(fā)系統(tǒng)、串口調(diào)試工具、單片機仿真軟件Proteus7、AT89C51/STC89C52單片機套件、DS1302時鐘芯片
設(shè)計內(nèi)容:采用DS1302時鐘芯片、字符型LCD顯示器,以AT89C51/STC89C52單片機為核心,設(shè)計一個LCD顯示的簡易的定時鬧鐘,能夠?qū)崿F(xiàn)以下功能:
(1)顯示格式為“時時:分分”,由LED閃爍來做秒計數(shù)表示。
(2)計時結(jié)束時啟動繼電器,輸出控制信號,可以擴充控制家電開啟和關(guān)閉。
(3)程序執(zhí)行后工作指示燈LED閃動, LCD顯示“00:00”,按下操作鍵K1~K4動作如下:
①K1-設(shè)置現(xiàn)在的時間。
②K2-顯示鬧鐘設(shè)置的時間。
③K3-設(shè)置鬧鈴的時間。
④K4-鬧鈴ON/OFF的狀態(tài)設(shè)置,設(shè)置為ON時連續(xù)三次發(fā)出“嘩”的一聲,設(shè)置為OFF發(fā)出“嘩”的一聲。
(4)能夠設(shè)置當(dāng)前時間與鬧鈴時間。
①K1-時調(diào)整。
②K2-分調(diào)整。
③K3-設(shè)置完成。
④K4-鬧鈴時間到時,發(fā)出一陣聲響,按下本鍵可以停止聲響。
求大佬
|
|