列表

详情


阅读以下关于AD574(12位的A/D转换器)的叙述,回答问题1至问题3,将答案填入答题纸的对应栏内。
【说明】
AD574可以通过简单的三态门、锁存器接口与微机系统的系统总线相连接,也可以通过可编程接口(如8255)与系统总线相连接。由表2-1可知,AD574可以工作在8位,也可以工作在12位。图2-1为以8255为接口芯片,将工作于12位下的AD574接到8位ISA系统总线上。



【问题1】(3分)
在图2-1中,通过8255的口地址选择信号线进行PA口、PB口、PC口的控制。回答下列问题,将答案填写在答题纸对应的栏目中。


【问题2】(4分)
简要回答下列关于74LS138器件的功能以及作用的问题,将答案填写在答题纸对应的栏目中。
(1)74LS138器件在图2-1中的功能是(1);
(2)在图2-1中,通过A2~A15来控制74LS138的输出端,要使得74LS138输出;有效,A2、A3、A4必须为(2)电平,A5,A6必须为(3)电平。

【问题3】(8分)
图2-1中的连接可以简化,将AD574的CE和管脚接为高电平,而使,接地。此时只需要用R/C来启动AD574的变换,然后通过查询STS状态来判断变换是否完成(AD574的STS管脚由高变低表明AD574变换完成)。对应的采集变换程序如下,最终结果是将变换好的数据放在BX中。请补全下面程序中的空(1)~(4),将答案填写在答题纸对应的栏目中。


参考答案:

【问题1】
(1)PA(2)PB(3)PC
【问题2】
(1)控制8255的片选,或者产生8255的片选
(2)低
(3)高
【问题3】
(1)00000001(注:只要答案中的最低位为1,均可按正确对待)
(2)80
(3)AL
(4)0F

详细解析:

下午案例题以C语言为主,汇编语言考查的概率不大,了解即可。
在图2-1中,通过8255的A0、A1口地址选择信号线进行PA口、PB口、PC口的控制。如果A0为0,A1为0时控制PA口;A0为0,A1为1时控制PB口; A0为1,A1为0时控制PC口。

上一题