資源描述:
《基于單片機的定時打鈴設計》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、本科畢業(yè)設計(論文)題目基于單片機的時控打鈴設計專業(yè)班級學號學生姓名指導教師設計所在單位基于單片機的時控打鈴設計摘要:隨著家用電器的越來越普及和人們生活節(jié)奏的加快,人們對電器的依賴性進一步提高,對電器的定時需求也進一步增大。定時開關打鈴可用于工廠、學校等需要定時打鈴的場合。定時開關打鈴的使用能夠做到節(jié)能、安全、方便等。本文介紹了一種基于STC89C52RC單片機的定時開關打鈴設計方案。本文首先介紹定時開關打鈴設計要實現(xiàn)的功能,接著闡述系統(tǒng)電路的設計及原理說明,包括設計方案選擇、關鍵元器件介紹、電路設計說明(包括電源電路、鍵盤、單片機控制電路、液晶1
2、602顯示、蜂鳴器工作電路)軟件設計流程以及系統(tǒng)的測試。最后總結了定時開關打鈴設計完成的任務,分析系統(tǒng)的不足并提出了系統(tǒng)的應用展望。關鍵詞:STC89C52RC;定時打鈴;1602液晶;鍵盤DesignofControlOutletBasedonSCMAbstract:withtheincreasingpopularityofhouseholdappliancesandpeopleliferhythmspeedingup,peopleforthedependenceoftheelectricalappliancestofurtherimprove,
3、demandforelectrictimingalsoincreasesfurther.Timeswitchringingthebellcanbeusedinfactories,schoolsandsoonneedtoregulartheoccasionofringingthebell.Timeswitchtheuseofringingthebellcanachieveenergysaving,safety,convenience,etc.ThispaperintroducesakindofbasedonSTC89C52RCsingle-chipm
4、icrocomputertimerswitchdesignofringingthebell.Thispaperintroducesthetimeswitchdesigninordertorealizethefunctionofringingthebell,andthenexpoundsdesignandprincipleofthecircuitsystem,includingdesignschemeselection,keycomponents,circuitdesignspecificSTCion(includingpowercircuit,ke
5、yboard,1602singlechipmicrocomputercontrolcircuit,liquidcrystaldisplay,relaycircuit)softwaredesignprocess,andsystemtest.Finallysummarizesthetimeswitchringingthebelldesigntask,theshortcomingofthesystemandputforwardtheapplicSTCionprospectofthesystem.Keywords:STC89C52RC,Timerswitc
6、h,LCD1602,Keyboard目錄目錄第一章緒論11.1選題的目的與意義1第二章系統(tǒng)設計方案22.1系統(tǒng)結構與功能22.2方案框圖22.2.1方案122.2.2方案222.3開關的選擇32.4顯示方式選擇42.5時鐘的實現(xiàn)及單片機的選擇42.6按鍵控制部分的實現(xiàn)4第三章主要元器件原理及其應用63.1單片機STC89C52簡介63.1.1主要特性63.1.2引腳功能說明73.21602工業(yè)字符型液晶簡介93.2.1主要特性93.3蜂鳴器介紹103.3.1蜂鳴器的繼電特性103.3.2蜂鳴器工作原理及特性103.3.3蜂鳴器主要產品技術參數(shù)113
7、.3.4蜂鳴器的選用12第四章硬件電路的設計134.1單片機最小系統(tǒng)134.2液晶顯示144.3蜂鳴器驅動電路154.4鍵盤電路15第五章系統(tǒng)軟件設計175.1開發(fā)環(huán)境175.2各模塊程序設計175.2.1主程序流程圖17第49頁目錄5.2.2DS1302計時程序的編寫185.2.3LCD1602顯示電路程序編寫205.2.4按鍵電路程序編寫21第六章系統(tǒng)制作及調試226.1硬件制作226.2硬件電路調試226.2.1獨立元件的檢測226.2.2單片機最小系統(tǒng)的調試226.2.3顯示模塊的調試236.2.4鍵盤模塊的調試236.2.5蜂鳴器電路的調
8、試236.3軟件調試236.3.1顯示模塊調試236.3.2時鐘模塊調試236.3.3鍵盤模塊調試236.3.4人機界面模