题干本题共包含 3 个小题

有一电路为ADC0809通过并行接口芯片Intel8255A与微处理器(系统总线)相连的接口电路。

简答题1

画出该电路。

正确答案

答案解析

简答题2

解释该电路。

正确答案

地址译码器输出Y0用来选通8255A,Y1用来选通ADC0809,ADC0809的START与ALE同8255A的PB4相两,EOC同PC7相连,数字量输出D0~D7同系统总线D0~D7相连。

答案解析

简答题3

从输入通道读入一个模拟量经ADC0809转换后送入微处理器的程序。

正确答案

MOV AL,88H
OUT 83H,AL
MOV AL,00H
OUT 81H,AL
ADD AL,10H
OUT 81H,AL
SUB AL,10H
OUT 81H,AL
LOP:IN AL,82H
TEST AL,80H
JZ LOP
IN AL,84H
HLT

答案解析