




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上題目微機(jī)原理與接口技術(shù)課程設(shè)計(jì)一 實(shí)驗(yàn)原理電子時(shí)鐘主要由顯示模塊、對(duì)時(shí)模塊和時(shí)鐘運(yùn)算模塊三大部分組成。其中對(duì)時(shí)模塊和時(shí)鐘運(yùn)算模塊要對(duì)時(shí)、分、秒的數(shù)值進(jìn)行操作,并且秒計(jì)算到60時(shí),要自己清零并向分進(jìn)1;分計(jì)算到60時(shí),要自己清零并向時(shí)進(jìn)1;時(shí)計(jì)算到24時(shí),要清零。這樣,才能循環(huán)記時(shí)。顯示時(shí)利用7段顯示器顯示六位十進(jìn)制數(shù)據(jù)。前兩個(gè)顯示小時(shí),中間兩個(gè)顯示分鐘,后兩個(gè)顯示秒。時(shí)鐘的運(yùn)算是利用中斷來實(shí)現(xiàn)的,利用8253的模式三輸出一定頻率的方波作為觸發(fā)中斷的條件。8253A可編程定時(shí)/計(jì)數(shù)器的輸入時(shí)鐘為100KHz,設(shè)定時(shí)/計(jì)數(shù)器0的計(jì)數(shù)初值為100,工作在方式3,即方波發(fā)生器
2、,其輸出的1KHz方波作定時(shí)/計(jì)數(shù)器2的時(shí)鐘。定時(shí)/計(jì)數(shù)器2的初值設(shè)為1000,工作在方式2,即 每 隔 1s輸出負(fù)脈沖,取反后用作不可屏蔽中斷的中斷申請(qǐng)信號(hào),在中斷服務(wù)程序中計(jì)算時(shí)間,并通過74ls273并行輸出到數(shù)碼管顯示。電子時(shí)鐘主要由 74ls273 鎖存器、8253 定時(shí)/計(jì)數(shù)器、74ls244 反相器、LED 數(shù)碼顯示管和兩個(gè)按鍵組成。主要用 8086 的 NMI 的中斷服務(wù)程序完成秒、分、時(shí)的運(yùn)算即計(jì)時(shí)功能,兩個(gè)開關(guān) 的中斷服務(wù)程序完成調(diào)時(shí)、調(diào)分功能。8253 用來產(chǎn)生 1s 的脈沖信號(hào)作為 NMI 的中斷請(qǐng)求信號(hào)。 74ls273 負(fù)責(zé)將內(nèi)存里的時(shí)位和分位秒位值輸出到數(shù)碼管。二
3、 實(shí)驗(yàn)要求利用8253定時(shí)器設(shè)計(jì)一個(gè)電子鐘,并定義一個(gè)啟動(dòng)鍵。當(dāng)按下該鍵時(shí)電子時(shí)鐘從當(dāng)前設(shè)定值開始走時(shí)。三 實(shí)驗(yàn)程序.MODEL SMALL .8086 .STACK .CODE .STARTUP NMI_INIT:PUSH ES ;nmi不可屏蔽中斷向量表初始化 XOR AX,AX MOV ES,AX MOV AL,02HXOR AH,AH SHL AX,1 SHL AX,1 MOV SI,AX ;相當(dāng)于cs,ip入棧MOV AX,OFFSET NMI_SERVICE ;調(diào)用中斷處理程序MOV ES:SI,AX INC SI INC SI MOV BX,CS ;? MOV ES:SI,BX
4、POP ES ;定時(shí)器初MOV AL,B MOV DX,0406H OUT DX,AL MOV DX,0400H MOV AX,0100H OUT DX,AL MOV AL,AH OUT DX,AL MOV AL,B MOV DX,0406H OUT DX,AL MOV DX,0404H MOV AX,1000H OUT DX,AL MOV AL,AH OUT DX,AL LOOP0: ;主任務(wù)CALL KEY CALL DISP JMP LOOP0 NMI_SERVICE: ;中斷服務(wù)程序PUSH AX MOV AL,SEC ADD AL,1 DAA MOV SEC,AL CMP SEC,6
5、0HJB EXIT MOV SEC,0 MOV AL,MIN ADD AL,1DAA MOV MIN,AL CMP MIN,60H JB EXIT MOV MIN,0 MOV AL,HOUADD AL,1 DAA MOV HOU,AL CMP HOU,24 JB EXIT MOV HOU,0 EXIT:POP AX IRET DISP PROC NEAR MOV AL,0FFH ;不顯示MOV DX,0201H OUT DX,AL MOV BL,SEC AND BX,000FH MOV SI,BX MOV AL,SITUATIONSI ;段碼MOV DX,0200H OUT DX,AL MOV
6、 AL,0FEH ;秒個(gè)位MOV DX,0201H OUT DX,AL CALL DELAY MOV AL,0FFH ;不顯示MOV DX,0201H OUT DX,AL MOV BL,SEC AND BX,00F0H MOV CL,4 SHR BX,CL MOV SI,BX MOV AL,SITUATIONSI ; 段碼MOV DX,0200H OUT DX,AL MOV AL,0FDH ; 秒十位MOV DX,0201H OUT DX,AL CALL DELAY MOV AL,0FFH ;不顯示MOV DX,0201H OUT DX,AL MOV AL,40H;段碼MOV DX,0200H
7、 OUT DX,AL MOV AL,0FBH ;秒個(gè)位MOV DX,0201H OUT DX,AL CALL DELAY MOV AL,0FFH ;不顯示MOV DX,0201H OUT DX,AL MOV BL,MIN AND BX,000FHMOV SI,BX MOV AL,SITUATIONSI ;段碼MOV DX,0200H OUT DX,AL MOV AL,0F7H ;分個(gè)位MOV DX,0201H OUT DX,AL CALL DELAY MOV AL,0FFH ; 不顯示MOV DX,0201HOUT DX,AL MOV BL,MIN AND BX,00F0H MOV CL,4
8、SHR BX,CL MOV SI,BX MOV AL,SITUATIONSI ; 段碼MOV DX,0200H OUT DX,AL MOV AL,0EFH ;分十位MOV DX,0201H OUT DX,AL CALL DELAY MOV AL,0FFH ;不顯示MOV DX,0201H OUT DX,AL MOV AL,40H ; 段碼MOV DX,0200H OUT DX,AL MOV AL,0DFH ;秒個(gè)位MOV DX,0201H OUT DX,AL CALL DELAY MOV AL,0FFH ;不顯示MOV DX,0201H OUT DX,AL MOV BL,HOU AND BX,
9、000FH MOV SI,BX MOV AL,SITUATIONSI ; 段碼MOV DX,0200H OUT DX,AL MOV AL,0BFH ;時(shí)個(gè)位MOV DX,0201H OUT DX,AL CALL DELAY MOV AL,0FFH ; 不顯示MOV DX,0201H OUT DX,AL MOV BL,HOU AND BX,00F0H MOV CL,4 SHR BX,CL MOV SI,BX MOV AL,SITUATIONSI ;段碼MOV DX,0200H OUT DX,AL MOV AL,07FH ; 時(shí)十位MOV DX,0201H OUT DX,AL CALL DELAY
10、 RET DISP ENDP KEY PROC NEAR MOV DX,0600H IN AL,DX TEST AL,01H JNZ NEXTHOU CALL DISP ;消抖CALL DISP CALL DISP MOV DX,0600H IN AL,DX TEST AL,01H JNZ NEXTHOU MOV AL,MIN ADD AL,1 ;分調(diào)整DAA MOV MIN,AL CMP MIN,60H JB NEXTHOU MOV MIN,0 NEXTHOU:MOV DX,0600H IN AL,DX TEST AL,02H JNZ EXITKEY CALL DISP ;消抖CALL DI
11、SP CALL DISP MOV DX,0600H IN AL,DX TEST AL,02H JNZ EXITKEY MOV AL,HOU ADD AL,1 DAA;時(shí)調(diào)整MOV HOU,AL CMP HOU,24H JB NEXTHOU MOV HOU,0 EXITKEY:RETKEY ENDP DELAY PROC NEAR ;定時(shí)子程序PUSH BX PUSH CX MOV BX,1 LP1:MOV CX,469 LP2:LOOP LP2 DEC BX JNZ LP1 POP CX POP BX RET DELAY ENDP .DATA SEC DB 00H MIN DB 00H HOU
12、 DB 23H SITUATION DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,40H SIT_END=$ END四 實(shí)驗(yàn)電路圖五學(xué)習(xí)心得在這次課程設(shè)計(jì)過程中,我們逐步養(yǎng)成了發(fā)現(xiàn)、提出、分析和解決實(shí)際問題的習(xí)慣;這不但鍛煉提高了我們的實(shí)踐能力,更是對(duì)我們實(shí)際工作能力的具體訓(xùn)練和考察過程。對(duì)于此次電子時(shí)鐘課程設(shè)計(jì),至今我仍感慨頗多,在這短短一個(gè)星期的日子里,不僅讓我們鞏固了以前所學(xué)過的知識(shí),而且學(xué)到了很多在書本上所沒有學(xué)到過的知識(shí)。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合的重要性,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。通過這次課程設(shè)計(jì)之后,一定把以前所學(xué)過的知識(shí)重新溫故。在這個(gè)過程中,也曾經(jīng)因?yàn)閷?shí)踐經(jīng)驗(yàn)的缺乏失落過,也曾經(jīng)仿真成功而熱情高漲。生活就是這樣,汗水預(yù)示著結(jié)果也見證著收獲。雖然這只是一次的較簡(jiǎn)單的課程設(shè)計(jì),可是也耗費(fèi)了我們不少的心血,讓我們真正的體會(huì)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45286-2025信息技術(shù)手持式移動(dòng)設(shè)備增強(qiáng)現(xiàn)實(shí)系統(tǒng)技術(shù)規(guī)范
- 2025年萊蕪下載貨運(yùn)從業(yè)資格證模擬考試系統(tǒng)試題
- 單位空調(diào)安裝合同范本
- 刑法中勞務(wù)合同范本
- 刊物設(shè)計(jì)制作合同范本
- 寫好運(yùn)輸合同范本
- 農(nóng)戶貸款合伙經(jīng)營(yíng)合同范本
- 企業(yè)重組收購(gòu)合同范本
- 供熱設(shè)備買賣合同范本
- 代理銀行開戶合同范本
- 2025年01月吉林白山市長(zhǎng)白朝鮮族自治縣事業(yè)單位公開招聘工作人員(含專項(xiàng))和邊境村穩(wěn)邊固邊工作專干84人(1號(hào))筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 課題申報(bào)參考:產(chǎn)教融合背景下護(hù)理專業(yè)技能人才“崗課賽證”融通路徑研究
- 2025年四川省阿壩州小金縣面向縣外考調(diào)事業(yè)單位人員13人歷年高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 北京市東城區(qū)2024-2025學(xué)年高三(上)期末思想政治試卷(含答案)
- 1.2 男生女生 課件 -2024-2025學(xué)年統(tǒng)編版道德與法治七年級(jí)下冊(cè)
- 【化學(xué)】常見的鹽(第2課時(shí))-2024-2025學(xué)年九年級(jí)化學(xué)下冊(cè)(人教版2024)
- 2025年南通科技職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 真需求-打開商業(yè)世界的萬能鑰匙
- 《礦山隱蔽致災(zāi)因素普查規(guī)范》解讀培訓(xùn)
- 第1課 立足時(shí)代 志存高遠(yuǎn) (課件+視頻)- 【中職專用】高一思想政治《心理健康與職業(yè)生涯》(高教版2023·基礎(chǔ)模塊)
- 19S406建筑排水管道安裝-塑料管道
評(píng)論
0/150
提交評(píng)論