微机原理及接口技术(习题答案) 下载本文

3. D/A转换器和微处理器接口中的关键问题是什么?如何解决?

4. 使用DAC0832设计一个产生三角波的接口电路并编写产生三角波的程序,其变化范围在

0~10v之间变化。若要在-5~+5v之间变化要采用什么措施实现。

5. 设输入模拟信号的最高有效频率为5kHz,应选用转换时间为多少的A/D转换器对它进行

转换?

6. 试设计一个采用查询法并用数据线选择通道的CPU和ADC0809的接口电路,并编制程序

使之把所采集的8个通道的数据送入给定的内存区。

7. 试设计一个采用固定延时等待法并每采集一个数据只需一条I/O指令的CPU和ADC0809

的接口电路,并编制程序使之把所采集的8个通道的数据送入给定的内存区。

8. 试利用AD1674设计一个数据采集系统(不包括A/D转换器输入通道中的放大器和采样/保

持电路)。要求每隔200μs采集一个数据,每次启动采集数据时采集时间为20ms。假定时钟频率为5MHz,由一只开关手动启动数据采集,数据的I/O传送控制采用中断控制,8255A的INTR信号接到8259A的IR2请求信号引脚。允许附加必要的门电路或单稳态电路。试完成:

⑴ 硬件设计,画出连接图;(不包括8259A) ⑵ 软件设计,包括主程序和中断服务子程序。

9. 设计AD1674与16位微机总线的接口电路。

16