付費下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
共頁第頁實驗名稱:實驗九——計時顯示秒表實驗目的:學習中斷和定時/計數(shù)器的編程與調(diào)試實驗內(nèi)容:將實驗一完成的計數(shù)顯示器電路(去掉按鈕部分)作為本實驗的計時顯示秒表電路。程序開始時顯示“00”;當1s產(chǎn)生時,秒計數(shù)加1;秒計數(shù)到59后,自動從“00”開始。實驗要求:1、采用12MHz晶振頻率,T0定時方式1;2、采用50ms定時中斷法編程(1s需要經(jīng)過20軟循環(huán))。3、實驗報告中應包括:原理圖,含注釋語句的源程序以及實驗分析。————————————————ORG0000HMOVTMOD,#61H;將TMOD置為01100001B,即T0以方式一定時,T1以方式二計數(shù)。MOVTH1,#0C4H;定時器1置初值MOVTL1,#0C4H;定時器1置初值SETBTR1;啟動定時器1MOVDPTR,#TABLE;將表頭首地址給DPTRDISP:MOVA,#00H;置零MOVCA,@A+DPTR;查表MOVP1,A;個位顯示初始零值MOVP2,A ;十位顯示初始零值MOVA,#00H;計數(shù)器初始化CONT:ACALLDELAY;相對調(diào)用,實現(xiàn)一秒計時CLRP3.5;T1引腳產(chǎn)生負跳變INCA;累加器加一MOVR0,A;將A數(shù)存入R0中MOVB,#0AH;將10送入B中DIVAB;A除B,即將A中數(shù)轉(zhuǎn)化為BCD碼,十位存在A中,個位存在B中。MOVCA,@A+DPTR;查表MOVP2,A;十位在P2中輸出MOVA,B;個位數(shù)放入A中MOVCA,@A+DPTR;查表MOVP1,A;個位在P1中輸出MOVA,R0;將R0給ASETBP3.5;T1引腳恢復高電平JBCTF1,DISP;查詢定時器1計數(shù)溢出,溢出跳回重新開始SJMPCONT;不到60s則繼續(xù)計數(shù)DELAY:MOVR3,#14H;置50s計數(shù)循環(huán)初值,即20次循環(huán)MOVTH0,#3CH;設(shè)定定時器初值MOVTL0,#0B0H;SETBTR0;啟動T0LP1:JBCTF0,LP2;檢查計數(shù)溢出SJMPLP1;未到50ms繼續(xù)計數(shù)LP2:MOVTH0,#3CH;重新設(shè)定定時器初值MOVTL0,#0B0HDJNZR3,LP1;未到1秒繼續(xù)循環(huán)RET;返回主程序TABLE:DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H;七段碼轉(zhuǎn)換表 DB7FH,6FH,77H,7CH,39H,5EH,79H,71HEND實驗分析:此程序是通過單片機內(nèi)部的定時器和計數(shù)器實現(xiàn)60s計時,并通過P2和P1口的數(shù)碼管顯示。計滿60s后重新開始,依次循環(huán)。此程序主要分為三個部分,一是利用定時器0產(chǎn)生1s的定時,二是由定時器1進行計數(shù),計滿60次(累計1分鐘)溢出,再重新開始計數(shù)。三是將二進制碼轉(zhuǎn)化為BCD碼,再查表轉(zhuǎn)化為七段碼送到P1,P2中,最后由數(shù)碼管顯示。定時器0工作于方式一下,計數(shù)器工作于方式二下,故首先將TMOD置為01100001B,即61H。定時器采用的工作方式為方式一,是16位計數(shù)器,其最大定時時間為:65536×1us=65.536ms。將延時時間設(shè)為50ms,循環(huán)20次即可得到1s的延時。定時器0的計數(shù)初值:65536-50000=15536=0011110010110000B=3CB0H,故TH0的初值為3CH,TL0的初值為0B0H。每到50ms溢出,TF0置一,再利用DJNZR3控制循環(huán)次數(shù)為20次即可得到1s的延時。定時器而采用的方式二是可自動重新裝載計數(shù)初值的計數(shù)方式,最打計數(shù)值為256。由于要計數(shù)60次,故初值設(shè)定為256-60=196=C4H。當1s時間到由程序復位T1(P3.5)腳產(chǎn)生負跳變,計數(shù)一次,再利用溢出
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中職(汽車檢測與維修)空調(diào)系統(tǒng)故障診斷技術(shù)試題及答案
- 2025年高職藥物制劑技術(shù)(制劑工藝進階)試題及答案
- 2025年高職計算機應用(多媒體課件制作)試題及答案
- 2025年中職第一學年(汽車鈑金)車身凹陷修復階段測試試題及答案
- 2025年大學大四(智能制造)生產(chǎn)線調(diào)試專項測試題及答案
- 2025年中職數(shù)控加工技術(shù)(數(shù)控應用)試題及答案
- 2025年高職畜牧獸醫(yī)(養(yǎng)殖場管理)試題及答案
- 2025年大學大一(自動化)自動控制原理階段測試試題及答案
- 2025年本科金屬材料工程(金屬材料設(shè)計)試題及答案
- 2025年大學第二學年(物流工程)物流成本控制試題及答案
- 計算機就業(yè)能力展示
- 三亞崖州灣科技城南海資源保護開發(fā)與利用產(chǎn)業(yè)創(chuàng)新平臺 環(huán)評報告
- 華為三支柱運作之HRBP實踐分享概要課件
- 16 ADCampus解決方案微分段技術(shù)白皮書1.0
- 南郵模式識別復習提綱(整理)
- 中國古代傳統(tǒng)節(jié)日與民俗文化
- 設(shè)備設(shè)施風險分級管控清單
- 河南交通職業(yè)技術(shù)學院教師招聘考試歷年真題
- 污水管網(wǎng)工程監(jiān)理規(guī)劃修改
- (機構(gòu)動態(tài)仿真設(shè)計)adams
- 北京市社保信息化發(fā)展評估研究報告
評論
0/150
提交評論