首页 理论教育 ADC0809并行A-D转换实验:学习指导、实验详解

ADC0809并行A-D转换实验:学习指导、实验详解

时间:2023-10-18 理论教育 版权反馈
【摘要】:图14-23 ADC0809引脚图表14-10 ADC0809引脚功能(续)3.实验电路图本实验用到单片机最小应用系统模块、8位动态数码显示模块、7279阵列式键盘模块和并行A-D转换模块。P0口是数据/地址复用的端口,请说明实验中ADC0809的模拟通道选择开关在利用P0口的数据口或地址口时,程序指令和硬件连线的关系。

ADC0809并行A-D转换实验:学习指导、实验详解

1.实验目的

(1)掌握ADC0809模-数转换芯片单片机的连接方法及ADC0809的典型应用。

(2)掌握用查询方式、中断方式完成模-数转换程序的编写方法。

2.实验说明

本实验使用ADC0809模数转换器,ADC0809是8通道8位CMOS逐次逼近式A-D转换芯片,片内有模拟量通道选择开关及相应的通道锁存、译码电路,A-D转换后的数据由三态锁存器输出,由于片内没有时钟,在工作时需外接时钟信号。ADC0809的引脚图如图14-23所示,引脚功能见表14-10。

978-7-111-50307-1-Chapter14-85.jpg

图14-23 ADC0809引脚图

表14-10 ADC0809引脚功能

978-7-111-50307-1-Chapter14-86.jpg

(续)

978-7-111-50307-1-Chapter14-87.jpg

3.实验电路图

本实验用到单片机最小应用系统模块、8位动态数码显示模块、7279阵列式键盘模块和并行A-D转换模块。并行A-D转换电路原理如图14-24所示。

978-7-111-50307-1-Chapter14-88.jpg

图14-24 并行A-D转换电路原理图

4.实验内容及步骤(www.xing528.com)

(1)把7279阵列式键盘模块J9的4只短路帽打在上方,J10打在VCC处,用8P排线将7279阵列式键盘模块的JD7、JD8和8位动态数码显示模块的JD11、JD12分别连接。

(2)用8P排线连接单片机最小应用系统模块P0口和ADC0809的D0~D7口,Q0~Q7口连接ADC0809的A0~A7口,单片机系统的978-7-111-50307-1-Chapter14-89.jpg978-7-111-50307-1-Chapter14-90.jpg、P2.0、ALE、978-7-111-50307-1-Chapter14-91.jpg分别接A-D转

换的WR、RD、P2.0、CLK、INT1,A-D转换的VI接入5V。

978-7-111-50307-1-Chapter14-92.jpg

(3)运行程序,数码显示电压转化的数字量,调节模拟信号输入端的电位器旋钮,显示值随着变化,顺时针旋转值增大,A-D转换值的范围是0~4.98V。

5.程序框图及源程序

(1)程序框图A-D转换实验程序框图如图14-25所示。

(2)A-D转换实验程序

978-7-111-50307-1-Chapter14-93.jpg

978-7-111-50307-1-Chapter14-94.jpg

978-7-111-50307-1-Chapter14-95.jpg

978-7-111-50307-1-Chapter14-96.jpg

6.思考题

(1)A-D转换程序有3种编程方式:中断方式、查询方式、延时方式,实验中使用了查询方式,请用另两种方式编写程序。

(2)P0口是数据/地址复用的端口,请说明实验中ADC0809的模拟通道选择开关在利用P0口的数据口或地址口时,程序指令和硬件连线的关系。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈