單片機(jī)萬年歷畢業(yè)答辯ppt_第1頁
單片機(jī)萬年歷畢業(yè)答辯ppt_第2頁
單片機(jī)萬年歷畢業(yè)答辯ppt_第3頁
單片機(jī)萬年歷畢業(yè)答辯ppt_第4頁
單片機(jī)萬年歷畢業(yè)答辯ppt_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、LOGO基于單片機(jī)的帶鬧鐘功能的基于單片機(jī)的帶鬧鐘功能的電子萬年歷設(shè)計(jì)電子萬年歷設(shè)計(jì) 班級:光電子一班 學(xué)生:楊指導(dǎo)教師:老師指導(dǎo)教師:老師背景:萬年歷具有讀取方便、顯示直觀、功能多樣、電路簡潔、成本低廉等諸多優(yōu)點(diǎn),符合電子儀器儀表的發(fā)展趨勢,具有廣闊的市場前景。意義:電子萬年歷的開發(fā)與研究在信息化時(shí)代的今天亦是當(dāng)務(wù)之急。系統(tǒng)的背景及意義系統(tǒng)的背景及意義主要工作任務(wù)主要工作任務(wù)1 1)選用電子萬年歷芯片時(shí),應(yīng)重點(diǎn)考慮功能實(shí)在、使用方便、)選用電子萬年歷芯片時(shí),應(yīng)重點(diǎn)考慮功能實(shí)在、使用方便、單片存儲、低功耗、抗斷電的器件。單片存儲、低功耗、抗斷電的器件。(2 2)根據(jù)選用的電子萬年歷芯片設(shè)計(jì)外圍

2、電路和單片機(jī)的接口)根據(jù)選用的電子萬年歷芯片設(shè)計(jì)外圍電路和單片機(jī)的接口電路。電路。(3 3)在硬件設(shè)計(jì)時(shí),結(jié)構(gòu)要盡量簡單實(shí)用、易于實(shí)現(xiàn),使系統(tǒng))在硬件設(shè)計(jì)時(shí),結(jié)構(gòu)要盡量簡單實(shí)用、易于實(shí)現(xiàn),使系統(tǒng)電路盡量簡單。電路盡量簡單。(4 4)根據(jù)硬件電路圖,設(shè)計(jì))根據(jù)硬件電路圖,設(shè)計(jì)pcbpcb板圖,完成器件的焊接。板圖,完成器件的焊接。(5 5)根據(jù)設(shè)計(jì)的硬件電路,編寫控制)根據(jù)設(shè)計(jì)的硬件電路,編寫控制AT89S52AT89S52芯片的單片機(jī)程序。芯片的單片機(jī)程序。(6 6)通過編程、編譯、調(diào)試,把程序下載到單片機(jī)上運(yùn)行,并)通過編程、編譯、調(diào)試,把程序下載到單片機(jī)上運(yùn)行,并實(shí)現(xiàn)本設(shè)計(jì)的功能。實(shí)現(xiàn)本設(shè)

3、計(jì)的功能。(7 7)在硬件電路和軟件程序設(shè)計(jì)時(shí),主要考慮提高人機(jī)界面的)在硬件電路和軟件程序設(shè)計(jì)時(shí),主要考慮提高人機(jī)界面的友好性,方便用戶操作等因素。友好性,方便用戶操作等因素。系統(tǒng)框圖系統(tǒng)框圖電路原理圖電路原理圖主控制模塊主控制模塊主控制模塊:主控制模塊:AT89S52.AT89S52.它是它是一種低功耗、高性能的一種低功耗、高性能的8 8位位微控制器,由于具有微控制器,由于具有ISPISP在在線編程功能線編程功能,當(dāng)在對電路進(jìn)當(dāng)在對電路進(jìn)行調(diào)試時(shí),由于程序的錯(cuò)誤行調(diào)試時(shí),由于程序的錯(cuò)誤修改或?qū)Τ绦虻男略龉δ苄栊薷幕驅(qū)Τ绦虻男略龉δ苄枰獰氤绦驎r(shí),不需要對芯要燒入程序時(shí),不需要對芯片多次拔插

4、,所以不會對芯片多次拔插,所以不會對芯片造成損壞片造成損壞。時(shí)鐘模塊時(shí)鐘模塊圖為圖為DS1302DS1302的接口電路,的接口電路,其中其中Vcc1Vcc1為為后備電源,后備電源,Vcc2Vcc2為主電為主電源。源。本系統(tǒng)的時(shí)間讀取主要來源于單片機(jī)對本系統(tǒng)的時(shí)間讀取主要來源于單片機(jī)對DS1302DS1302的操作,的操作,在硬件上時(shí)鐘芯片在硬件上時(shí)鐘芯片DS1302DS1302與單片機(jī)的連接需要三條線,與單片機(jī)的連接需要三條線,即即SCLK(7)SCLK(7)、I/O(6)I/O(6)、RST(5)RST(5)按鍵電路按鍵電路本系統(tǒng)用到了本系統(tǒng)用到了5個(gè)按個(gè)按鍵,其中一個(gè)用作鍵,其中一個(gè)用作系

5、統(tǒng)手動復(fù)位,另系統(tǒng)手動復(fù)位,另外外4 4個(gè)采用獨(dú)立按鍵,個(gè)采用獨(dú)立按鍵,該種接法查詢簡單,該種接法查詢簡單,程序處理簡單程序處理簡單, ,可節(jié)可節(jié)省省CPUCPU資源資源S2DOWN鍵,鍵,S3UP鍵,鍵,S4S4SET 鍵,鍵, S5OUT/STOP鍵。鍵。顯示模塊顯示模塊LCDLCD的的D0D0D7D7分別接單片機(jī)的的分別接單片機(jī)的的P2P2口,作為數(shù)據(jù)線口,作為數(shù)據(jù)線。BLKBLK、BLABLA為背為背光的陰極和陽極,接上相應(yīng)電平即點(diǎn)亮背光燈光的陰極和陽極,接上相應(yīng)電平即點(diǎn)亮背光燈鬧鐘模塊鬧鐘模塊通過三極管放大以后驅(qū)通過三極管放大以后驅(qū)動蜂鳴器工作,再通過動蜂鳴器工作,再通過軟件產(chǎn)生的時(shí)

6、間方波驅(qū)軟件產(chǎn)生的時(shí)間方波驅(qū)動蜂鳴器發(fā)出斷嘀聲,動蜂鳴器發(fā)出斷嘀聲,這樣可以省去硬件振蕩這樣可以省去硬件振蕩電路,降低成本。電路,降低成本。主程序流程圖主程序流程圖電子萬年歷的功能是在電子萬年歷的功能是在程序控制下實(shí)現(xiàn)的。該程序控制下實(shí)現(xiàn)的。該系統(tǒng)的軟件設(shè)計(jì)方法與系統(tǒng)的軟件設(shè)計(jì)方法與硬件設(shè)計(jì)相對應(yīng),按整硬件設(shè)計(jì)相對應(yīng),按整體功能分成多個(gè)不同的體功能分成多個(gè)不同的程序模塊,分別進(jìn)行設(shè)程序模塊,分別進(jìn)行設(shè)計(jì)、編程和調(diào)試,最后計(jì)、編程和調(diào)試,最后通過主程序?qū)⒏鞒绦蚰Mㄟ^主程序?qū)⒏鞒绦蚰K連接起來。這樣有利塊連接起來。這樣有利于程序修改和調(diào)試,增于程序修改和調(diào)試,增強(qiáng)了程序的可移植性。強(qiáng)了程序的可移植性。DS1302讀寫流程圖讀寫流程圖 按鍵模塊流程圖按鍵模塊流程圖仿真圖仿真圖仿真圖仿真圖仿真圖仿真圖PCB板圖板圖實(shí)物圖實(shí)物圖實(shí)物展示實(shí)物展示設(shè)置鬧鐘設(shè)置鬧鐘結(jié)論結(jié)論 本次畢業(yè)設(shè)計(jì)以實(shí)現(xiàn)實(shí)時(shí)功能為主,設(shè)本次畢業(yè)設(shè)計(jì)以實(shí)現(xiàn)實(shí)時(shí)功能為主,設(shè)計(jì)的萬年歷除計(jì)時(shí),顯示日期外還帶計(jì)的萬年歷除計(jì)時(shí),顯示日期外還帶有鬧鐘有鬧鐘和溫度顯示功能。和溫度顯示功能。 后

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論