首页 理论教育 DAC0832并行D-A转换

DAC0832并行D-A转换

时间:2023-10-18 理论教育 版权反馈
【摘要】:请画出DAC0832在双缓冲工作方式时的接口电路,并用两片DAC0832实现图形x轴和y轴偏转放大同步输出。

DAC0832并行D-A转换

1.实验目的

(1)掌握DAC0832直通方式,单缓冲器方式、双缓冲器方式的编程方法。

(2)掌握D-A转换程序的编程方法和调试方法。

2.实验说明

DAC0832是8位D-A转换器,它采用CMOS工艺制作,具有双缓冲器输入结构,其引脚排列如图14-26所示,引脚功能见表14-11。

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

图14-26 DAC0832引脚图

表14-11 DAC0832引脚功能

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

DAC0832内部有输入寄存器和DAC寄存器,这两个寄存器的控制信号有5个,输入寄

存器由ILE、978-7-111-50307-1-Chapter14-99.jpg控制,DAC寄存器由978-7-111-50307-1-Chapter14-100.jpg控制,用软件指令控制这五个控制

端可实现D-A转换的3种工作方式:直通方式、单缓冲方式、双缓冲方式。

直通方式是将两个寄存器的5个控制端预先置为有效,两个寄存器都开通只要有数字信号输入就立即进入D-A转换。

单缓冲方式是使DAC0832的两个输入寄存器中有一个处于直通方式,另一个处于受控

方式,可以将978-7-111-50307-1-Chapter14-101.jpg和XFER都接到地上,并把WR1接到89C51的978-7-111-50307-1-Chapter14-102.jpg上,ILE接高电平

CS接高位地址或地址译码的输出端上。

双缓冲方式把DAC0832的输入寄存器和DAC寄存器都接成受控方式,这种方式可用于多路模拟量要求同时输出的情况下。

3种工作方式区别是:直通方式不需要选通,直接D-A转换;单缓冲方式一次选通;双缓冲方式二次选通。

3.实验电路图

本实验用到单片机最小应用系统模块、8位动态数码显示模块和并行D-A转换模块。并行D-A转换电路原理如图14-27所示。(www.xing528.com)

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

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

4.实验内容及步骤

(1)用8P排线连接单片机最小应用系统模块P0口和并行D-A转换模块的DI0~DI7

口,单片机系统的P2.0、978-7-111-50307-1-Chapter14-104.jpg分别接并行D-A模块转换的P2.0、WR,VREF接-5V,D

-A转换的OUT接示波器探头。

(2)运行程序,观察示波器测量输出波形的周期和幅度,调节输出电位器,可以改变输出波形的幅度。

5.程序框图及源程序

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

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

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

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

图14-28 并行D-A转换实验程序框图

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

6.思考题

(1)计算输出方波的周期,并说明如何改变输出方波的周期。

(2)硬件电路不改动的情况下,请编程实现输出波形为锯齿波及三角波。

(3)请画出DAC0832在双缓冲工作方式时的接口电路,并用两片DAC0832实现图形x轴和y轴偏转放大同步输出。

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

我要反馈