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

正文內(nèi)容

[]8086微機原理及接口技術(shù)實驗教程(參考版)

2025-06-03 22:05本頁面
  

【正文】 (6)實驗完畢后,請將短路跳線JDBG的短路塊短接到DBG端。(4)點擊“調(diào)試”下拉菜單中的“固化程序”項,將程序固化到系統(tǒng)存儲器中。(2)編寫實驗程序,經(jīng)編譯、連接無誤后裝入系統(tǒng)。用一組開關(guān)信號接入端口A,端口B輸出線接至一組數(shù)據(jù)燈上,然后通過對8255芯片編程來實現(xiàn)輸入輸出功能。8255工作方式控制字和C口按位置位/。CPU和接口之間的數(shù)據(jù)傳送總是并行的,即可以同時傳遞8位、16位或32位等。編寫程序,使8255的A口和B口均為輸出,數(shù)據(jù)燈D7~D0由左向右,每次僅亮一個燈,循環(huán)顯示,D15~D8與D7~D0正相反,由右向左,每次僅點亮一個燈,循環(huán)顯示。要求只要開關(guān)撥動,數(shù)據(jù)燈的顯示就發(fā)生相應(yīng)改變。 實驗內(nèi)容1. 基本輸入輸出實驗。3. 掌握程序固化及脫機運行程序的方法。計數(shù)器1,方式3 OUT DX, AL MOV DX, B8254 MOV AL, 0E8H OUT DX, AL MOV AL, 03H OUT DX, ALAA1: JMP AA1CODE ENDS END START 8254定時應(yīng)用實驗接線圖 8255并行接口實驗 實驗?zāi)康?. 學(xué)習(xí)并掌握8255的工作方式及其應(yīng)用。計數(shù)器0,方式3 OUT DX, AL MOV DX, A8254 MOV AL, 0E8H OUT DX, AL MOV AL, 03H OUT DX, AL MOV DX, CON8254 。實驗程序清單()A8254 EQU 0600HB8254 EQU 0602HC8254 EQU 0604HCON8254 EQU 0606HSSTACK SEGMENT STACK DW 32 DUP(?)SSTACK ENDSCODE SEGMENT ASSUME CS:CODESTART: MOV DX, CON8254 。(3)單擊按鈕,運行實驗程序,8254的OUT1會輸出1s的方波。實驗步驟:(1)。顯示字符M MOV AX, 0120H INT 10H MOV AL, 20H OUT 20H, AL 。8254 MOV DX, CON8254 MOV AL, 10H 。ICW4 MOV AL, 6FH 。ICW2 MOV AL, 04H OUT 21H, AL 。初始化主片8259 MOV AL, 11H OUT 20H, AL 。段地址 MOV SI, 003EH MOV [SI], AX 。中斷矢量地址 MOV [SI], AX 。 8254計數(shù)應(yīng)用實驗接線圖實驗程序清單()A8254 EQU 06C0HB8254 EQU 06C2HC8254 EQU 06C4HCON8254 EQU 06C6HSSTACK SEGMENT STACK DW 32 DUP(?)SSTACK ENDSCODE SEGMENT ASSUME CS:CODE, SS:SSTACKSTART: PUSH DS MOV AX, 0000H MOV DS, AX MOV AX, OFFSET IRQ7 。(3)運行程序,按動KK1+產(chǎn)生單次脈沖,觀察實驗現(xiàn)象。實驗步驟:(1)?!?。 8254的內(nèi)部接口和引腳8254的控制字有兩個:一個用來設(shè)置計數(shù)器的工作方式,稱為方式控制字;另一個用來設(shè)置讀回命令,稱為讀回控制字。(5)方式4:軟件觸發(fā)選通方式。(3)方式2:頻率發(fā)生器方式。8254的工作方式如下述:(1)方式0:計數(shù)到0結(jié)束輸出正躍變信號方式。fOUTi、其中fCLKi是輸入時鐘脈沖的頻率,fOUTi是輸出波形的頻率。(6)計數(shù)脈沖可以是有規(guī)律的時鐘信號,也可以是隨機信號。(4)8254每個計數(shù)器允許的最高計數(shù)頻率為10MHz(8253為2MHz)。(2)每個計數(shù)器可按二進制或十進制(BCD)計數(shù)。是8253的改進型,比8253具有更優(yōu)良的性能。編寫程序,應(yīng)用8254的定時功能,產(chǎn)生一個1s的方波。編寫程序,應(yīng)用8254的計數(shù)功能,使用單次脈沖模擬計數(shù),使每當按動‘KK1+’5次后,產(chǎn)生一次計數(shù)中斷,并在屏幕上顯示一個字符‘M’。 實驗設(shè)備PC機一臺,TDPITE實驗裝置一套。 8254定時/計數(shù)器應(yīng)用實驗 實驗?zāi)康?. 掌握8254的工作方式及應(yīng)用編程。(3)運行程序,按動KK1+或KK2+,觀察實驗結(jié)果,驗證實驗程序的正確性。顯示字符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 START實驗步驟(1)。中斷結(jié)束命令 IRETSIR1: CALL DELAY MOV AX, 0153H INT 10H 。M MOV AX, 0137H INT 10H 。OCW1 = 1111 1101 MOV AL, 6BH OUT 21H, AL 。ICW3 MOV AL, 01H OUT 0A1H, AL 。ICW1 MOV AL, 30H OUT 0A1H, AL 。ICW4 。ICW2 MOV AL, 04H OUT 21H, AL 。初始化主片8259 MOV AL, 11H OUT 20H, AL 。段地址 MOV SI, 003EH MOV [SI], AX 。中斷矢量地址 MOV [SI], AX 。 8259級聯(lián)實驗 實驗程序清單()SSTACK SEGMENT STACK DW 32 DUP(?)SSTACK ENDSCODE SEGMENT ASSUME CS:CODESTART: PUSH DS MOV AX, 0000H MOV DS, AX MOV AX, OFFSET MIR7 。3. 8259級聯(lián)實驗,KK1+連接到主片8259的IR7上,KK2+連接到從片8259的IR1上,當按一次KK1+時,顯示屏上顯示字符“M7”,按一次KK2+時,顯示字符“S1”。(3)運行程序,重復(fù)按單次脈沖開關(guān)KK1+,顯示屏?xí)@示字符“7”,說明響應(yīng)了中斷。中斷結(jié)束命令 IRET DELAY: PUSH CX MOV CX, 0F00HAA0: PUSH AX POP AX LOOP AA0 POP CX RET CODE ENDS END START實驗步驟(1)。OCW1 OUT 21H, AL STIAA1: NOP JMP AA1 MIR7: STI CALL DELAY MOV AX, 0137H INT 10H 。ICW3 MOV AL, 01H OUT 21H, AL 。ICW1 MOV AL, 08H OUT 21H, AL 。填I(lǐng)RQ7的段地址矢量 CLI POP DS 。填I(lǐng)RQ7的偏移矢量 MOV AX, CS 。取中斷入口地址 MOV SI, 003CH 。中斷矢量地址與中斷號之間的關(guān)系如下表所示:主片中斷序號01234567功能調(diào)用08H09H0AH0BH0CH0DH0EH0FH矢量地址20H~23H24H~27H28H~2BH2CH~2FH30H~33H34H~37H38H~3BH3CH~3FH說明未開放未開放未開放未開放串口未開放可用可用從片中斷序號01234567功能調(diào)用30H31H32H33H34H35H36H37H矢量地址C0H~C3HC4H~C7HC8H~CBHCCH~CFHD0H~D3HD4H~D7HD8H~DBHDCH~DFH說明未開放可用未開放未開放未開放未開放未開放未開放2. 8259單中斷實驗,單次脈沖輸出與主片8259的IR7相連,每按動一次單次脈沖,產(chǎn)生一次外部中斷,在顯示屏上輸出一個字符“7”。在初始化主片8259時,寫入初始化命令字的順序是:ICWICWICW然后是ICW4,初始化從片8259的順序與初始化主片8259的順序是相同的。一般先使用CLI指令將所有的可屏蔽中斷禁止,然后寫入初始化命令字。 操作命令字3寄存器查詢狀態(tài)字(POLL)。 操作命令字1寄存器操作命令字2寄存器(OCW2)。 主片初始化命令字3寄存器 從片初始化命令字3寄存器初始化命令字4寄存器(ICW4)。 初始化命令字1寄存器初始化命令字2寄存器(ICW2)。POLL(主)POLL(從)(只讀)0020H0021H00A0H00A1H查詢狀態(tài)字:表明連接到8259上的設(shè)備是否需要服務(wù),如果有中斷請求,該字表明當前優(yōu)先級最高的中斷請求。IRR(主)IRR(從)(只讀)0020H00A0H中斷請求:指出掛起的中斷請求。OCW2(主)OCW2(從)(只寫)0020H00A0H操作命令字2:改變中斷優(yōu)先級和發(fā)送中斷結(jié)束命令。ICW4(主)ICW4(從)(只寫)0021H00A1H初始化命令字4:選擇特殊全嵌套或全嵌套模式,使能中斷自動結(jié)束方式。ICW3(主)(只寫)0021H初始化命令字3:用于識別從8259設(shè)備連接到主控制器的IR信號,內(nèi)部的從8259連接到主8259的IR2信號上。 ICU寄存器列表寄存器口地址功能描述ICW1(主)ICW1(從)(只寫)0020H00A0H初始化命令字1:決定中斷請求信號為電平觸發(fā)還是邊沿觸發(fā)。在TDPITE實驗系統(tǒng)中,將主控制器的IRIR7以及從控制器的IR1開放出來供實驗使用,主片8259的IR4供系統(tǒng)串口使用。該中斷控制單元就功能而言與工業(yè)上標準的82C59A是一致的,操作方法也相同。 實驗設(shè)備PC機一臺,TDPITE實驗裝置一套。2. 學(xué)習(xí)8259的應(yīng)用編程方法。7. 將實驗程序改為死循環(huán)程序,分別按規(guī)則字與非規(guī)則字的方式寫存儲器,并使用示波器觀察WR#信號的波形,分析實驗現(xiàn)象,掌握16位外部數(shù)據(jù)總線的操作方法。5. 改變實驗程序,按非規(guī)則字寫存儲器,觀察實驗結(jié)果。3. 先運行程序,待程序運行停止。程序終止START ENDPCODE ENDS END START SRAM實驗接線圖 實驗步驟(注:本章實驗選擇16位寄存器)1. ,按圖接線。 存儲器擴展空間段地址 MOV DS, AXAA0: MOV SI, 0000H 。處理器訪問字節(jié)只需要一個時鐘周期,視其存放單元為奇或偶,而BHE?;駼LE#有效,從而選通奇體或偶體。處理器訪問規(guī)則字只需要一個時鐘周期,BHE#和BLE#同時有效,從而同時選通存儲器奇體和偶體。存儲器分為奇體和偶體,分別由字節(jié)允許線BHE#和BLE#選通。本實驗平臺上選用的是62256,兩片組成32K16位的形式,共64K字節(jié)。因此,靜態(tài)RAM工作穩(wěn)定,不要外加刷新電路,使用方便。 實驗原理存儲器是用來存儲信息的部件,是計算機的重要組成部分,靜態(tài)RAM是由MOS管組成的觸發(fā)器電路,每個觸發(fā)器可以存放1位信息。 實驗設(shè)備PC機一臺,TDPITE實驗裝置一套,示波器一臺。 靜態(tài)存儲器擴展實驗 實驗?zāi)康?. 了解存儲器擴展的方法和存儲器的讀/寫。微機應(yīng)用系統(tǒng)需要設(shè)計的硬件是一些接口電路,所要編寫的軟件是控制這些接口電路按要求工作的驅(qū)動程序。 第2章 8086微機接口技術(shù)及其應(yīng)用實驗接口技術(shù)是把由處理器、存儲器等組成的基本系統(tǒng)與外部設(shè)備連接起來,從而實現(xiàn)CPU與外部設(shè)備通信的一門技術(shù)。5. 程序會在斷點行停止運行,并更新變量窗口中變量的值,查看變量窗,ASCH應(yīng)為31,ASCL應(yīng)為32。3. 將變量HEX,ASCH,ASCL添加到變量監(jiān)視窗口中,并修改HEX的值,如12。在此處設(shè)置斷點,觀察轉(zhuǎn)換結(jié)果CODE ENDS END START 實驗步驟1. 根據(jù)設(shè)計思想繪制程序流程圖,編寫實驗程序。存放十六進制數(shù)高4位的BCD碼 MOV AL, AH AND AL, 0FH XLAT MOV ASCL, AL 。需轉(zhuǎn)換的十六進制數(shù) MOV AH, AL AND AL,
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1