欢迎来到天天文库
浏览记录
ID:6332860
大小:448.00 KB
页数:17页
时间:2018-01-10
《课程设计(论文)-单片机波形发生器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录一、设计目的……………………………………………………………….3二、设计要求……………………………………………………………….3三、背景知识……………………………………………………………………….31、DAC0832的引脚及功能…………………………………………………….32、DAC0832三种数据输入方式…………….…………………….…………3四、硬件原理.......................................................................................6五、软件实现...................
2、....................................................................71、主程序.....................................................................................92、实验电路图..............................................................................16.3、仿真波形........................................
3、..........................................16六、心得体会………………………………………………………………..18七、参考文献………………………………………………………………..1817一、设计目的1、掌握8位D/A转换器DAC0832与单片机的接口技术及编程方法。2、掌握利用DAC0832及其适当的外围电路实现波形转换以及利用示波器进行显示的方法。3、进一步掌握DAC0832的功能特点、工作原理和正确的使用方法。4、进一步了解外围器接口的基本原理的使用技术。二、设计要求用单片机与DAC0832构成的波形发生器,可产生方波、三角波、锯齿波、
4、正弦波等多种波形。三、背景知识8位D/A转换器DAC0832简介:DAC0832当今世界在以电子信是8位分辨率的D/A转换集成芯片,与微处理器完全兼容,这个系列的芯片以其价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得到了广泛的应用。这类D/A转换器由8位输入锁存器,8位DAC寄存器,8位DA转换电路及转换控制电路构成。1、DAC0832的引脚及功能:DAC0832芯片是一种具有两个输入数据寄存器的8位DAC,它能直接与MCS51单片机接口,其主要特性参数如下:·分辨率为8位;·电流稳定时间1us;·可单缓冲、双缓冲或直接数字输入;17·只需在满量程和下调整其线性度;·
5、单一电源供电(+5V~+15V);·低功耗,200mW。为便于DAC0832的使用,特将其应用特性总结如下:·DAC0832是微处理器兼容型D/A转换器,可以充分利用微处理器的控制能力实现对D/A转换的控制。这种芯片有许多控制引脚,可以和微处理器控制线相连,接受微处理器的控制,如ILE、/CS、/WR1、/WR2、/XFER端。·有两级锁存控制功能,能够实现多通道D/A的同步转换输出。·DAC0832内部无参考电压源;须外接参考电压源。·DAC0832为电流输入型D/A转换器,要获得模拟电压输出时,需要外加转换电路。 DAC0832的引脚图及逻辑结构如下图:17 图1DAC0832
6、结构框图及引脚排列DAC0832各引脚的功能如下:DI0~DI7:数据输入线。ILE:数据允许锁存信号,高电平有效;/CS:输入寄存器选择信号,低电平有效。/WR1为输入寄存器的写选通信号。输入寄存器的锁存信号/LE1由ILE、/CS、/WR1的逻辑组合产生。当ILE为高电平、/CS为低电平、/WR1输入负脉冲时,在/LE1产生正脉冲;/LE1为高电平,输入锁存器的状态随数据输入线的状态变化,/LE1的负跳变将数据线上的信息锁入输入寄存器。/XFER:数据传送信号,低电平有效。/WR2为DAC寄存器的写选通信号。DAC寄存器的锁存信号/LE2,由/XEFR、/WR2的逻辑组合产生。
7、当/XFER为低电平,/WR2输入负脉冲,则在/LE2产生正脉冲;/LE2为高电平是时,DAC寄存器的输出和输入寄存器的状态一致,/LE2负跳变,输入寄存器的内容打入DAC寄存器。VREF:基准电源输入引脚。Rfb:反馈信号输入引脚,反馈电阻在芯片内部。IOUT1、IOUT2:电流输出引脚。电流IOUT1、IOUT2的和为常数,IOUT1、IOUT2随DAC寄存器的内容线性变化。VCC:电源输入引脚。AGND:模拟信号地DGND:数字地。172、DAC0832三种数据
此文档下载收益归作者所有