資源描述:
《畢業(yè)設(shè)計(jì)_電子日歷時(shí)鐘的設(shè)計(jì).doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、電子日歷時(shí)鐘設(shè)計(jì)摘要:古人依靠日冕、漏刻記錄時(shí)間,而隨著科技的發(fā)展,電子電子日歷時(shí)鐘已經(jīng)成為日漸流行的日常計(jì)時(shí)工具。本文研究的電子日歷時(shí)鐘系統(tǒng)擬用STC89C52單片機(jī)控制,以DS1302時(shí)鐘芯片計(jì)時(shí)、DS18B20采集溫度、1602液晶屏顯示。系統(tǒng)主要由溫度傳感器電路,單片機(jī)控制電路,顯示電路以及校正電路四個(gè)模塊組成。本文闡述了系統(tǒng)的硬件工作原理,所應(yīng)用的各個(gè)接口模塊的功能以及其工作過程,論證了設(shè)計(jì)方案理論的可行性。系統(tǒng)程序采用C語言編寫,經(jīng)Keil軟件進(jìn)行調(diào)試后在Proteus軟件中進(jìn)行仿真,可以顯示年、月、日、星期、時(shí)、
2、分、秒。實(shí)驗(yàn)結(jié)果表明此電子日歷時(shí)鐘實(shí)現(xiàn)后具有讀取方便、顯示直觀、功能多樣、電路簡潔等諸多優(yōu)點(diǎn),符合電子儀器儀表的發(fā)展趨勢,具有廣闊的市場前景。關(guān)鍵詞:電子日歷時(shí)鐘;單片機(jī);仿真35TheDesignofelectronicCalendarAbstract:TheAncientsreliedonsunglow,Loukerecordingtime.Theelectroniccalendarhasbecomethepopulartoolforthedailytimingasthedevelopmentoftechnology.In
3、thecalendarsystem,theSTC89C52isusedtocontrol,withtheDS1302clockchiptiming,DS18B20collectingtemperature,1602LCDDisplaying.Thesystemiscomposedoffourmodules:thetemperaturesensorcircuit,theMCUcontrolcircuit,thedisplaycircuitandthecorrectioncircuit.Thispaperdescribestheh
4、ardwareworks,thefunctionsofeachinterfacemoduleanditsworkingprocess,demonstratesdesignthattheoryisFeasibility..Clanguageisusedtoprogram,afterdebuggingintheKeilsoftware,thensimulatingintheProteus.Theelectroniccalendarcandisplayyear,month,day,week,hours,minutes,seconds
5、,temperatur.Theresultsshowthatthiscalendariseasytoread,intuitivetodisplay,versatile,simpleandhasmanyotheradvantages.Thedesignmeetsthedevelopmenttrendofelectronicinstrumentsandmeters,andhasbroadmarketprospects.Keywords:Calendar;MCU;simulation35目錄1緒論51.1課題研究的意義51.2本課題
6、主要的研究工作51.2.1研究內(nèi)容61.2.2論文章節(jié)安排61.3單片機(jī)的定義和特點(diǎn)61.3.1單片機(jī)的定義61.3.2單片機(jī)的特點(diǎn)71.4本章小結(jié)72設(shè)計(jì)要求和方案論證92.1設(shè)計(jì)要求92.2單片機(jī)芯片的選擇方案和論證92.3顯示模塊選擇方案和論證92.4時(shí)鐘芯片的選擇方案和論證102.5電路設(shè)計(jì)最終方案決定102.6本章小結(jié)103系統(tǒng)的硬件設(shè)計(jì)與實(shí)現(xiàn)113.1電路設(shè)計(jì)框圖113.2系統(tǒng)硬件概述113.3主要單元電路的設(shè)計(jì)113.3.1STC89C52單片機(jī)簡介113.3.2單片機(jī)主控制模塊的設(shè)計(jì)133.3.3獨(dú)立式鍵盤設(shè)計(jì)
7、173.3.4顯示模塊的設(shè)計(jì)173.4本章小結(jié)194.1程序流程圖204.1.1系統(tǒng)總流程圖204.1.2DS1302時(shí)鐘程序流程圖214.1.3LCD顯示程序流程圖224.2程序的設(shè)計(jì)23354.2.1DS1302讀寫程序234.2.2液晶顯示程序264.3本章小結(jié)265仿真與調(diào)試275.1軟件簡介275.1.1Keil軟件簡介275.1.2ProteusISIS簡介275.2Keil軟件調(diào)試流程285.3Proteus軟件運(yùn)行流程305.4電子日歷時(shí)鐘的功能仿真335.6本章小結(jié)336總結(jié)與展望34351緒論1.1課題研究
8、的意義以基于單片機(jī)的電子日歷時(shí)鐘作為設(shè)計(jì)的課題,因?yàn)樗泻芎玫拈_放性和可發(fā)揮性,對作者的要求比較高,不僅考察了對單片機(jī)的掌握能力而且強(qiáng)調(diào)了對單片機(jī)擴(kuò)展的應(yīng)用。另外液晶顯示的電子日歷時(shí)鐘已經(jīng)越來越流行,特別適合在家庭居室、辦公室、大廳、會議室、車站和廣場等地方使用,它具有顯示清