基于Proteus的波形发生器仿真设计作者姓名:孙亚飞专业班级:2006060101指导教师:吴建平摘要本文实现了多功能波形发生器的设计。系统采用AT89C51单片机控制,DAC0832完成模数转换,键盘控制波形的频率、幅度。发生器产生三角波、方波、正弦波等波形,波形的频率可通过键盘控制,波形清晰、频率调整十分方便、稳定性好产生合成波形只需修改源程序,不需改装电路。单片机的输出数字信号通过DAC0832转换成模拟信号,接入示波器就可以清晰的显示出系统产生的波形。该系统由仿真软件产生波形,具有线路简单、结构紧凑、价格低廉、性能优越等特点。关键词:波形发生器,AT89S52单片机,D/A转换IBasedonthesimulationdesignProteuswaveformgeneratorABSTRACT:Inthispaper,implementingthedesignofmulti-waveformgenerator.ThesystemmakeuseofAT89S52microcontroller,andDAC0832completeconversion,keyboardcontrolwaveformfrequencyandamplitude.Systemproducetrianglewave,squarewave,sinewaveandotherwave,wavefrequencycanbecontrolledthroughthekeyboard,aclearwaveform,adjustconveniently.Thesystemstabilityandproducemorecomplexwaveformssimplythroughmodifythesource,withoutconversioncircuit.Theoutputofthemicrocontroller‘sdigitalsignalconverttoanalogsignalsthroughtheDAC0832,accessingtotheoscilloscopecandisplayaclearwaveformwhatthesystemproduce.Thesystemissimple,compact,lowcost,superiorperformanceandsoon.Keywords:WaveformGeneratorMCUADC2目录基于PROTEUS波形发生器的仿真设计........................................................................I摘要................................................................................................................................I第1章前言...............................................................................................................41.1波形发生器的概述.........................................41.2国内外波形发生器的发展状况...............................51.3研制波形发生器的目的及意义...............................7第2章PROTEUS的简介与使用...................................................................................82.1PROTEUS的简介............................................82.2PROTEUS界面...............................................92.3基本操作................................................102.3.1图形编辑窗口........................................102.3.2预览窗口...........................................122.3.3图形编辑的基本操作.................................122.3.4原理图的绘制.......................................15第3章基于PROTEUS波形发生器仿真设计..........................................................173.1单片机AT89C51概述.....................................173.1.1AT89C51单片机的功能参数............................173.1.2单片机管脚功能说明..................................183.2总体设计................................................203.2.1单片机电路.........................................203.2.2D/A电路.............................................213.3系统软件设计...........................................223.3.1程序流程图..........................................223.3.2系统主程序.........................................23第4章系统调试与结果分析..................................................................................294.1系统模拟调试...........................................294.2仿真结果................................错误!未定义书签。结论.....................................................................................................................................