习题

习题

10-1 决定ADC0809模拟电压输入通道的引脚有几条?

10-2 在一个由AT89S51单片机与一片ADC0809芯片组成的数据采集系统中,ADC0809的地址为FEF8H~FEFFH,试画出电路图,并编写出每隔1min轮流对8个通道的模拟输入采样一次的程序。要求采样次数为20次,转换结果存入片内RAM 50H开始存储单元中。设系统时钟为6MHz。

10-3 简述ADC0809的工作原理和引脚功能。

10-4 结合10.1.2的例子(图10-9)回答下面问题。

(1)如何修改程序和接线,实现8通道轮流转换并显示?

(2)如何修改程序和接线,用INT0中断方式实现A/D转换?

10-5 设计一个由AT89C51单片机与一片ADC0809芯片组成的数据采集系统,编出每分钟采集一遍IN0~IN7上的模拟电压,并把转换后的数字量存入片内RAM 30H为始址的数据区的程序。利用内部定时器。

10-6 输出通道有哪些结构类型?各有什么特点?

10-7 D/A转换器有哪些主要参数?其含义是什么?应如何选择D/A转换器?

10-8 什么是双极性输出,如何使D/A转换器工作在这种方式?

10-9 简述直通、单缓冲和双缓冲工作方式的工作过程和特点?

10-10 设计电路并编程,用一个8位D/A转换器将内部RAM 20H~2FH单元中的数据转换为模拟电压输出。

10-11 设计电路并编程,要求AT89S51同步输出两路模拟量。

10-12 思考:如何编制程序,利用DAC0832芯片输出正弦波?