資源描述:
《日歷時鐘電路畢業(yè)設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、摘要摘要隨著科學(xué)技術(shù)的進(jìn)步,數(shù)字電路對人們影響越來越廣,數(shù)字領(lǐng)域的發(fā)展致使工業(yè)、農(nóng)業(yè)、科技和國防等領(lǐng)域以及人們的社會生活發(fā)生了令人矚目的變革。在數(shù)字電子高速發(fā)展的時代,日歷時鐘已經(jīng)成為了不可缺少的一部分,本課程設(shè)計是要用數(shù)字集成電路實現(xiàn)。本文以AT89S51單片機為核心,采用串行時鐘芯片DS1302,顯示電路采用LED動態(tài)掃描方式、按鍵電路、和復(fù)位電路等部分構(gòu)成,以實現(xiàn)時鐘日歷顯示的功能。取代過去多用并行接口的時鐘芯片。改良其接口復(fù)雜、占用數(shù)據(jù)總線接線多、芯片體積大占用空間多的缺點。關(guān)鍵字:AT89S51單片機,串行時鐘芯片DS1302,LED動態(tài)掃描I摘要AB
2、STRACTWiththeprogressofscienceandtechnology,digitalcircuitimpactonpeoplemorewidely,resultinginthedevelopmentofthedigitaldomainindustry,agriculture,scienceandtechnologyanddefensefields,andpeople'ssociallifehasundergoneremarkablechanges.Intheeraofrapiddevelopmentofdigitalelectronics,th
3、ebatteryhasbecomeanindispensablepartofthiscourseisdesignedtoachievepowersupplytousedigitalintegratedcircuitsWebasedonAT89S51asthecore,theserialclockchipDS1302,showcircuitusingLEDdynamicscanningmode,buttons,andresetcircuitcircuitsuchaspart,inordertorealizethefunctionofthecalendardispl
4、aysclock.Replacethepastuseparallelinterfacechipoftheclock.Improveditsinterfacecomplex,takeupthedatabuswiring,takeupthespaceisbigchipfaults.I摘要KeyWords:AT89S51,DS1302,DynamicLEDscanI摘要I目錄目錄第1章緒論11.1引言11.2單片機的發(fā)展歷程11.3本論文主要研究內(nèi)容2第2章主要硬件選擇與功能介紹32.1單片機32.2LED數(shù)碼管顯示器32.3鍵盤結(jié)構(gòu)42.4實時時鐘芯片52.5.DS
5、1302內(nèi)部結(jié)構(gòu)52.5.2讀寫時序說明72.5.3電路連線圖82.6.I2C儲存芯片介紹82.6.2I2C總線協(xié)議92.774LS138譯碼芯片9第3章硬件設(shè)計113.1單片機端口分配113.1.2AT89S51單片機最小系統(tǒng)外圍電路113.2按鍵電路143.3顯示電路15第4章軟件設(shè)計174.1動態(tài)顯示模塊程序174.2時鐘DS1302模塊程序19第5章電路板的設(shè)計與制作215.1Protel2004背景215.2制作過程215.2.2繪制PCB板圖225.2.3制作PCB板235.2.4元件的焊接235.2.5電路的仿真23III目錄第6章系統(tǒng)調(diào)試25第7
6、章結(jié)論26參考文獻(xiàn)27致謝28附錄29實物圖30III第一章緒論第1章緒論291.1引言隨著科技的發(fā)展,電子日歷的出現(xiàn),迅速占領(lǐng)了傳統(tǒng)日歷的大部分領(lǐng)地成為人們?nèi)粘I畹谋貍淦?。電子日歷具有性能穩(wěn)定、精確度高、成本低等特點。廣泛用于家庭、公司、機關(guān)等眾多場所,為人們的日常生活提供了方便,是人們?nèi)粘I钪胁豢扇鄙俚囊徊糠?。本文設(shè)計以單片機AT89S51為核心部件的日歷時鐘,采用動態(tài)掃描方式,以共陰LED數(shù)碼管作顯示器、3-8譯碼器74LS138做驅(qū)動電路,用3片74LS138并聯(lián)擴展IO口,將5位IO口擴展成24位驅(qū)動端口,74LS138產(chǎn)生的驅(qū)動信號為低電平有效,
7、當(dāng)P2口前5位輸入一個有效的5位BCD碼時,選中對應(yīng)的一位共陰數(shù)碼管,同時P0口送入段選信號,即完成動態(tài)掃描顯示功能。本文硬件設(shè)計包括:AT89S51單片機、RC復(fù)位電路、+5V直流電源電路、按鍵電路、74LS138驅(qū)動器動態(tài)顯示掃描電路、I2C儲存電路、實時時鐘電路。主要用到單片機的編程軟件(Keil)及電路仿真調(diào)試軟件(Protel)等常用軟件。1.2單片機的發(fā)展歷程1971年微處理器研制成功不久,就出現(xiàn)了單片機,但最早的單片機是1位的,處理能力有限。單片機的發(fā)展共分四個階段:第一階段是初級階段,功能非常簡單;第二階段是低性能單片機階段,以INTEL公司制造
8、的MSC-48系列單片機