基于c語言單片機電子時鐘課程設(shè)計

基于c語言單片機電子時鐘課程設(shè)計

ID:9533205

大?。?07.77 KB

頁數(shù):17頁

時間:2018-05-03

基于c語言單片機電子時鐘課程設(shè)計_第1頁
基于c語言單片機電子時鐘課程設(shè)計_第2頁
基于c語言單片機電子時鐘課程設(shè)計_第3頁
基于c語言單片機電子時鐘課程設(shè)計_第4頁
基于c語言單片機電子時鐘課程設(shè)計_第5頁
資源描述:

《基于c語言單片機電子時鐘課程設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、課程設(shè)計報告課程名稱:單片機程序設(shè)計報告題目:電子時鐘學(xué)生姓名:所在學(xué)院:信息科學(xué)與工程學(xué)院專業(yè)班級:學(xué)生學(xué)號:指導(dǎo)教師:2013年12月25日4課程設(shè)計任務(wù)書報告題目電子時鐘完成時間12.25學(xué)生姓名專業(yè)班級電子信息工程指導(dǎo)教師職稱講師總體設(shè)計要求和技術(shù)要點設(shè)計要求如下:以AT89C51單片機為核心的時鐘,在LCD顯示器上顯示當前的時間:使用字符型LCD顯示器顯示當前時間。顯示格式為“時時:分分:秒秒”。用4個功能鍵操作來設(shè)置當前時間。功能鍵K1~K4功能如下。nK1—進入設(shè)置現(xiàn)在的時間。nK2—設(shè)置小時。nK3—設(shè)置分鐘。nK4—確認完成設(shè)置。程序

2、執(zhí)行后工作指示燈LED閃動,表示程序開始執(zhí)行,LCD顯示“00:00:00”,然后開始計時。工作內(nèi)容及時間進度安排第17周周1--3立題、論證方案設(shè)計周4--5仿真實驗第18周周1--3綜合調(diào)試周4--5驗收答辯課程設(shè)計成果1.與設(shè)計內(nèi)容對應(yīng)的軟件程序2.課程設(shè)計總結(jié)報告4摘要單片計算機即單片微型計算機。由RAM、ROM、CPU構(gòu)成。定時,計數(shù)和多種接口于一體的微控制器。它體積小,成本低,功能強,廣泛應(yīng)用于智能產(chǎn)業(yè)和工業(yè)自動化上。而51系列單片機是各單片機中最為典型和最有代表性的一種。這次課程設(shè)計通過對它的學(xué)習,應(yīng)用,從而達到學(xué)習、設(shè)計、開發(fā)軟、硬的能

3、力。本設(shè)計主要設(shè)計了一個基于AT89C51單片機的電子時鐘。并在數(shù)碼管上顯示相應(yīng)的時間。并通過一個控制鍵用來實現(xiàn)時間的調(diào)節(jié)和是否進入省電模式的轉(zhuǎn)換。應(yīng)用Proteus的ISIS軟件實現(xiàn)了單片機電子時鐘系統(tǒng)的設(shè)計與仿真。該方法仿真效果真實、準確,節(jié)省了硬件資源。關(guān)鍵詞:單片機;子時鐘;鍵控制4目錄一、概述………………………………………………………………………51.1電子時鐘簡介………………………………………………………………51.2電子時鐘的基本特點………………………………………………………51.3電子時鐘的原理………………………………………………………

4、……5二、方案設(shè)計選擇………………………………………………………………52.1計時方案……………………………………………………………………52.2顯示方案……………………………………………………………………5三、硬件設(shè)計…………………………………………………………………………63.1單片機型號選擇……………………………………………………………63.2數(shù)碼管顯示工作原理………………………………………………………63.3鍵盤電路設(shè)計………………………………………………………………73.4電路原理圖…………………………………………………………………7四、軟件

5、設(shè)計…………………………………………………………………………7五、結(jié)論與心得………………………………………………………………………15六、參考文獻……………………………………………………………………164一、概述1.1電子時鐘簡介1957年,Ventura發(fā)明了世界上第一個電子表,從而奠定了電子時鐘的基礎(chǔ),電子時鐘開始迅速發(fā)展起來?,F(xiàn)代的電子時鐘是基于單片機的一種計時工具,采用延時程序產(chǎn)生一定的時間中斷用于一秒的定義,通過計數(shù)方式進行滿六十秒分鐘進一,滿六十分小時進一,滿二十四小時小時清零。從而達到計時的功能,是人民日常生活補課缺少的工具。1.2電子時

6、鐘的基本特點現(xiàn)在高精度的計時工具大多數(shù)都使用了石英晶體振蕩器,由于電子鐘、石英鐘、石英表都采用了石英技術(shù),因此走時精度高,穩(wěn)定性好,使用方便,不需要經(jīng)常調(diào)試,數(shù)字式電子鐘用集成電路計時時,譯碼代替機械式傳動,用LED顯示器代替指針顯示進而顯示時間,減小了計時誤差,這種表具有時、分、秒顯示時間的功能,還可以進行時和分的校對,片選的靈活性好。1.3電子時鐘的原理該電子時鐘由89C51,BUTTON,六段數(shù)碼管等構(gòu)成,采用晶振電路作為驅(qū)動電路,由延時程序和循環(huán)程序產(chǎn)生的一秒定時,達到時分秒的計時,六十秒為一分鐘,六十分鐘為一小時,滿二十四小時為一天。而電路中

7、唯一的一個控制鍵卻擁有多種不同的功能,按下又松開,可以實現(xiàn)屏蔽數(shù)碼管顯示的功能,達到省電的目的;直接按下不松開,則可以通過按鍵實現(xiàn)分鐘的累加,每按一次分鐘加一;而連續(xù)兩次按下按鍵不放松,則可實現(xiàn)小時的調(diào)節(jié),同樣每按一次小時加一。二、方案設(shè)計選擇2.1計時方案方案1:采用實時時鐘芯片現(xiàn)在市場上有很多實時時鐘集成電路,如DS1287、DS12887、DS1302等。這些實時時鐘芯片具備年、月、日、時、分、秒計時功能和多點定時功能,計時數(shù)據(jù)的更新每秒自動進行一次,不需要程序干預(yù)。因此,在工業(yè)實時測控系統(tǒng)中多采用這一類專用芯片來實現(xiàn)實時時鐘功能。方案2:使用單

8、片機內(nèi)部的可編程定時器。利用單片機內(nèi)部的定時計數(shù)器進行中端定時,配合軟件延時實現(xiàn)時、分、秒的計

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。