基于51單片機(jī)電子萬(wàn)年歷
|
資料類(lèi)別
|
電子電工畢業(yè)論文(設(shè)計(jì)) |
|
課程(專(zhuān)業(yè))
|
電子技術(shù) |
關(guān)鍵詞
|
51單片機(jī)|電子萬(wàn)年歷 |
適用年級(jí)
|
大學(xué) |
身份要求
|
普通會(huì)員 |
金 幣
|
60 。金幣如何獲得?) |
文件格式
|
word |
文件大小
|
349K |
發(fā)布時(shí)間
|
2010-02-15 11:35:00 |
預(yù)覽文件
|
無(wú) |
下載次數(shù)
|
0 |
發(fā)布人 |
kj008 |
內(nèi)容簡(jiǎn)介:
畢業(yè)論文 基于51單片機(jī)電子萬(wàn)年歷
摘 要:
電子萬(wàn)年歷是一種非常廣泛日常計(jì)時(shí)工具,對(duì)現(xiàn)代社會(huì)越來(lái)越流行。它可以對(duì)年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),還具有閏年補(bǔ)償?shù)榷喾N功能,而且DS1302的使用壽命長(zhǎng),誤差小。對(duì)于數(shù)字電子萬(wàn)年歷采用直觀的數(shù)字顯示,可以同時(shí)顯示年、月、日、周日、時(shí)、分、秒和溫度等信息,還具有時(shí)間校準(zhǔn)等功能。該電路采用AT89S52單片機(jī)作為核心,功耗小,能在3V的低壓工作,電壓可選用3~5V電壓供電。
本設(shè)計(jì)是基于51系列的單片機(jī)進(jìn)行的電子萬(wàn)年歷設(shè)計(jì),可以顯示年月日時(shí)分秒及周信息,具有可調(diào)整日期和時(shí)間功能。在設(shè)計(jì)的同時(shí)對(duì)單片機(jī)的理論基礎(chǔ)和外圍擴(kuò)展知識(shí)進(jìn)行了比較全面準(zhǔn)備。在硬件與軟件設(shè)計(jì)時(shí),沒(méi)有良好的基礎(chǔ)知識(shí)和實(shí)踐經(jīng)驗(yàn)會(huì)受到很大限制,每項(xiàng)功能實(shí)現(xiàn)時(shí)需要那種硬件,程序該如何編寫(xiě),算法如何實(shí)現(xiàn)等,沒(méi)有一定的基礎(chǔ)就不可能很好的實(shí)現(xiàn)。在編寫(xiě)程序過(guò)程中發(fā)現(xiàn)以現(xiàn)有的相關(guān)知識(shí)要獨(dú)自完成編寫(xiě)任務(wù)困難重重,在老師和同學(xué)的幫助下才完成了程序部分的編寫(xiě)。
萬(wàn)年歷的設(shè)計(jì)過(guò)程在硬件與軟件方面進(jìn)行同步設(shè)計(jì)。硬件部分主要由AT89C52單片機(jī),LED顯示電路,以及調(diào)時(shí)按鍵電路等組成。在單片機(jī)的選擇上本人使用了AT89C52單片機(jī),該單片機(jī)適合于許多較為復(fù)雜控制應(yīng)用場(chǎng)合。顯示器使用2片7SEG-MPX8-CA和一片7SEG-MPX4-CA。7SEG-MPX8-CA是一種八個(gè)共陽(yáng)二極管顯示器,7SEG-MPX4-CA是一種四個(gè)共陽(yáng)二極管顯示器。為了能更輕松的控制這三片顯示器,本人使用了3片74HC164來(lái)驅(qū)動(dòng)。74HC164 是 8 位邊沿觸發(fā)式移位寄存器,串行輸入數(shù)據(jù),然后并行輸出。軟件方面主要包括日歷程序、時(shí)間調(diào)整程序,公歷轉(zhuǎn)陰歷程序,顯示程序等。程序采用匯編語(yǔ)言編寫(xiě),以便更簡(jiǎn)單地實(shí)現(xiàn)調(diào)整時(shí)間及陰歷顯示功能。所有程序編寫(xiě)完成后,在wave軟件中進(jìn)行調(diào)試,確定沒(méi)有問(wèn)題后,在Proteus軟件中嵌入單片機(jī)內(nèi)進(jìn)行仿真。最后總在老師同學(xué)的幫助以及自己的努力下完成了此次電子萬(wàn)年歷的設(shè)計(jì)。
關(guān)鍵詞:時(shí)鐘電鐘;DS1302;DS18B20;動(dòng)態(tài)掃描;單片機(jī)
一、設(shè)計(jì)要求與方案論證 ………………………………………………………………………4
1.1 設(shè)計(jì)要求 ……………………………………………………………………………………4
1.2 系統(tǒng)基本方案選擇和論證 …………………………………………………………………4
1.2.1單片機(jī)芯片的選擇方案和論證 …………………………………………………………4
1.2.2 顯示模塊選擇方案和論證 ………………………………………………………………4
1.2.3 時(shí)鐘芯片的選擇方案和論證 ……………………………………………………………4
1.2.4 溫度傳感器的選擇方案與論證 …………………………………………………………5
二.系統(tǒng)的硬件設(shè)計(jì)與實(shí)現(xiàn)………………………………………………………………………5
2.1 電路設(shè)計(jì)框圖 ………………………………………………………………………………5
2.2 系統(tǒng)硬件概述 ………………………………………………………………………………5
2.3 主要單元電路的設(shè)計(jì) ………………………………………………………………………6
2.3.1單片機(jī)主控制模塊的設(shè)計(jì) ………………………………………………………………6
2.3.2時(shí)鐘電路模塊的設(shè)計(jì) ……………………………………………………………………6
2.3.3溫度采集模塊設(shè)計(jì) ………………………………………………………………………7
2.3.4 電路原理及說(shuō)明 …………………………………………………………………………7
2.3.5顯示模塊的設(shè)計(jì) …………………………………………………………………………8
三、系統(tǒng)的軟件設(shè)計(jì) ……………………………………………………………………………9
3.1程序流程框圖 ………………………………………………………………………………9
3.2 子程序的設(shè)計(jì) ………………………………………………………………………………9
3.2.1 DS18B20溫度子程序 ……………………………………………………………………9
3.2.2 讀、寫(xiě)DS1302子程序 …………………………………………………………………10
四. 指標(biāo)測(cè)………………………………………………………………………………………11
4.1 測(cè)試儀器……………………………………………………………………………………11
4.2硬件測(cè)試……………………………………………………………………………………11
4.3軟件測(cè)試……………………………………………………………………………………11
4.4測(cè)試結(jié)果分析與結(jié)論………………………………………………………………………12
4.4.1 測(cè)試結(jié)果分析……………………………………………………………………………12
4.4.2 測(cè)試結(jié)論…………………………………………………………………………………12
五、作品總結(jié)……………………………………………………………………………………12
六、致謝詞………………………………………………………………………………………12
參考文獻(xiàn)…………………………………………………………………………………………13
附錄一:系統(tǒng)電路圖……………………………………………………………………………14
附錄二:系統(tǒng)程序清單…………………………………………………………………………15
附錄三:系統(tǒng)使用說(shuō)明書(shū)………………………………………………………………………31
相關(guān)說(shuō)明:
1. 如您下載的資料不止一份,建議您注冊(cè)成為本站會(huì)員。會(huì)員請(qǐng)登錄后下載。
2. 會(huì)員購(gòu)買(mǎi)金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請(qǐng)看:下載與付款。
3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請(qǐng)用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問(wèn)題,請(qǐng)看常見(jiàn)問(wèn)題解答。
下載地址:
|
|
相關(guān)畢業(yè)論文(設(shè)計(jì)) |
|
推薦畢業(yè)論文(設(shè)計(jì)) |
|
|
|
|