【微机原理】—汇编题
8255A端口地址0218H021BH,B端口接8个LED发光二极管。利用按钮开关控制指示灯LED0LED7,初始状态为LED0~LED7都暗,第一次按S, 使LED0亮,其他暗,第_二次按S,使LED1亮,其他…第八次按S,使LED7亮,其他暗,第九次按S,全暗,如此循环不断亮灯编写程序段。
MOV DX,21BH
MOV AL,10000001B
OUT DX,AL
START:MOV DX,219H
MOV AL,00H
OUT DX,AL
MOV CX,9
MOV AH,01H
LOOP: MOV DX,21AH
IN AL,DX
L1:TEST AL,01H
JNZ L1
CLC
MOV DX, 219H
OUT DX,AH
RCL AH,1
L2:TEST AL,01H
JZ L2
LOOP LOOP
JUMP START