![科研實(shí)踐報(bào)告-2_第1頁](http://file4.renrendoc.com/view/937e5370998ac47913d88c8436097a4a/937e5370998ac47913d88c8436097a4a1.gif)
![科研實(shí)踐報(bào)告-2_第2頁](http://file4.renrendoc.com/view/937e5370998ac47913d88c8436097a4a/937e5370998ac47913d88c8436097a4a2.gif)
![科研實(shí)踐報(bào)告-2_第3頁](http://file4.renrendoc.com/view/937e5370998ac47913d88c8436097a4a/937e5370998ac47913d88c8436097a4a3.gif)
![科研實(shí)踐報(bào)告-2_第4頁](http://file4.renrendoc.com/view/937e5370998ac47913d88c8436097a4a/937e5370998ac47913d88c8436097a4a4.gif)
![科研實(shí)踐報(bào)告-2_第5頁](http://file4.renrendoc.com/view/937e5370998ac47913d88c8436097a4a/937e5370998ac47913d88c8436097a4a5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
科研實(shí)踐報(bào)告題目:電子鐘的設(shè)計(jì)系別:電子工程系專業(yè):電子科學(xué)與技術(shù)班級:08電子一學(xué)號:08020420姓名:呂杉指導(dǎo)老師:郭建江時(shí)間:2011.6.28概述硬件設(shè)計(jì)軟件設(shè)計(jì)仿真心得體會參考文獻(xiàn)概述單片機(jī)芯片作為控制系統(tǒng)的核心部件,它除了具備微機(jī)CPU的數(shù)值計(jì)算功能外,還具有靈活強(qiáng)大的控制功能,以便實(shí)時(shí)檢測系統(tǒng)的輸入量、控制系統(tǒng)的輸出量,實(shí)現(xiàn)自動控制。在本次設(shè)計(jì)中采用單片機(jī)技術(shù)來實(shí)現(xiàn)數(shù)字鐘的功能。方案的設(shè)計(jì)可以從以下幾個(gè)方面來確定。微處理器的選擇,AT89S51、52是2003年ATMEL推出的新型品種,除了完全兼容8051外,還多了編程功能。但是AT89S52的存儲器容量比AT89S51的大。在本次設(shè)計(jì)中采用AT89S52單片機(jī);顯示電路的設(shè)計(jì),隨著科技的發(fā)展,數(shù)碼顯示的使用越來越方便,已被普遍的使用。由于數(shù)碼顯示與驅(qū)動都容易集成在一個(gè)芯片上,因此使用起來很方便。校時(shí)和定時(shí)電路的設(shè)計(jì);實(shí)時(shí)控制電路是時(shí)鐘電路的一個(gè)重要組成部分,采用的是一個(gè)時(shí)鐘芯片,單片機(jī)從中讀取數(shù)據(jù)送到顯示器上顯示,從而實(shí)現(xiàn)數(shù)字鐘的功能;還有一些其他控制電路如復(fù)位電路、時(shí)鐘電路等。通過這些控制電路的連接構(gòu)成了完整的電路。本系統(tǒng)是一個(gè)電子時(shí)鐘,數(shù)碼管顯示時(shí)間,具有通過多個(gè)按鈕對對應(yīng)的時(shí)、分、秒進(jìn)行加一調(diào)節(jié)。A)計(jì)時(shí)單元由單片機(jī)內(nèi)部定時(shí)器/計(jì)數(shù)器T0來實(shí)現(xiàn)。B)時(shí)間顯示功能通過LED數(shù)碼管動態(tài)掃描來實(shí)現(xiàn)。C)時(shí)間調(diào)整,通過接入鍵盤來實(shí)現(xiàn)硬件設(shè)計(jì)該系統(tǒng)采用ATMEL的89C51,該單片機(jī)有以下特點(diǎn):與MCS-51兼容4K字節(jié)可編程閃爍存儲器壽命:1000寫/擦循環(huán)全靜態(tài)工作:0Hz-24Hz128*8位內(nèi)部RAM32可編程I/O線兩個(gè)16位定時(shí)器/計(jì)數(shù)器程序說明及流程圖使用單片機(jī)中的定時(shí)器中斷,定時(shí)50ms,設(shè)定一計(jì)數(shù)單元R2賦值當(dāng)前為20,當(dāng)R2減為0時(shí)(50*20=1000)時(shí),秒值加一,當(dāng)秒值為60時(shí),分值加一,秒值清零。分值為60時(shí),分值清零,時(shí)值加一。時(shí)值為24時(shí),時(shí)、分、秒均清零開始開始設(shè)置各中斷程序入口地址相關(guān)寄存器清零T0初始化開中斷,啟動T0調(diào)用顯示子程序調(diào)用時(shí)間調(diào)整子程序調(diào)用鍵盤處理子程序有鍵按下否功能程序否是軟件設(shè)計(jì)ORG 0000HLJMP STARTORG 000BHLJMP INTT0START: MOV @R0,#70H MOV R7,#0CHINIT: MOV @R0,#00H INC R0 DJNZ R7,INIT MOV 72H,#10 MOV 75H,#10 MOV TMOD,#01H MOV TL0,#0B0H MOV TH0,#03CH SETB EA SETB ET0 SETB TR0START1: LCALL SCAN LCALL KEYSCAN SJMP START1DL1MS: MOV R6,#14HDL1: MOV R7,#19HDL2: DJNZ R7,DL2 DJNZ R6,DL1 RETDL20MS: ACALL SCAN ACALL SCAN ACALL SCAN RETSCAN: MOV A,78H MOV B,#0AH DIV AB MOV 71H,A MOV 70H,B MOV A,79H MOV B,#0AH DIV AB MOV 74H,A MOV 73H,B MOV A,7AH MOV B,#0AH DIV AB MOV 77H,A MOV 76H,B MOV R1,#70H MOV R5,#80H MOV R3,#08HSCAN1: MOV A,R5 MOV P2,A MOV A,@R1 MOV DPTR,#TAB MOVC A,@A+DPTR MOV P0,A MOV A,R5 LCALL DL1MS INC R1 MOV A,R5 RR A MOV R5,A DJNZ R3,SCAN1 MOV P2,#00H MOV P0,#0FFH RETTAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0BFHINTT0: PUSH ACC PUSH PSW CLR ET0 CLR TR0 MOV TL0,#0B0H MOV TH0,#03CH SETB TR0 INC 7BH MOV A,7BH CJNE A,#14H,OUTT0 MOV 7BH,#00 INC 78H MOV A,78H CJNE A,#3CH,OUTT0 MOV 78H,#00 INC 79H MOV A,79H CJNE A,#3CH,OUTT0 MOV 79H,#00 INC 7AH MOV A,7AH CJNE A,#18H,OUTT0 MOV 7AH,#00OUTT0: SETB ET0 POP PSW POP ACC RETIKEYSCAN:CLR EA JNB P1.0,KEYSCAN0 JNB P1.1,KEYSCAN1 JNB P1.2,KEYSCAN2KEYOUT: SETB EA RETKEYSCAN0:LCALL DL20MS JB P1.0,KEYOUTWAIT0: JNB P1.0,WAIT0 INC 7CH MOV A,7CH CLR TR0 CLR ET0 CJNE A,#03H,KEYOUT MOV 7CH,#00 SETB TR0 SETB ET0 SJMP KEYOUTKEYSCAN1:LCALL DL20MS JB P1.1,KEYOUTWAIT1: JNB P1.1,WAIT1 MOV A,7CH CJNE A,#02H,KSCAN11 INC 79H MOV A,79H CJNE A,#3CH,KEYOUT MOV 79H,#00 SJMP KEYOUTKSCAN11:INC 7AH MOV A,7AH CJNE A,#18H,KEYOUT MOV 7AH,#00 SJMP KEYOUTKEYSCAN2:LCALL DL20MS JB P1.2,KEYOUTWAIT2: JNB P1.2,WAIT2 MOV A,7CH CJNE A,#02H,KSCAN21 DEC 79H MOV A,79H CJNE A,#0FFH,KEYOUT MOV 79H,#3BH SJMP KEYOUTKSCAN21:DEC 7AH MOV A,7AH CJNE A,#0FFH,KEYOUT MOV 7AH,#17H SJMP KEYOUT END仿真心得體會本次的課程設(shè)計(jì)是以我們所學(xué)《單片機(jī)原理與應(yīng)用》為基礎(chǔ)而開展的,時(shí)間為兩周,雖然有半個(gè)月的的時(shí)間,但是要自己獨(dú)立的完成本次設(shè)計(jì)還是具有不小的挑戰(zhàn)。雖說這門課程老師已經(jīng)對書上的大部分內(nèi)容進(jìn)行了教學(xué),但是總感覺是只停留于表面,如要把所學(xué)的知識能靈活的運(yùn)用與實(shí)踐,還必須增加更多的課外知識,最終才能更加深入的了解、掌握、利用這門學(xué)科。在開始的第一天,我們拿到了自己的題目,而且通過帶隊(duì)老師講解,使我們對自己的課題有了大致的理解與方向。又通過在網(wǎng)上尋找相關(guān)的資料,使我對自己的設(shè)計(jì)有了大致的思路,而后整理出自己的設(shè)計(jì)方案。初步確定了設(shè)計(jì)中需要的單片機(jī)和系統(tǒng)后,開始設(shè)計(jì)硬件原理圖,接著通過此原理圖進(jìn)行軟件設(shè)計(jì)。完成軟件設(shè)計(jì)接下來就是仿真,以檢測設(shè)計(jì)的原理圖及程序是否正確。為了實(shí)現(xiàn)仿真,又開始學(xué)習(xí)兩個(gè)新的軟件,分別為KeiluVision4編程軟件和Proteus調(diào)試軟件,這兩個(gè)軟件都是屬于計(jì)算機(jī)語言,通過指令來控制相應(yīng)的硬件運(yùn)行狀態(tài)。在同學(xué)的幫助下經(jīng)過短暫的學(xué)習(xí)很快掌握了這兩個(gè)新軟件,就開始進(jìn)行仿真??墒墙Y(jié)果卻不怎么令人滿意,無論是硬件設(shè)計(jì)還是軟件設(shè)計(jì)都出來問題,沒有達(dá)到預(yù)期的效果,也可以說出現(xiàn)了很多意料之外的錯(cuò)誤。為了解決這些問題,花費(fèi)了很大的功夫,再到圖書館查找相關(guān)的資料,上網(wǎng)搜索,但是效果不佳。又咨詢我們的同學(xué)們,從他們那里得到了很大的幫助,使有種豁然開朗的感覺。最終在我與同學(xué)的共同努力下,順利地完成了本次的課程設(shè)計(jì)?;貞浧疬@一個(gè)星期來是有苦有樂,最重要的是這是一個(gè)學(xué)習(xí)的過程。在完成設(shè)計(jì)的過程中,遇到了許多的死角,使我感到迷茫、煩躁,還有彷徨??墒钱?dāng)我迅速的脫離這樣的困惑時(shí),我知道那不僅是一種成長,同時(shí)也是一種鍛煉。參考文獻(xiàn)范力旻《單片機(jī)原理及應(yīng)用技術(shù)》。電子工業(yè)出版社,2008.徐士良葛兵《計(jì)算機(jī)軟件技術(shù)基礎(chǔ)》。清華大學(xué)出版社,2010.徐磊楊錚《電工,電子技術(shù)實(shí)習(xí)與課程設(shè)計(jì)》。中國電力出版社,2006.曾建唐《電工電子基礎(chǔ)實(shí)踐教程》。機(jī)械工業(yè)出版社,2008.竇振中,汪立森《PIC系列單片機(jī)應(yīng)用設(shè)計(jì)與實(shí)例》北京航空航天大學(xué)出版社劉和平《單片機(jī)原理及應(yīng)用》重慶大學(xué)出版社李學(xué)海《PIC單片機(jī)實(shí)用教程-基礎(chǔ)篇》北京航空航天大學(xué)出版社劉和平《PIC16F87X單片機(jī)實(shí)用軟件及接口技術(shù)-匯編語言及應(yīng)用》北京航空
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 弛豫鐵電單晶水聲發(fā)射換能器的帶寬拓展研究
- 二零二五年度建筑項(xiàng)目消防安全責(zé)任協(xié)議書3篇
- 二零二五版管道工程鋼管供應(yīng)及安裝合同
- 水泥建材行業(yè)營業(yè)員工作總結(jié)
- 二零二五年度家庭矛盾離婚協(xié)議書2篇
- 二零二五年度商業(yè)項(xiàng)目地下車庫停車位租賃管理協(xié)議3篇
- 設(shè)定明確的工作崗位職責(zé)計(jì)劃
- 二零二五年度電梯智能化升級與物業(yè)管理服務(wù)合同3篇
- 二零二五年度教師編制外人員勞動合同范本2篇
- 2025版項(xiàng)目管理法律法規(guī)與國際慣例應(yīng)用指導(dǎo)與執(zhí)行合同3篇
- 2025年陜西西安市經(jīng)濟(jì)技術(shù)開發(fā)區(qū)管委會招聘30人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 【可行性報(bào)告】2024年數(shù)據(jù)標(biāo)注與審核項(xiàng)目可行性研究分析報(bào)告
- 2024-2025學(xué)年滬科版數(shù)學(xué)七年級上冊期末綜合測試卷(一)(含答案)
- 《針法灸法》課件-溫灸器灸
- 陜西省咸陽市2023-2024學(xué)年高一上學(xué)期期末考試 數(shù)學(xué) 含答案
- 天津市河北區(qū)2024-2025學(xué)年八年級上學(xué)期11月期中歷史試題(含答案)
- 小兒高熱驚厥課件
- 河南省鄭州市二七區(qū)2023-2024學(xué)年七年級下學(xué)期期末考試語文試題
- JB-T 8532-2023 脈沖噴吹類袋式除塵器
- 山東省濟(jì)寧市2023年中考數(shù)學(xué)試題(附真題答案)
- 供應(yīng)鏈金融與供應(yīng)鏈融資模式
評論
0/150
提交評論