彙編實驗(8086)——簡單I/O口擴充套件
阿新 • • 發佈:2018-11-26
1.實驗程式碼
;全亮 全滅 左流水燈
CS_IO EQU 0300H ;片選
CODE SEGMENT
ASSUME CS:CODE
START:
MOV DX,CS_IO
MOV AL,00H ;全亮
OUT DX,AL
CALL DELAY
MOV AL,0FFH ;全滅
OUT DX,AL
CALL DELAY
MOV CX,08H
MOV AL,11111110B
L_Run:
OUT DX,AL
CALL DELAY
ROL AL,1
LOOP L_Run
JMP START
DELAY: ;延時子程式
MOV BX,CX;
MOV CX,0FFFFH
D:NOP
LOOP D
MOV CX,BX;
RET
CODE ENDS
END START
2.實驗連線圖
; 輸入輸出 OUTL ---- 埠地址 300OUT
; 輸入輸出 o0~o7 --- 發光二極體 L0~L7
; 輸入輸出 D0~D7 --- 資料匯流排 D7~D0
3.8位IO擴充套件實驗電路圖