資源描述:
《基于51單片機(jī)的智能定時(shí)控制器系統(tǒng)設(shè)計(jì)-畢業(yè)設(shè)計(jì)(論文)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、畢業(yè)設(shè)計(jì)(論文)畢業(yè)設(shè)計(jì)(論文)任務(wù)書課題名稱基于51單片機(jī)的智能定時(shí)控制器系統(tǒng)設(shè)計(jì)課題性質(zhì)工程應(yīng)用專業(yè)應(yīng)用電子技術(shù)班級10電子(2)班學(xué)生姓名學(xué)號指導(dǎo)教師教研室主任系部主任發(fā)放日期一、課題條件:隨著電子工業(yè)的發(fā)展,數(shù)字電子技術(shù)已經(jīng)深入到了人們生活的各個(gè)層面,各種各樣的電子產(chǎn)品也正在日新月異地向著高精尖技術(shù)發(fā)展。數(shù)字電子時(shí)鐘是一種用數(shù)字電路技術(shù)實(shí)現(xiàn)時(shí)、分、秒計(jì)時(shí)的裝置,與機(jī)械式時(shí)鐘相比具有更高的準(zhǔn)確性和直觀性,且無機(jī)械裝置,具有更長的使用壽命,因此得到了廣泛的使用。二、畢業(yè)論文(設(shè)計(jì))主要內(nèi)容:1、時(shí)間顯示:用4位數(shù)碼管顯示當(dāng)前小時(shí)
2、和分鐘,秒功能用兩LED燈代替(每秒閃爍一次)。2、可手動設(shè)定時(shí)間。-26-1、開機(jī)流程:系統(tǒng)有紅色和藍(lán)色指示燈,上電10S內(nèi),每秒紅色指示燈閃爍一次,并伴有蜂鳴聲,作為開機(jī)/重啟提醒,此時(shí)綠色指示燈滅。10S后紅色指示燈滅,若光線較強(qiáng)則綠色指示燈亮,若光線較弱則綠色指示燈亮度減半進(jìn)入節(jié)能模式。3、具有整點(diǎn)報(bào)時(shí)功能(四短一長),可自行設(shè)定報(bào)時(shí)時(shí)間段;一、計(jì)劃進(jìn)度:1.資料的收集撰寫開題報(bào)告6月20日至9月8日2.方案設(shè)計(jì)9月9日至9月15日3.電路的設(shè)計(jì)指標(biāo)分析與確定;后期的電路優(yōu)化元器件的選擇與參數(shù)確定9月16日至11月2日4.畢
3、業(yè)設(shè)計(jì)論文的修改、完善11月3日至11月10日5.畢業(yè)設(shè)計(jì)答辯11月15日至11月20日二、主要參考文獻(xiàn):a)康光華主編.電子技術(shù)基礎(chǔ).北京:高等教育出版社,1999.6b)b)何宏主編.單片機(jī)原理與接口技術(shù).北京:國防工業(yè)出版社.2006.07c)c)楊西明,朱騏主編.單片機(jī)編程與應(yīng)用入門.北京:機(jī)械工業(yè)出版社.2004.06d)d)先鋒工作室編著.單片機(jī)程序設(shè)計(jì)實(shí)例.北京:清華大學(xué)出版社.2003.01指導(dǎo)教師(系)教研室主任年月日年月日-26-摘要本次設(shè)計(jì)以AT89C51芯片為核心,輔以必要的外圍電路,設(shè)計(jì)了一個(gè)簡易的電子時(shí)鐘
4、,它由5V直流電源供電。在硬件方面,除了CPU外,使用四個(gè)七段LED數(shù)碼管來進(jìn)行顯示,LED采用的是動態(tài)掃描顯示。通過LED能夠比較準(zhǔn)確顯示時(shí)、分。三個(gè)簡單的按鍵實(shí)現(xiàn)對時(shí)間的調(diào)整。軟件方面采用匯編語言編程。整個(gè)電子鐘系統(tǒng)能完成時(shí)間的顯示,調(diào)時(shí),定時(shí)鬧鐘,報(bào)警等功能。本設(shè)計(jì)是以ATMEL公司的AT89C51單片機(jī)芯片為系統(tǒng)核心的智能定時(shí)控制器設(shè)計(jì),論文具體描述了設(shè)計(jì)的系統(tǒng)硬件和軟件的具體實(shí)現(xiàn)過程。智能定時(shí)控制器在硬件、軟件設(shè)計(jì)上均采用模塊化的方法,使得在設(shè)計(jì)和調(diào)試方面取得很大的方便。論文重點(diǎn)闡述了數(shù)字鐘硬件中MCU模塊、按鍵模塊、顯示
5、模塊等相關(guān)模塊的模塊化設(shè)計(jì)及制作;軟件同樣采用模塊化的設(shè)計(jì),包括中斷模塊、時(shí)間調(diào)整模塊等設(shè)計(jì),并采用簡單流通性強(qiáng)的C語言編寫實(shí)現(xiàn)。本設(shè)計(jì)實(shí)現(xiàn)了年、月、日及時(shí)、分、秒的顯示和時(shí)間修改的功能。通過對比實(shí)際的智能定時(shí)控制器,查找出誤差的來源,確定調(diào)整誤差的方法,盡可能的減少誤差,使得系統(tǒng)可以達(dá)到實(shí)際智能定時(shí)控制器的允許誤差范圍內(nèi),取得了設(shè)計(jì)的預(yù)期效果。關(guān)鍵詞:AT89C51數(shù)碼管模塊化數(shù)字鐘-26-目錄摘要41概述62設(shè)計(jì)方案62.1.要求功能………………………………………………………………………………..62.2.單片機(jī)芯片………………
6、……………………………………………………………..62.3顯示模塊………………………………………………………………………………...72.4時(shí)鐘芯片的選擇………………………………………………………………………...72.5電路設(shè)計(jì)方案確定……………………………………………………………………...83單片機(jī)內(nèi)部結(jié)構(gòu)概述…………………………………………………………………………………………83.1AT89C51單片機(jī)………………………………………………………………………….83.2單片機(jī)的定時(shí)/中斷系統(tǒng)………………………………………………
7、………………103.3顯示系統(tǒng)………………………………………………………………………………..124硬件電路設(shè)計(jì)………………………………………………………………………………………………..124.1硬件系統(tǒng)設(shè)計(jì)的概述…………………………………………………………………..124.2報(bào)警電路………………………………………………………………………………..134.3按鍵電路………………………………………………………………………………..144.4電源設(shè)計(jì)……………………………………………………………………………......154.5單片機(jī)
8、最小系統(tǒng)………………………………………………………………………..164.5.1單片機(jī)的復(fù)位電路164.5.2單片機(jī)系統(tǒng)的晶振電路174.6主電路設(shè)計(jì)……………………………………………………………………………..185主程序和中斷程序