案例
真题
(2024年上半年)
试题三(25分)
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。
【说明】
阅读以下说明,回答问题1至问题4。
【说明】
王工在采用某16位嵌入式CPU进行A/D采集硬件电路设计时,利用8255控制器C口中的PC0输出控制信号,利用PC7读入AD574的状态信号,利用A口和B口读入AD574转换好的12位数据。图2-1为该A/D采集硬件系统设计的部分连接示意图。

其中,AD574各个管脚功能定义如表2-1所述。

AD574的控制功能状态表如表2-2所示。

8255控制器各个管脚及地址控制描述如表2-3所示。
【问题1】
在该嵌入式系统设计中,AD574是工作在12位转换模式还是8位转换模式?
【问题2】
王工根据上述硬件设计,编写对应的数据采集程序,首先需要对8255进行初始化,然后进行数据采集,请根据注释要求补全如下X86汇编程序。


阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。
【说明】
阅读以下说明,回答问题1至问题4。
【说明】
王工在采用某16位嵌入式CPU进行A/D采集硬件电路设计时,利用8255控制器C口中的PC0输出控制信号,利用PC7读入AD574的状态信号,利用A口和B口读入AD574转换好的12位数据。图2-1为该A/D采集硬件系统设计的部分连接示意图。

其中,AD574各个管脚功能定义如表2-1所述。

AD574的控制功能状态表如表2-2所示。

8255控制器各个管脚及地址控制描述如表2-3所示。
【问题1】
在该嵌入式系统设计中,AD574是工作在12位转换模式还是8位转换模式?
【问题2】
王工根据上述硬件设计,编写对应的数据采集程序,首先需要对8255进行初始化,然后进行数据采集,请根据注释要求补全如下X86汇编程序。

