资源描述:
《基于单片机的函数信号发生器设计大学本科毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华东交通大学理工学院毕业设计华东交通大学理工学院InstituteofTechnology.EastChinaJiaotongUniversity毕业设计(论文)设计论文不分,去掉论文留下设计GraduationDesign(Thesis)(2010—2014年)题目基于单片机的函数信号发生器设计论文写作存在格式问题;另外没有按照要求给出系统主体原理图、完整的硬件电路图、系统proteus仿真图以及程序清单。分院:电气与信息工程分院专业:电气工程及其自动化班级:电力2010-1学号:2010021047
2、0134学生姓名:曹开建指导教师:李房云起讫日期:2013.11—2014.5华东交通大学理工学院毕业设计格式排版不合格目录论文结构还算合理,但是内容有抄袭现象存在,此外格式上存在一定的问题,请结合批注修改,没有批注的地方也要自己认真检查,A线问题要认真按照有关文件要求进行修改。摘要I第1章绪论11.1本课题研究背景11.2函数发生器分类21.3研究内容3第2章整体设计方案42.1方案的提出和整论42.2设计原理5第3章硬件设计74.1硬件整体设计74.2复位电路84.3时钟电路84.4键盘电路94.5
3、D/A转换模块114.5.1DAC0832转换器简介114.6显示电路设计13第4章软件设计144.1设计构思144.2主程序流程图144.3波形产生子程序184.4中断服务子程序204.5按键扫描子程序214.6显示子程序22第5章仿真验证235.1整体设计235.2功能实现235.3本章小结26结论27参考文献29华东交通大学理工学院毕业设计摘要信号发生器是学习、科研领域中一种十分常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验等领域。目前使用的信号发生器大部分是函数信号发生器,且特殊波形
4、发生器的价格昂贵。为此,为节省成本,本文利用80C51单片机构成信号发生器,可产生三角波、方波、正弦波等多种特殊波形,波形的频率可用程序控制改变。本次设计利用80C51设计一个函数信号发生器,详细说明了其实现过程。本系统使用汇编语言编写,用80C51单片机来实现各模块功能,使用PROTEUS进行仿真。本文描述使用汇编语言和PROTEUS仿真实现函数信号发生器的基本功能,实现了方波、三角波、正弦波、锯齿波,频率可调为10HZ、100HZ、500HZ、1000HZ。本文给出了源程序、各模块的连接图以及仿真图
5、,并做出了详细的分析。经测试该设计方案线路优化,结构紧凑,性能优越,满足设计要求。关键词:信号发生器;80C51;PROTEUS;频率可调;单片机I华东交通大学理工学院毕业设计AbstractSignalgeneratorsarelearning,researchinthefieldofaverycommonsource,widelyusedinthefieldofelectroniccircuits,automaticcontrolsystemandteachingexperiments.Mostof
6、thecurrentsignalgeneratorisafunctionofthesignalgenerator,andthepriceisexpensivespecialwaveformgenerator.Forthisreason,inordertosavecosts,weuse80C51microcontrollerconstitutesignalgeneratorcangeneratetrianglewave,squarewave,sinewaveandotherspecialfrequency
7、canbecontrolledbychangingthewaveform.Thedesignuses80C51designafunctiongenerator,adetaileddescriptionofitsimplementationprocess.Thesystemiswritteninassemblylanguage,using80C51microcontrollertoachievethefunctionofeachmodule,usingthePROTEUSsimulation.Thispa
8、perdescribestheuseofassemblylanguageandPROTEUSsimulationfunctionofthebasicfunctionsofthesignalgeneratortoachieveasquarewave,trianglewave,sine,sawtooth,adjustablefrequencyis10HZ,100HZ,500HZ,1000HZ.Inthispaper,thesource,conn