实验八 A/D实验报告
㈠ 实验目的
1.
2.
3.
4.
掌握单片机与A/D的接口及编程方法; 进一步了解A/D的工作原理; 通过实验了解单片机如何进行数据采集; 进一步了解单片机系统地址分配概念。
㈡ 实验器材
1.
2.
3.
4.
G6W仿真器 MCS—51实验板 PC机 信号发生器 一台 一台 一台 一台
㈢ 实验内容及要求
首先利用8051单片机的高位地址进行线译码,以分别给实验板中的各有关芯片提供CS信号,实现单片机系统地址分配。
ADC0809是输入为8通道、可与8051单片机直接接口的8位逐次逼近型CMOSA/D。在8模拟输入通道中的每个通道上接至不同的信号源,改变通道号,并把A/D转换结果显示出来,即可检查A/D转换过程是否正确。 根据实验板的硬件线路可知,当8051向0809写入通道数时,即启动A/D转换,约经过100μs后,A/D转换完成,并向8051发出中断申请。
要求在ADC0809的输入端加上不同的模拟信号,通过键盘输入ADC0809的通道号并启动A/D转换,采集N个(如N=256)数据存入外部RAM中,打开XDATA窗口,检查实验结果。
注意:①在进行A/D采样前,应先检查ADC0809的参考电压是否正确。 (要求ADC0809的参考电压值Vref = +5V,用万用表观察ADC0809芯片的12脚电压值。若不对,可调节实验板上的电位器W1来改变A/D的参考电压值。)
②实验板上电位器W2可调节校准信号的值。
㈣ 实验框图 (见下页)
㈤ 思考题
1. 本实验中,对采样信号的频率有没有限制?若有,其频率应在什么范围内?
根据采样定理,采样频率必须大于最高频率的两倍。
2. 如果要采集具有正负值的输入模拟信号,则应对实验板中的A/D线路接