还剩11页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
上海电力学院设计报告书课题基于微处理器的函数信号发生器的设计班级2010071学号20091989姓名马一鸣实验目的本课程设计目的是制作基于微处理器的函数信号发生器,将学过的微处理器硬件和软件知识,以及电子线路知识进行综合应用,形成一个能实际运行的电子作品实验内容与要求本课程设计制作的函数信号发生器,应输出多种标准波形,如方波、锯齿波、三角波和正弦波等,输出信号的波形的频率、幅度应可调,用示波器观察,波形应光滑、周期应与设计的频率相一致实验器件本系统的微处理器芯片采用ATMEL公司的AT89C51芯片,芯片的引脚定义、指令系统与MCS-51系列微处理器相似;放大器采用LM358,数模转换器采用DAC0832具体见图基于微处理器的函数信号发生器的设计器件清单名称数量CPUAT89S511晶振
11.0592MHZ1电阻20K110K
15.1K32K2可调电阻10K2电容10uf
10.1uf230pf2D/A08321LM3581剪刀1镊子1面包板1DAC0832介绍
1.D/A转换器DAC0832的结构特点图1是集成D/A转换芯片DAC0832及DAC0830和DAC0831的内部结构图图2是其引脚图其内部包括一个8位输入寄存器、一个8位DAC寄存器、一个8位D/A变换器和有关控制逻辑电路组成其中的8位D/A变换器是R-2RT形电阻网络式的这种D/A变换器在改变基准电压VREF的极性后输出极性也改变所有输入均与TTL电平兼容图1和图2中,D7-D0是数据量输入脚D7是最高位MSBD0是最低位LSBVREF是基准电压接线脚VREF可为正例+5伏也可为负例-5伏Vcc接供电电压Iout1和Iout2是电流输出脚LE1和LE2分别为两个寄存器的锁存端当LE1=1时8位DAC寄存数据输入当LE2=0时数据锁存当ILE=1,CS=WR=0时LE1=18位输入寄存器的数据输入;当ILE=0或CS和WR1之一为1或两者均为1时LE1=0数据锁存当WR2=XFER=0时8位DA...。