資源描述:
《《數(shù)字時鐘芯片》word版》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。
1、中文摘要本文基于單片機,通過編程實現(xiàn)了數(shù)字鐘,它不僅能夠顯示24小時制的時間,可以人為調(diào)整時間,并且可以顯示具體的年、月、日,還帶有鬧鐘的功能。本文實現(xiàn)的數(shù)字時鐘由三個部分構(gòu)成,提供振蕩信號的DS1302芯片,轉(zhuǎn)換振蕩信號、實現(xiàn)多種功能的AT89S52單片機,以及可根據(jù)需要將結(jié)果表達的LCD1602顯示器。本文設計的數(shù)字鐘沒有采用匯編語言,而是采用更為高級的C語言,與前者相比,后者語言更加凝練,程序結(jié)構(gòu)更明了。本文最終完成的程序能完成對DS1320芯片進行操作,使其產(chǎn)生秒振蕩信號,控制AT89S52單片機實現(xiàn)相應功能,當然,也包括控制LCD160
2、2按照想要的形式輸出統(tǒng)計出來的時間結(jié)果,比如以數(shù)字形式顯示當前時間,調(diào)整設定鬧鐘等。本文設計的數(shù)字鐘與其他相比,具有許多優(yōu)點,用戶體驗更好。對于使用者來說,操作非常簡便,與時間相關的功能基本都具備,時間顯示比較準確可靠。另外,基于各種芯片、集成電路,大大減少了體積空間以及耗電量。關鍵詞:DS1302數(shù)字時鐘芯片;AT89S52單片機;LCD1602液晶顯示器;C語言編輯。ABSTRACTThispaperintroducesadesignofmulti-functiondigitalclocksystem.Itcandisplaythe24-ho
3、urtime,canadjustthetime,humanandcandisplayyear,month,day,alsowithalarmclockfunction.Thedigitalclockdesignsystemselectionusingsingle-chipmicrocomputerAT89S52singlechipmicrocomputer,choiceisuseddigitalclockchipDS1302andchoiceinthetimedisplayisLCDdisplayLCD1602display.Thesystems
4、oftwaredesignusingClanguageforprogramming.Mainlyincludesthemainprogramofsystemsoftware,DS1302initializationprogramDS1302,read,write,DS1302procedures,LCD1602display,date/timeadjustment,timingalarmdesign.Thissystemhasafriendlyuserinterface,simpleoperation,stableperformance.Thed
5、igitalclocksystemisalong-term,continuous,reliable,steadywork,thesystemalsohassmallvolume,lowpowerconsumption,easytocarry,easytouse.Keywords:DS1302digitalclockchip;AT89S52Microcontroller;LCD1602liquidcrystaldisplayer;Clanguageprogramming.目錄1前言………………………………………………………………11.1課題研究的背
6、景…………………………………………………11.2課題研究的意義…………………………………………………11.3數(shù)字時鐘的應用及發(fā)展前景……………………………………11.4課題的研究內(nèi)容及技術要求……………………………………22.核心芯片簡介……………………………………………………32.1DS1302簡介……………………………………………………32.2AT89S52簡介……………………………………………………62.3LCD的結(jié)構(gòu)及工作原理…………………………………………83系統(tǒng)的硬件設計與實現(xiàn)……………………………………………103.1電路設計框圖…
7、…………………………………………………103.2系統(tǒng)硬件概述……………………………………………………103.3主要單元電路的設計……………………………………………104系統(tǒng)的軟件設計……………………………………………………124.1系統(tǒng)軟件設計概述……………………………………………124.2系統(tǒng)主程序設計………………………………………………124.3時鐘芯片DS1302子程序設計…………………………………134.4時間調(diào)整子程序設計…………………………………………164.5定時報警子程序設計…………………………………………175測試與結(jié)果分析……
8、……………………………………………195.1硬件測試…………………………………………………………195.2軟件測試……………………………