某系统中有一个开关键S和一个共阴极LED数码管,825 5 A作为其接口,如题40图所示。当S键闭合时,数码管上循环显示“0”~“9”,每秒钟显示变化一次。当S键断开时停止显示,再次闭合时继续显示。设825 5A的PA端口地址为218H,PB端口地址为21

admin2017-10-25  24

问题 某系统中有一个开关键S和一个共阴极LED数码管,825 5 A作为其接口,如题40图所示。当S键闭合时,数码管上循环显示“0”~“9”,每秒钟显示变化一次。当S键断开时停止显示,再次闭合时继续显示。设825 5A的PA端口地址为218H,PB端口地址为219 H,控制寄存器地址为21BH。请填空将下列程序段补充完整,以实现上述要求的功能。

TABLE  DB  3FH,06 H,5BH,4FH,66 H,6DH,7DH,07 H,7FH,6FH
    :
    MOV    DX,  (1)  H
    MOV    AL,  (2)  H
    OUT    DX,AL
L0:    LEA    BX,TABLE
    MOV    CX,  (3)
L1:  MOV    DX,  (4)  H
    IN    AL,DX
    TEST    AL,  (5)  H
    (6)    L2
    XLAT
    MOV    DX,  (7)  H
    OUT    DX,AL
    CALL    DELAY1    ;调用延时1s
    INC    BX
    LOOP    L1
    TMP    L0
L2:  MOV    DX,218H
    MOV    AL,  (8)  H
    OUT    DX,AL
    JMP    L1
答:(1)_______(2)_______(3)_______(4)_______
    (5)_______(6)_______(7)_______(8)_______

选项

答案(1)21B (2)82 (3)10 (4)219 (5)80 (6)JZ (7)218 (8)00

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

最新回复(0)