

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、單片機原理與應(yīng)用課程設(shè)計報告基于89C51單片機的秒表設(shè)計專業(yè):學(xué)號:姓名:2015-12-25一、課題名稱基于89C51單片機的秒表設(shè)計二、任務(wù)要求1、計時范圍:0、59分59.59秒,整數(shù)四位數(shù)和小數(shù)兩位數(shù)顯示;2、計時精度10毫秒;3、復(fù)位按鈕,計時器清零,并做好下次計時準(zhǔn)備;4、可以對兩個對象(A、B)計時,具有啟/??刂?;3、設(shè)開始、停止A、停止B、顯示A、顯示B、復(fù)位按鈕。三、任務(wù)分析1、設(shè)計中包括硬件電路的設(shè)計和系統(tǒng)程序的設(shè)計。其硬件電路主要有主控制器,計時與顯示電路和回零、啟動和停表電路等。主控制器采用單片機89C52顯示電路采用共陽極LED數(shù)碼管顯示計時時間。2、利用89C5
2、2單片機的定時器/計數(shù)器定時和記數(shù)的原理,使其能精確計時。3、P0口輸出段碼數(shù)據(jù),P2.0-P2.4口作列掃描輸出,P1.1、P3.2、P3.3、P2.5口接四個按鈕開關(guān),分別實現(xiàn)開始、暫停、清零和查看上次計時時間功能。4、利用中斷系統(tǒng)使其能實現(xiàn)開始暫停的功能。四、設(shè)計方案1、硬件方案工作原理:計時采用定時器T0中斷完成,定時溢出中斷周期為Ims,當(dāng)一處中斷后向CPU發(fā)出溢出中斷請求,每發(fā)出一次中斷請求就對毫秒計數(shù)單元進行加一,達到10次就對十毫秒位進行加一,依次類推,直到99.99秒重新復(fù)位。再看按鍵的處理。這四個鍵可以釆用中斷的方法,也可以采用掃描的方法來識別。復(fù)位鍵和查看主要功能在于數(shù)值
3、復(fù)位和查詢上次計時時間,對于時間的要求不是很嚴(yán)格。而開始和停止鍵則是用于對時間的鎖定,需要比較準(zhǔn)確的控制。因此可以對復(fù)位和查看按鍵釆取掃描的方式。而對開始和停止鍵采用外部中斷的方式。設(shè)計中包括硬件電路的設(shè)計和系統(tǒng)程序的設(shè)計。其硬件電路主要有主控制器,顯示電路和回零、啟動、查看、計次電路等。主控制器釆用單片機89C52,顯示電路采用共陽極LED數(shù)碼管顯示計時時間,四個按鍵均采用觸點式按鍵。程序流程圖:按実按下詞毛顯示子程宇進入功能程字2、軟件方案使用keil軟件編程,protues軟件仿真。五、具體實現(xiàn)1、硬件電路圖及工作原理描述fi33TOCP24T-DACPii-A-刁4心TAfzRP12、
4、51單片機51單片機是對所有兼容Intel8031指令系統(tǒng)的單片機的統(tǒng)稱。該系列單片機的始祖是Intel的8031單片機,后來隨著Flashrom技術(shù)的發(fā)展,8031單片機取得了長足的進展,成為應(yīng)用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應(yīng)用于工業(yè)測控系統(tǒng)之中。很多公司都有51系列的兼容機型推出,今后很長的一段時間內(nèi)將占有大量市場。51單片機是基礎(chǔ)入門的一個單片機,還是應(yīng)用最廣泛的一種。3、LED數(shù)碼顯示器本設(shè)計采用的是7SEG-MPX2-CC-BLUE型號雙數(shù)碼管,它是一種半導(dǎo)體發(fā)光器件,其基本單元是發(fā)光二極管。如下圖所示:4、軟件流程圖及對應(yīng)實現(xiàn)程序?qū)崿F(xiàn)程序
5、#include<reg52h>defineucharunsignedchardefineuintunsignedintsbitP01二PO"1;sbitPOO二POP;/延時voiddelay(uintz)uintx,y;for(x二z;x>0;x-)for(y=110;y>0;y);voidmain()uinttemp;ucharn;while(1)PO二Oxff;Pl=0xff;delay(100);/剛開始熄滅所有燈/(1)依次單獨點亮。temp二0x01;/給初始值for(n=0;n<10;n+)Pl二'temp;P0(temp>
6、>8);delay(100);temp<<=l;/(2)5個亮5個不亮循環(huán)4次。for(n=0;n<4;n+)Pl二0x55;POO二0;P01二1;/第1,3,5,7,9,燈亮。delay(100);Pl=0xaa;P00二1;P01二0;/第2,4,6,8,10個燈不亮。delay(100);/(3)兩邊各5個,輪流亮,循環(huán)4次。for(n=0;n<8;n+=2)第6,7,8,9,Pl二0xe0;P00二1;10個燈不亮。P01二1;第1,2,3,4,5個燈亮。delay(100);第6,7,8,9,P1二Oxlf;P00二0;10個燈不亮。P01二0;第1,
7、2,3,4,5個燈亮。delay(100);/(4)滅三個亮兩個滅三個,循環(huán)四次。for(n=0:n<4;n+)P1二0xe7;P00二0;P01二0;第1,2,3,6,7,8燈不亮。第4,5,9,10個燈亮。delay(100);Pl=0xl8;P00=l;P01=l;第1,2,3,6,7,8燈亮。第4,5,9,10不亮。delay(100);六.仿真、實驗驗證過程及硬件結(jié)果.現(xiàn)象1、對秒表設(shè)計進行分析,決定兒組方案;2、在Pruteus軟件中,畫電路圖,進行仿真、調(diào)試;編譯,并上Proteus聯(lián)調(diào)。3、對自己想要實現(xiàn)的秒表現(xiàn)象,在keil軟件中進行編程,4、仿真電路圖以及仿真結(jié)果如下圖所示:仿真效杲圖1PCXrCC心心PU=s*PIC*:=2ivcF:XA-比AU:M-l:MU5C7.ViP20RC忙*rsiS5w»-、込仔RP1畀券&診iesi一仿真效杲圖2XA-U2刃CASRP1七、總結(jié)(體會)通過這次的課程設(shè)計,讓我學(xué)習(xí)到了很多知識以及認(rèn)識到了很多問題。同時我意識到了一個很重要的問題,那就是課程設(shè)計之前的準(zhǔn)備工作也是很重要的,包括提前預(yù)習(xí)設(shè)計的題目,上網(wǎ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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 體育個人課題申報書范例
- 課題申報書點評模板
- 兵團立項課題申報書
- 課題申報書格式
- 陜西課題申報書范文樣本
- 烏魯木齊供用熱合同范本
- 怎么填課題申報書
- 品牌專利持有合同范本
- 會展場館租賃合同范本
- 科學(xué)技術(shù)課題申報書
- 局域網(wǎng)規(guī)劃設(shè)計_畢業(yè)論文
- 脛骨平臺骨折(課堂PPT)
- 冷室壓鑄機電腦操作控制部分操作說明
- 中考復(fù)習(xí)復(fù)分解反應(yīng)類型方程式書寫訓(xùn)練題(無答案)
- 病理學(xué)課程標(biāo)準(zhǔn)
- 防水板臺車施工方案
- 小學(xué)三年級數(shù)獨比賽“六宮”練習(xí)題
- 實驗一、儀器的認(rèn)領(lǐng)、洗滌、干燥及樣品的稱量
- 通橋(2013)8388A常用跨度梁橋面附屬設(shè)施_圖文
- 財務(wù)經(jīng)理的績效考核辦法
- 油田科研單位有效發(fā)揮技術(shù)專家作用初探
評論
0/150
提交評論