當前位置:編程學習大全網 - 編程軟體 - 8255A編程(高分急)

8255A編程(高分急)

1、片選端口地址;A端口地址為218h,B端口地址為219h,C端口地址為21Ah,執行端口地址為21Bh

2、A端口輸入方式0,B端口輸出方式0

3、START: MOV DX,21BH

MOV AL,99H

MOV DX,AL

4、CODE SEGMENT

ASSUME CS:CODE

START: MOV DX,21BH

MOV AL,99H

MOV DX,AL

AGAIN: MOV DX,18H

IN AL,DX

CMP AL,OH

JZ LOOO

CMP AL,O1H

JZ LOO1

CMP AL,O2H

JZ LOO2

CMP AL,O3H

JZ LOO3

CMP AL,O4H

JZ LOO4

CMP AL,O5H

JZ LOO5

CMP AL,O6H

JZ LOO6

CMP AL,O7H

JZ LOO7

JMP AGAIN

LOOO: MOV AL,00H

MOV DX,219H

OUT DX,AL

JMP AGAIN

LOO1: MOV AL,01H

MOV DX,219H

OUT DX,AL

JMP AGAIN

LOO2: MOV AL,02H

MOV DX,219H

OUT DX,AL

JMP AGAIN

LOO3: MOV AL,03H

MOV DX,219H

OUT DX,AL

JMP AGAIN

LOO4: MOV AL,04H

MOV DX,219H

OUT DX,AL

JMP AGAIN

LOO5: MOV AL,05H

MOV DX,219H

OUT DX,AL

JMP AGAIN

LOO6: MOV AL,06H

MOV DX,219H

OUT DX,AL

JMP AGAIN

LOO7: MOV AL,07H

MOV DX,219H

OUT DX,AL

JMP AGAIN

EXIT: MOV AH,4CH

INT 21H

CODE ENDS

END START

  • 上一篇:運行內存已經那麽便宜了,為什麽iPhone卻舍不得加大內存?
  • 下一篇:現在青年學什麽技術?
  • copyright 2024編程學習大全網