ADC0809通过并行接El 8255A与PC连接,如题40图所示,补充完整以下程序段,实现对通道3的数据采集。设8255A的端El地址范围为800H~803 H,PA口地址为800H。 MOV AL, (1)H ;8255A初始化,无关位

admin2017-10-25  25

问题 ADC0809通过并行接El 8255A与PC连接,如题40图所示,补充完整以下程序段,实现对通道3的数据采集。设8255A的端El地址范围为800H~803 H,PA口地址为800H。

MOV    AL,    (1)H  ;8255A初始化,无关位默认为0
MOV    DX,803H
OUT    DX,AL
MOV    AL,    (2)H  ;选IN3,START=0
MOV    DL,    (3)H
0UT    DX,AL
MOV    AL,    (4)H  ;START=1
0UT    DX,AL
MOV    AL,    (5)H  ;START=0,启动A/D
OUT    DX,AL
MOV    DL,    (6)    H
CHK:IN    AL,DX    ;检查EOC
    TEST    AL,    (7)    H
    JZ    CHK    ;转换未结束,继续查询
    MOV DL,    (8)    H
    IN    AL,DX    ;读入A/D转换结果
    HLT

选项

答案(1)98 (2)0B (3)01 (4)1B(5)0B (6)02 (7)10 (8)00

解析
转载请注明原文地址:https://kaotiyun.com/show/2Ijx777K
0

最新回复(0)