freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微機接口實驗系統(tǒng)及手冊(編輯修改稿)

2025-07-26 12:28 本頁面
 

【文章內(nèi)容簡介】 PUSH DS MOV AX, 0000H MOV DS, AX MOV AX, OFFSET MIR7 。取中斷入口地址 MOV SI, 003CH 。中斷向量地址 MOV [SI], AX 。填I(lǐng)RQ7的偏移向量 MOV AX, SEG MIR7 。段地址 MOV SI, 003EH MOV [SI], AX 。填I(lǐng)RQ7的段地址向量 MOV AX, OFFSET SIR1 MOV SI, 00C4H MOV [SI], AX MOV AX, SEG SIR1 MOV SI, 00C6H MOV [SI], AX CLI POP DS 。初始化主片8259 MOV AL, 11H OUT 20H, AL 。ICW1 MOV AL, 08H OUT 21H, AL 。ICW2 MOV AL, 04H OUT 21H, AL 。ICW3 MOV AL, 01H OUT 21H, AL 。ICW4 。初始化從片8259MOV AL, 11HOUT 0A0H, AL 。ICW1MOV AL, 30HOUT 0A1H, AL 。ICW2MOV AL, 02H OUT 0A1H, AL 。ICW3MOV AL, 01HOUT 0A1H, AL 。ICW4MOV AL, 0FDHOUT 0A1H,AL 。OCW1 = 1111 1101 MOV AL, 6BH OUT 21H, AL 。主8259 OCW1 STIAA1: NOP JMP AA1MIR7: CALL DELAY MOV AX, 014DH INT 10H 。M MOV AX, 0137H INT 10H 。顯示字符7 MOV AX, 0120H INT 10H MOV AL, 20H OUT 20H, AL 。中斷結(jié)束命令 IRETSIR1: CALL DELAY MOV AX, 0153H INT 10H 。S MOV AX, 0131H INT 10H 。顯示字符1 MOV AX, 0120H INT 10H MOV AL, 20H OUT 0A0H, AL OUT 20H, AL IRETDELAY: PUSH CX MOV CX, 0F00HAA0: PUSH AX POP AX LOOP AA0 POP CX RETCODE ENDS END START3. 8259中斷實驗38259綜合實驗(1)編寫程序,在顯示屏上循環(huán)顯示0123456789的程序。通過編輯、編譯、連接、下載、運行該程序,調(diào)試通過,顯示結(jié)果正確,進(jìn)行下一步操作;(2)編寫程序,在顯示屏上顯示字符“OK”“。 通過編輯、編譯、連接、下載、運行該程序,調(diào)試通過,顯示結(jié)果正確,進(jìn)行下一步操作;(3)實驗接線圖,如圖418所示。將屏幕顯示0123456789的程序作為主程序,在顯示屏上顯示字符“OK”的程序作為中斷服務(wù)子程序。運行主程序后,當(dāng)開關(guān)按下時,產(chǎn)生單次脈沖通過主片8259的IR7中斷請求,每按動一次開關(guān),產(chǎn)生一次外部中斷,使CPU執(zhí)行中斷服務(wù)程序,在顯示屏上輸出字符“OK”。從表47中看出,MIR7中斷類型碼為0FH. 實驗步驟(1)編寫顯示”0123456789”的程序,編譯、鏈接無誤后裝入系統(tǒng)并運行程序;(2)編寫顯示 “OK”,的程序,編譯、鏈接無誤后裝入系統(tǒng)并運行程序;(3)按圖418連接實驗線路;編程,將顯示0123456789的程序作為主程序;顯示“ok”,的程序作為中斷服務(wù)程序,每按一次脈沖開關(guān)KK1+,顯示屏?xí)@示字符“ok”,以說明響應(yīng)了中斷。編程、編譯、鏈接轉(zhuǎn)入系統(tǒng)進(jìn)行操作實驗。(4)改變硬件接線,將KK1+接到MIR6,如何修改程序,并完成該實驗。(5)如果使中斷10次后自動退出中斷,如何修改程序,并完成該實驗。參考程序及框圖顯示器I/O功能調(diào)用使用說明如下:INT 10;中斷調(diào)用為屏幕顯示功能,使用說明:入口:AH=00H,AL=01H 功能:清屏入口:AH=01H,AL=數(shù)據(jù) 功能:寫AL中的數(shù)據(jù)到屏幕上入口:AH=06H,DS:BX=字串首址,且字符串尾用00H填充。 功能:顯示一字串,直到遇到00H為止(1)顯示 0123456789的程序如下:CODE SEGMENTASSUME CS:CODESTART: MOV CX, ;顯示字符個數(shù)10送入CXMOV BL, ;顯示字符‘0’,填入字符0的ASCII編碼MOV AH,01H ;顯示一個字符A1: MOV AL,BLINT 10HINC BL ;顯示下一個字符PUSH CXMOV CX,0FFFFHA2: LOOP A2;延時POP CXDEC CXJNZ A1JMP START;循環(huán)顯示0~9CODE ENDSEND START(2)顯示“OK“的程序如下:CODE SEGMENTASSUME CS:CODEMIR7: MOV BL, ;顯示字符‘O’MOV AH,01H ;顯示一個字符MOV AL,BLINT 10HMOV BL, ;顯示字符‘K’MOV AH,01H ;顯示一個字符MOV AL,BLINT 10HMOV BL, ;顯示空格MOV AH,01H ;顯示一個字符MOV AL,BLINT 10HPUSH CXMOV CX,0FFFFHAA: LOOP AA;延時POP CXDONE:JMP DONECODE ENDSEND MIR7(3)能接收中斷請求的主程序及中斷服務(wù)程序的程序結(jié)構(gòu)請考慮,將一個程序變?yōu)橹袛喾?wù)子程序,程序上應(yīng)做如何修改?。參考框圖如圖420 如下:中斷向量表初始化:START:CLI。關(guān)中斷 PUSH DS MOV AX, 0000H MOV DS, AX MOV AX, OFFSET MIR7 。取中斷入口地址 MOV SI, 003CH 。中斷向量地址 MOV [SI], AX 。填MIR7的偏移向量 MOV AX, SEG MIR7 。段地址 MOV SI, 003EH MOV [SI], AX 。填MIR7的段地址向量 POP DS主程序CODE SEGMENTASSUME CS:CODE。初始化主片8259 MOV AL, 11H OUT 20H, AL 。ICW1 MOV AL, 08H OUT 21H, AL 。ICW2 MOV AL, 04H OUT 21H, AL 。ICW3 MOV AL, 01H OUT 21H, AL 。ICW4 MOV AL, 6FH 。OCW1 OUT 21H, AL STI顯示0~9的程序段中斷服務(wù)程序:中斷服務(wù)程序名稱MIR7MIR7 PROC NEAR CALL DELAY 。 調(diào)延時程序顯示 “OK”的程序段給8259發(fā)中斷結(jié)束命令:MOV AL, 20HOUT 20H, AL 。中斷結(jié)束命令I(lǐng)RETMIR7 ENDP 延時程序段:DELAY: PUSH CX MOV CX, 0F00HAA0: PUSH AX POP AX LOOP AA0 POP CX RET CODE ENDS END START 8254定時 /計數(shù)器應(yīng)用實驗 實驗?zāi)康?. 掌握計算機中硬件定時/計數(shù)的工作原理;掌握8254的工作方式及應(yīng)用編程;3. 掌握8254典型應(yīng)用電路的接線方法。8253和8254是Intel公司生產(chǎn)的可編程定時/計數(shù)器,它們的引腳兼容,功能與使用方法相同,8254具有更優(yōu)良的性能。8254定時/計數(shù)器芯片共有三個獨立的定時/計數(shù)器,在本實驗系統(tǒng)中, 0號和1號定時/計數(shù)器開放出來可任意使用,2號定時/計數(shù)器用于為8251串行通信單元提供收發(fā)時鐘,2號定時/,輸出連接到8251的TxCLK和RxCLK引腳上。定時/計數(shù)器0的GATE信號連接好了上拉電阻,若不對GATE信號進(jìn)行控制,可以在實驗中不連接此信號。具體實驗電路圖如圖421所示。圖421 8254定時/計數(shù)器單元圖422 8254的內(nèi)部接口和引腳8254具有以下基本功能:(1)有3個獨立的16位計數(shù)器;(2)每個計數(shù)器可按二進(jìn)制或十進(jìn)制(BCD)計數(shù);(3)每個計數(shù)器可編程工作于6種不同工作方式;(4)8254每個計數(shù)器允許的最高計數(shù)頻率為10MHz(8253為2MHz);(5)8254有讀回命令(8253沒有),除了可以讀出當(dāng)前計數(shù)單元的內(nèi)容外,還可以讀出狀態(tài)寄存器的內(nèi)容;(6)計數(shù)脈沖可以是有規(guī)律的時鐘信號,也可以是隨機信號。計數(shù)初值公式為:n=fCLKi247。fOUTi、其中fCLKi是輸入時鐘脈沖的頻率,fOUTi是輸出波形的頻率。圖422是8254的內(nèi)部結(jié)構(gòu)框圖,它是由與CPU的接口、內(nèi)部控制電路和三個計數(shù)器組成。8254的工作方式如下述:(1)方式0:計數(shù)到0結(jié)束輸出正躍變信號方式。(2)方式1:硬件可重觸發(fā)單穩(wěn)方式。(3)方式2:頻率發(fā)生器方式。 (4)方式3:方波發(fā)生器。(5)方式4:軟件觸發(fā)選通方式。 (6)方式5:硬件觸發(fā)選通方式。8254的控制字有兩個:一個用來設(shè)置計數(shù)器的工作方式,稱為方式控制字;另一個用來設(shè)置讀回命令,稱為讀回控制字。這兩個控制字共用一個端口地址,用標(biāo)識位D5 D4位來區(qū)分。各控制字格式如表4表4表47所示。表45 (8254的方式控制字格式D7D6D5D4D3D2D1D0計數(shù)器選擇讀/寫格式選擇工作方式選擇計數(shù)碼制選擇00-計數(shù)器001-計數(shù)器110-計數(shù)器211-讀出控制字標(biāo)志00-鎖存計數(shù)值01-讀/寫低8位10-讀/寫高8位11-先讀/寫低8位,再讀/寫高8位000-方式0001-方式1010-方式2011-方式3100-方式4101-方式50:二進(jìn)制數(shù)1:十進(jìn)制數(shù)表46 8254讀出控制字格式D7D6D5D4D3D2D1D0110:鎖存計數(shù)值0:鎖存狀態(tài)信息計數(shù)器選擇(同方式控制字)0表47 8254狀態(tài)字格式D7D6D5D4D3D2D1D0OUT引腳現(xiàn)行狀態(tài)1:高電平 0:低電平計數(shù)初值是否裝入1:無效計數(shù) 0:計數(shù)有效計數(shù)器方式(同方式控制字)8254初始化編程步驟:(1)向控制寄存器寫入控制字,對使用的計數(shù)器設(shè)置工作方式等。(2)向使用的端口寫入計數(shù)初值。在實驗接線圖中,系統(tǒng)總線IOY3用作8254的片選信號,確定的端口地址為06C0H~06C6H. 實驗內(nèi)容及實驗步驟1. 計數(shù)應(yīng)用實驗編寫程序,用開關(guān)模擬事件,用8254的計數(shù)功能進(jìn)行計數(shù)。將8254的計數(shù)器0設(shè)置為方式0,計數(shù)初值為十進(jìn)制數(shù)4,單次脈沖KK1+接入CLK0作為輸入,OUT0連接MIR7,每當(dāng)KK1+按動5次后產(chǎn)生一次中斷請求,在屏幕上顯示一個字符“M”.系統(tǒng)總線IOY3確定的端口地址為06C0H~06C6H.圖 423 計數(shù)應(yīng)用實驗電路實驗步驟:(1)計數(shù)應(yīng)用實驗接線如如圖423所示;(2)編寫實驗程序,經(jīng)編譯、鏈接無誤后裝入系統(tǒng);(3)運行程序,按動KK1+產(chǎn)生單次脈沖,觀察實驗現(xiàn)象;,完成按動開關(guān)3次后產(chǎn)生中斷,屏幕顯示“M”。,要求在屏幕上顯示中斷次數(shù)?(提示:在主程序中,中斷之前,設(shè)置顯示次數(shù)初值為“0”;在中斷服務(wù)程序中,使顯示次數(shù)增1,然后顯示。)4. 定時應(yīng)用實驗。編寫程序,將8254的計數(shù)器0設(shè)置為方式3,用信號源1MHz作為CLK0時鐘,OUT0輸出周期為60ms的方波, OUT0接到發(fā)光二極管上,運行程序,觀察發(fā)光二極管狀態(tài)。實驗電路如圖424所示。實驗步驟:(1)定時應(yīng)用實驗接線如圖424所示;(2)編寫實驗程序,經(jīng)編譯、鏈接無誤后裝入系統(tǒng);(3)運行程序,觀察實驗現(xiàn)象;(4)改變定時時間,驗證8254的定時功能。圖 424 定時應(yīng)用實驗接線圖5. 利用8254的0通道定時10MS來產(chǎn)生一次中斷(將OUT0接入8259的MIR7),編程制作一個秒表在屏幕上顯示時間,直到用“RESET”復(fù)位停止顯示。實驗電路如圖425所示。 提示:在主程序中設(shè)置中斷向量表,并對8259初始化;8254初始化,設(shè)置工作方式2,計算計數(shù)初值,然后等待10MS中斷;在中斷服務(wù)程序中,對10MS進(jìn)行計數(shù),1秒鐘到在屏幕上顯示時間,然后返回。 圖 425 定時中斷實驗接線圖實驗步驟:(1)定時應(yīng)用實驗接線如圖425所示;(2)編寫實驗程序,經(jīng)編譯、鏈接無誤后裝入系統(tǒng);(3
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1