內(nèi)容簡介:
畢業(yè)設(shè)計 電子萬年歷,共17頁,7350字
摘要
本設(shè)計是電子萬年歷。具備三個功能:能顯示:年、月、日、時、分、秒及星期信息,并具有可調(diào)整日期和時間功能。
我選用的是單片機8052來實現(xiàn)電子萬年歷的功能。該電子萬年歷能夠成功實現(xiàn)時鐘運行,調(diào)整,顯示年月日時分秒及星期,溫度等信息。
該電子萬年歷使用12MHZ晶振與單片機8052相連接,通過軟件編程的方法實現(xiàn)了以24小時為一個周期,同時顯示小時、分鐘和秒的要求。利用單片機定時器及計數(shù)器產(chǎn)生定時效果通過編程形成數(shù)字鐘效果,再利用數(shù)碼管動態(tài)掃描顯示單片機內(nèi)部處理的數(shù)據(jù)。同時通過端口讀入當(dāng)前外部控制狀態(tài)來改變程序的不同狀態(tài),實現(xiàn)不同功能。
電子萬年歷設(shè)計與制作可采用數(shù)字電路實現(xiàn),也可以采用單片機來完成。若用數(shù)字電路完成,所設(shè)計的電路相當(dāng)復(fù)雜,大概需要十幾片數(shù)字集成塊,其功能也主要依賴于數(shù)字電路的各功能模塊的組合來實現(xiàn),焊接的過程比較復(fù)雜,成本也非常高。若用單片機來設(shè)計制作完成,由于其功能的實現(xiàn)主要通過軟件編程來完成,這樣一來就降低了硬件電路的復(fù)雜性,從而使得其成本降低,更適合我們大學(xué)生自主研發(fā)。所以在該設(shè)計與制作中我選用了單片機8052,它是低功耗、高性能的CMOS型8位單片機。片內(nèi)帶有4KB的Flash存儲器,且允許在系統(tǒng)內(nèi)改寫或用編程器編程。另外, 單片機8052的指令系統(tǒng)和引腳與8051完全兼容,片內(nèi)有128B 的RAM、32條I/O口線、2個16位定時計數(shù)器、5個中斷源、一個全雙工串行口等。
因此,采用單片機8052原理制作的電子萬年歷,不僅僅在原理上能夠成功實現(xiàn)計時等功能,也更經(jīng)濟,更適用,更符合我們實際生活的需要,對我們大學(xué)生來說也更加有用。
目錄
1 概述
1.1單片機原理及應(yīng)用簡介
1.2系統(tǒng)硬件設(shè)計
1.3結(jié)構(gòu)原理與比較
2 系統(tǒng)總體方案及硬件設(shè)計
2.1系統(tǒng)總體方案
2.2硬件電路的總體框圖設(shè)計
2.3硬件電路原理圖設(shè)計
3 軟件設(shè)計
3.1主程序流程圖
3.2顯示模塊流程圖
4 Proteus軟件仿真
4.1仿真過程
4.2仿真結(jié)果
5課程設(shè)計體會
參考文獻(xiàn)
附1:源程序代碼附
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款。
3. 會員48小時內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|