在题39图所示的系统中,要求按钮未按之前为全暗,每按一次,则发光二极管LED亮其中一个,并从LED0→LED1…LED7→逐个循环点亮。已知8255A各端I:1地址为60H~63 H。请根据注解要求完成未完成的程序指令,要求一条横线一条指令。(控制字中无关

admin2017-10-24  43

问题 在题39图所示的系统中,要求按钮未按之前为全暗,每按一次,则发光二极管LED亮其中一个,并从LED0→LED1…LED7→逐个循环点亮。已知8255A各端I:1地址为60H~63 H。请根据注解要求完成未完成的程序指令,要求一条横线一条指令。(控制字中无关位用‘0’表示)

提示:8255A工作方式控制字格式为:

程序:
MOV    DX.    60H
MOV    AL,    90H
    MOV    AL,_________
    MOV    DX,    61 H
    OUT    DX,    AL    ;LED全暗
    MOV    BL,    01 H
WAIT:   _________
    TEST    AL,    01 H
    JNZ    WAIT
    MOV    AL,    BL
_________
_________
    MOV    DX,    60H
WAIT1:  IN    AL,    DX    ;检查键是否松开
    TEST    AL,    01 H
    JZ    WAIT1
    ROL    BL,    1    ;准备下一次
    JMP    WAIT
    INT    3

选项

答案OUT DX, AL 00H MOV DX. 60H IN AL, DX MOV DX, 61 H OUT DX, AL

解析
转载请注明原文地址:https://jikaoti.com/ti/lTWaFFFM
0

随机试题
最新回复(0)