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

正文內(nèi)容

微機(jī)原理及接口技術(shù)實驗指導(dǎo)書-資料下載頁

2025-05-31 18:02本頁面
  

【正文】 ; ,經(jīng)編譯、鏈接無誤后裝入系統(tǒng); ,重復(fù)按單次脈沖開關(guān)KK1+,顯示屏?xí)@示字符“7”以說明響應(yīng)了中斷。 實驗程序清單 SSTACK SEGMENT STACK DW 32 DUP(?) SSTACK ENDS CODE SEGMENT ASSUME CS:CODE START: PUSH DS MOV AX, 0000H MOV DS, AX MOV AX, OFFSET MIR7 。取中斷入口地址 MOV SI, 003CH 。中斷矢量地址 MOV [SI], AX 。填I(lǐng)RQ7的偏移矢量 MOV AX, CS 。段地址 MOV SI, 003EH MOV [SI], AX 。填I(lǐng)RQ7的段地址矢量 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 MOV AL, 6FH 。OCW1 OUT 21H, AL STI AA1: NOP JMP AA1 MIR7: STI CALL DELAY MOV AX, 0137H INT 10H 。顯示字符7 MOV AX, 0120H INT 10H MOV AL, 20H OUT 20H, AL 。中斷結(jié)束命令 IRET DELAY: PUSH CX MOV CX, 0F00H AA0: PUSH AX POP AX LOOP AA0 POP CX RET CODE ENDS END START 級聯(lián)實驗 ,KK1+連接到主片8259 的IR7 上,KK2+連接到從片8259 的IR1 上,當(dāng)按一次KK1+時,顯示屏上顯示字符“M7”,按一次KK2+時,顯示字符“S1”。編寫程序。 8259級聯(lián)實驗接線圖 實驗步驟 ; ,編譯、鏈接無誤后裝入系統(tǒng); ,按動KK1+或KK2+,觀察實驗結(jié)果,驗證實驗程序的正確性; +和KK2+,觀察實驗結(jié)果,解釋實驗現(xiàn)象。 實驗程序清單如下: SSTACK SEGMENT STACK DW 32 DUP(?) SSTACK ENDS CODE SEGMENT ASSUME CS:CODE START: PUSH DS MOV AX, 0000H MOV DS, AX MOV AX, OFFSET MIR7 。取中斷入口地址 MOV SI, 003CH 。中斷矢量地址 MOV [SI], AX 。填I(lǐng)RQ7的偏移矢量 MOV AX, CS 。段地址 MOV SI, 003EH MOV [SI], AX 。填I(lǐng)RQ7的段地址矢量 MOV AX, OFFSET SIR1 MOV SI, 00C4H MOV [SI], AX MOV AX, CS 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 。初始化從片8259 MOV AL, 11H OUT 0A0H, AL 。ICW1 MOV AL, 30H OUT 0A1H, AL 。ICW2 MOV AL, 02H OUT 0A1H, AL 。ICW3 MOV AL, 01H OUT 0A1H, AL 。ICW4 MOV AL, 0FDH OUT 0A1H,AL 。OCW1 = 1111 1101 MOV AL, 6BH OUT 21H, AL 。主8259 OCW1 STI AA1: NOP JMP AA1 MIR7: 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é)束命令 IRET SIR1: 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 IRET DELAY: PUSH CX MOV CX, 0F00H AA0: PUSH AX POP AX LOOP AA0 POP CX RET CODE ENDS END START 實驗四 8251串行接口應(yīng)用實驗: 1. 掌握8251 的工作方式及應(yīng)用。 2. 了解有關(guān)串口通訊的知識。: PC機(jī)兩臺,TDPIT+實驗裝置兩套。: 的基本性能 8251是可編程的串行通信接口,可以管理信號變化范圍很大的串行數(shù)據(jù)通信。有下列基本性能: (1)通過編程,可以工作在同步方式,也可以工作在異步方式; (2)同步方式下,波特率為0~64K,異步方式下,波特率為0~; (3)在同步方式時,可以用5~8位來代表字符,內(nèi)部或外部同步,可自動插入同步字符; (4)在異步方式時,也使用5~8位來代表字符,自動為每個數(shù)據(jù)增加1個啟動位,并能夠根據(jù)編程為每個數(shù)據(jù)增加1 個、 個或2 個停止位; (5)具有奇偶、溢出和幀錯誤檢測能力; (6)全雙工,雙緩沖器發(fā)送和接收器。 注意:8251盡管通過了RS232 規(guī)定的基本控制信號,但并沒有提供規(guī)定的全部信號。 8251 ,可以看出,8251有7 個主要部分,即數(shù)據(jù)總線緩沖器、讀/寫控制邏輯電路、調(diào)制/解調(diào)控制電路、發(fā)送緩沖器、發(fā)送控制電路、接收緩沖器和接收控制電路,圖中還標(biāo)識出了每個部分對外的引腳。 8251 ,共28 個引腳,每個引腳信號的輸入輸出方式如圖中的箭頭方向所示 8251內(nèi)部結(jié)構(gòu) 8251外部引腳圖 。數(shù)據(jù)位與停止位的位數(shù)可以由編程指定。 8251工作在異步方式下TXD上的信號數(shù)據(jù)傳輸格式 對8251 的編程就是對8251 的寄存器的操作,下面分別給出8251 的幾個寄存器的格式: (1)方式控制字 方式控制字用來指定通信方式及其方式下的數(shù)據(jù)格式, 8251方式控制字 (2)命令控制字 命令控制字用于指定8251 進(jìn)行某種操作(如發(fā)送、接收、內(nèi)部復(fù)位和檢測同步字符等)或處于某種工作狀態(tài),以便接收或發(fā)送數(shù)據(jù)。 命令控制字各位的定義。 8251命令控制字 (3)狀態(tài)字 CPU 通過狀態(tài)字來了解8251 當(dāng)前的工作狀態(tài),以決定下一步的操作,8251 8251狀態(tài)控制字 系統(tǒng)初始化:8251 。 8251初始化流程圖 注:實驗箱上采用芯片為16550,該芯片功能等同于8251 發(fā)送往串口的數(shù)據(jù)會以串行格式從 TXD 引腳輸出,編寫程序,觀察串行輸出的格式。實驗步驟如下: (1) 連接實驗接線; (2)編寫實驗程序,經(jīng)編譯、鏈接無誤后裝入系統(tǒng); (3)運(yùn)行程序,使用示波器觀察TXD 引腳上的波形。 8251數(shù)據(jù)串行傳輸實驗線路圖 。======================================================= 。 文件名: 。 功能描述: 向串口發(fā)送數(shù)據(jù)55H. 通過示波器觀察TXD引腳的波型 。======================================================= MY16550_0 EQU 0600H MY16550_1 EQU 0602H MY16550_3 EQU 0606H MY16550_4 EQU 0608H MY16550_5 EQU 060AH CODE SEGMENT ASSUME CS:CODE START: MOV DX,MY16550_3 。LCR, 允許訪問除數(shù)寄存器 MOV AL,80H OUT DX,AL CALL DALLY MOV DX,MY16550_0 。波特率低8位 MOV AL,0CH OUT DX,AL CALL DALLY MOV DX,MY16550_1 。波特率高8位 MOV AL,00H OUT DX,AL CALL DALLY MOV DX,MY16550_3 。LCR MOV AL,1BH 。偶校驗, 1位停止位, 8位數(shù)據(jù) OUT DX,AL CALL DALLY MOV DX,MY16550_4 。MCR MOV AL,03H 。RTS, DTR均置0 OUT DX,AL CALL DALLY MOV DX,MY16550_1 。DLAB=0, 中斷允許寄存器 MOV AL,00H 。中斷屏蔽 OUT DX,AL CALL DALLY A1: MOV DX,MY16550_0 。發(fā)送保持寄存器 MOV AL,55H 。發(fā)送數(shù)據(jù)55H OUT DX,AL A2: MOV DX,MY16550_5 。發(fā)送保持寄存器檢查LSR IN AL,DX AND AL,20H JZ A2 。為0轉(zhuǎn)移 CALL DALLY JMP A1 DALLY: PUSH CX 。延時程序 PUSH AX MOV CX,0001H D1: MOV AX,1000H D2: DEC AX JNZ D2 LOOP D1 POP AX POP CX RET CODE ENDS END START (程序執(zhí)行完后可以從示波器上讀出按串行輸出的格式的數(shù)據(jù)) 3. 雙機(jī)通訊實驗 使用兩臺實驗裝置,一臺為發(fā)送機(jī),一臺為接收機(jī),進(jìn)行兩機(jī)間的串行通訊。實驗步驟如下: (1) 連接實驗線路; (2)為兩臺機(jī)器分別編寫實驗程序,編譯、鏈接后裝入系統(tǒng); (3)為發(fā)送機(jī)初始化發(fā)送數(shù)據(jù); (4)首先運(yùn)行接收機(jī)上的程序,等待接收數(shù)據(jù),然后運(yùn)行發(fā)送機(jī)上的程序,將數(shù)據(jù)發(fā)送到串口。 (5)觀察接收機(jī)端屏幕上的顯示是否與發(fā)送機(jī)端初始的數(shù)據(jù)相同,驗證程序功能。 注:在接收端觀察數(shù)據(jù)采用觀察內(nèi)存方式,接收結(jié)束后,點(diǎn)擊STOP停止程序,然后在命令窗口中輸入D0000:3000觀察接收數(shù)據(jù) 8251雙機(jī)通訊實驗接線圖(圖中RS0232是指兩臺實驗箱16550的TxD和RxD端互相交叉連接) 實驗參考例程(接收機(jī)) 。======================================================= 。 文件名: 。 功能描述: 從串口接收數(shù)據(jù)(A~Z) 。======================================================= MY16550_0 EQU 0600H MY16550_1 EQU 0602H MY16550_3 EQU 0606H MY16550_4 EQU 0608H MY16550_5 EQU 060AH CODE SEGMENT ASSUME CS:CODE START: MOV AX,0000H MOV DS,AX MOV DX,MY16550_3 。LCR, 允許訪問除數(shù)寄存器 MOV AL,80H OUT DX,AL CALL DALLY 。波特率9600 MOV DX,MY16550_0 。波特率低8位 MOV AL,0CH OUT DX,AL CALL DALLY MOV DX,MY16550_1 。波特率高8位 MOV AL,00H OUT DX,AL CALL DALLY MOV DX,MY16550_3 。LCR MOV AL,1BH 。偶校驗, 1位停止位, 8位數(shù)據(jù) OUT DX,AL CALL DALLY MO
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1