




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
基于單片機(jī)的數(shù)字鐘專業(yè):班級(jí):姓名:學(xué)號(hào):內(nèi)容提示設(shè)計(jì)功能硬件電路設(shè)計(jì)系統(tǒng)軟件設(shè)計(jì)系統(tǒng)調(diào)試與分析總結(jié)致謝(1)顯示公歷日期功能(月、日、時(shí)、分、秒以及星期)(2)可通過按鍵切換顯示時(shí)、分、秒或月、日、星期(3)可隨時(shí)調(diào)校時(shí)、分、秒和月、日、星期(4)可實(shí)現(xiàn)鬧鐘功能(5)可調(diào)鬧鐘時(shí)、分、開啟、關(guān)閉設(shè)計(jì)功能硬件電路設(shè)計(jì)1晶體振蕩器電路晶體振蕩器電路如圖2.1所示,由C1、C2、X1構(gòu)成。18、19分別接到單片機(jī)的XTL2和XTL1。2復(fù)位電路復(fù)位電路由復(fù)位按鍵、C1、R9構(gòu)成。將R9與C1之間連接到單片機(jī)的RST引腳。硬件電路設(shè)計(jì)上電復(fù)位是指在給系統(tǒng)上電時(shí),復(fù)位電路通過電容加到RST復(fù)位引腳一個(gè)短暫的高電平信號(hào),這個(gè)復(fù)位信號(hào)隨著VCC對電容的充電過程而回落,所以RST引腳復(fù)位的高電平維持時(shí)間取決于電容的充電時(shí)間。為了保證系統(tǒng)安全可靠的復(fù)位,RST引腳的高電平信號(hào)必須維持足夠長的時(shí)間。上電自動(dòng)復(fù)位是通過外部復(fù)位電路的電容充電來實(shí)現(xiàn)的。只要Vcc的上升時(shí)間不超過1ms,就可以實(shí)現(xiàn)自動(dòng)上電復(fù)位。按鍵復(fù)位:按下復(fù)位按鍵,在RST端產(chǎn)生一個(gè)復(fù)位高電平。硬件電路設(shè)計(jì)3按鍵部分本設(shè)計(jì)總的用了三個(gè)按鍵作為鍵盤,用于調(diào)整時(shí)間和設(shè)置狀態(tài)。硬件電路設(shè)計(jì)4數(shù)碼管顯示電路如圖,數(shù)碼管顯示由6個(gè)數(shù)碼管組(圖2.3)構(gòu)成,由于數(shù)碼管段碼由P0口輸出,所以連接了排阻(圖2.4)提供高電平。硬件電路設(shè)計(jì)5鬧鐘電路利用單片機(jī)的P2.7控制一個(gè)2N2219的三極管,三極管控制蜂鳴器的電源通斷。從而實(shí)現(xiàn)對二極管和揚(yáng)聲器的控制。鬧鐘電路如圖2.5所示。硬件電路設(shè)計(jì)6各模塊互相連接構(gòu)成數(shù)字時(shí)鐘的控制電路硬件電路設(shè)計(jì)硬件電路設(shè)計(jì)7原件清單5V電源
單片機(jī)AT89C511個(gè)6位數(shù)碼管組1個(gè)電阻10K歐1個(gè)、100歐1個(gè)、10歐1個(gè)、排阻1個(gè)、導(dǎo)線若干8550三極管晶振12M的一個(gè)32768K的一個(gè)電容30pf2個(gè)、0.1uf1個(gè)、22uf1個(gè)蜂鳴器1個(gè)發(fā)光二極管1個(gè)按鍵開關(guān)4個(gè)
1.時(shí)間顯示流程圖系統(tǒng)程序設(shè)計(jì)2.顯示日歷功能流程圖系統(tǒng)程序設(shè)計(jì)系統(tǒng)程序設(shè)計(jì)
3.日歷進(jìn)位功能流程圖系統(tǒng)程序設(shè)計(jì)
4.調(diào)整時(shí)間功能流程圖系統(tǒng)程序設(shè)計(jì)
5.調(diào)整日歷功能流程圖程序分析標(biāo)志位的運(yùn)用標(biāo)志位的運(yùn)用,使顯示部分與調(diào)整部分相互獨(dú)立、時(shí)間顯示與日歷顯示相互獨(dú)立,防止調(diào)整時(shí)間時(shí)出現(xiàn)顯示錯(cuò)亂。使時(shí)間時(shí)分秒各位、日歷月日星期各位的顯示相互獨(dú)立,防止出現(xiàn)重影、顯示錯(cuò)位及亂碼。同時(shí),標(biāo)志位的運(yùn)用,使調(diào)整時(shí)間時(shí)不能調(diào)整鬧鐘,調(diào)整鬧鐘時(shí)不能調(diào)整時(shí)間,防止了程序出現(xiàn)錯(cuò)亂。調(diào)整時(shí)間原時(shí)間保持不變也是運(yùn)用標(biāo)志位實(shí)現(xiàn)的。數(shù)組的運(yùn)用
各顯示部分的顯示段碼調(diào)用數(shù)組,使顯示部分的代碼大大簡化,而且修改簡單方便。也使整個(gè)程序變得簡短。程序缺點(diǎn)耦合性強(qiáng)各個(gè)功能之間耦合性強(qiáng),牽一發(fā)而動(dòng)全身,當(dāng)對其中一個(gè)功能進(jìn)行修改或改進(jìn)時(shí),會(huì)對其他功能造成嚴(yán)重影響,從而不得不對程序受影響的各個(gè)部分進(jìn)行修改,造成不必要的麻煩。這是本程序的最大缺點(diǎn),也是致命缺陷。它使程序的改進(jìn)空間變得十分有限,要修改只能從頭再來。程序彩蛋本程序在早上05:20:00時(shí)會(huì)顯示2秒-sujie(作者姓名),如下圖。該彩蛋用于證明此程序的原創(chuàng)性。時(shí)間準(zhǔn)確性調(diào)試由于程序以及硬件等各方面的原因的影響,時(shí)間的準(zhǔn)確性可能與理論值存在較大差距,因此需要進(jìn)行時(shí)間準(zhǔn)確性調(diào)試。調(diào)試方法:讓設(shè)計(jì)的數(shù)字鐘運(yùn)行10分鐘,同時(shí)用秒表計(jì)時(shí)10分鐘,比較誤差值,并計(jì)算誤差比例,通過誤差比例修改程序計(jì)時(shí)部分,從而達(dá)到更高的準(zhǔn)確性。注意:為了使計(jì)算的誤差比例更加精確,可延長計(jì)時(shí)時(shí)間,并多次測試取平均值。系統(tǒng)調(diào)試使用說明各按鍵功能說明K1:調(diào)整時(shí)間鍵。切換時(shí)間顯示與時(shí)間、日歷的調(diào)整狀態(tài)。正常顯示時(shí)間時(shí)按下K1,狀態(tài)依次為調(diào)整時(shí)-調(diào)整分-調(diào)整秒-調(diào)整月-調(diào)整日-調(diào)整星期-正常顯示時(shí)間K2:加一鍵。處于調(diào)整狀態(tài)時(shí),按下K2,所調(diào)整項(xiàng)加一;處于正常顯示時(shí)間時(shí),按下K2,切換時(shí)間和日歷的顯示K3:調(diào)整鬧鐘鍵。切換時(shí)間顯示與鬧鐘調(diào)整的狀態(tài)。正常顯示時(shí)間時(shí)按下K3,狀態(tài)依次為調(diào)整鬧鐘時(shí)-調(diào)整鬧鐘分-調(diào)整鬧鐘開關(guān)-正常顯示時(shí)間使用說明其他說明調(diào)整時(shí)間(時(shí)、分、秒)時(shí),當(dāng)前時(shí)間不會(huì)變化,但是調(diào)整日歷(月、日、星期)時(shí),當(dāng)前時(shí)間正常運(yùn)行調(diào)整時(shí)間時(shí),不能調(diào)整鬧鐘,按下調(diào)整鬧鐘鍵無變化調(diào)整鬧鐘時(shí),不能調(diào)整時(shí)間,按下調(diào)整時(shí)間鍵無變化調(diào)整各項(xiàng)時(shí),只能加,不能減按下按鍵的瞬間數(shù)碼管會(huì)全熄滅,然后正常顯示長按按鍵會(huì)影響時(shí)間準(zhǔn)確性大學(xué)三年即將結(jié)束,畢業(yè)設(shè)計(jì)是對大學(xué)三年所學(xué)知識(shí)的體現(xiàn)。三年里,我學(xué)到了許多我感興趣的東西:對電路的分析、對編程語言的初步了解、對計(jì)算機(jī)更加深刻的認(rèn)識(shí)。所有這些,都讓我對電子科技、數(shù)碼產(chǎn)品產(chǎn)生了濃厚的興趣。因此,在大學(xué)里,我非常關(guān)注手機(jī)等行業(yè)發(fā)展、了解并學(xué)習(xí)了許多計(jì)算機(jī)方面的知識(shí)。同時(shí),通過畢業(yè)設(shè)計(jì),我也認(rèn)識(shí)到了自己的許多不足:會(huì)C語言,但不夠精通,不能編寫復(fù)雜程序;會(huì)Word軟件,但不夠熟練,很多東西要找較長時(shí)間或者查資料才能找到;會(huì)打字,但速度不夠快……總結(jié)這些看的似的小問題,事實(shí)上是最大的問題,也是我們馬上就要面臨的問題。畢業(yè)設(shè)計(jì)結(jié)束后,就要去工作的我們,會(huì)的東西很多,但精通的沒有。將來能做什么呢?很迷惘!或許,畢業(yè)設(shè)計(jì)的目的之一,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 宗教用品經(jīng)銷管理辦法
- 新課標(biāo)培訓(xùn)分享課件內(nèi)容
- 肩關(guān)節(jié)護(hù)理課件
- 肥胖兒童管理課件
- 腸胃炎護(hù)理課件
- 生鮮日配培訓(xùn)課件
- 產(chǎn)科異位妊娠課件培訓(xùn)
- 甘蔗種植管理培訓(xùn)課件
- 高中對口升學(xué)數(shù)學(xué)試卷
- 二下人教版期末數(shù)學(xué)試卷
- 安徽青碩建設(shè)有限公司招聘筆試真題2024
- 公司適用法律法規(guī)標(biāo)準(zhǔn)清單2025年08月更新
- 2025年4月自考00077金融市場學(xué)試題
- 中意紙質(zhì)文物脫酸技術(shù)應(yīng)用與思考
- 國家開放大學(xué)機(jī)考答案 5個(gè)人與團(tuán)隊(duì)管理2025-06-21
- 大慶師范學(xué)院《跳高》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年廣元市中考語文試卷真題(含標(biāo)準(zhǔn)答案)
- 中央民族大學(xué)強(qiáng)基校測面試題
- 幸福與健康課件
- 2025年安徽省中考生物試卷真題(含答案)
- 2025年 中國南水北調(diào)集團(tuán)新能源投資公司第一批中層及考試筆試試卷附答案
評(píng)論
0/150
提交評(píng)論