波形发生器设计报告

上传人:大米 文档编号:486170176 上传时间:2024-02-09 格式:DOCX 页数:6 大小:479.14KB
返回 下载 相关 举报
波形发生器设计报告_第1页
第1页 / 共6页
波形发生器设计报告_第2页
第2页 / 共6页
波形发生器设计报告_第3页
第3页 / 共6页
波形发生器设计报告_第4页
第4页 / 共6页
波形发生器设计报告_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《波形发生器设计报告》由会员分享,可在线阅读,更多相关《波形发生器设计报告(6页珍藏版)》请在金锄头文库上搜索。

1、波形发生器设计报告摘要本设计是以AT89C52为控制模块,控制DAC0832输出正弦波、方波、三角波,并利用倍频器输出波形的频率可达到 1MHz。关键词:AT89C52; DAC0832;倍频器;波形发生器。设计任务:(1)能产生正弦波、方波、三角波;(2)频率、幅度可以设定;(3)输出频率能达到 1MHZ。发挥部分(自选)。总体设计方案:该系统功能主要由 AT89C52 单片机通过相应的软件编程实现程序逻辑功能 并结合相关的周围硬件电路而实现。程序流程图否是否有键按?是否是P3.3键按几次3次2次输出方波否有键按下?按键是P3.3?1次三角波方波等待初始化输出矩形波P3.4P3.6P3.5输

2、出正弦波频率加停止频率减正弦波开始原理图LCD1LA-DIB. r rcxrr,g- IF 刖 i u BdE: EieiSEL本设计分为以下模块一、控制模块l1期;0152reuuIDlllzla仏 H- II.工AAAAA宙“忆 nJa已 J1H.H耐器益4盂.II:mn.ijxPJ.i|r:pFTJH HER2 ITTP3.H r( pna ri Rjnrm, ra.nW二、键盘输入模块D.IQXU2 run、产生波形模块四、显示模块LJ仿真波形一、三角波TriariBle b.l已灯日 f*=0500HzFTwnr 匚IMP 口 13(7WCP IL BIIFVB- urcDljrz

3、DljriDi gi tai Oscilloscope二、方波b-=iijare Wauef=2000Hz、正弦波f=yiB0HzR4Di gi tal OscilloscopIT总结本次课程设计所用到的程序除LCD显示部分及DAC0832部分参考了其他 的程序外全系独立编写,通过这一课程设计,使在课堂上所学习的单片机语言应 用能力获得了大的提高,也极大的增强了编写调试程序和硬件连接的能力。编程工作是一项繁重,系统的脑力劳动,需要编程者具有足够的耐心和毅 力,耐心细致的工作态度和严谨务实的工作作风。本次所编写的多功能波形发生 器的源程序总共将近二百多行,系统庞大而且繁杂,在编写过程中,所遇到的

4、问 题非常多,整个编写过程就是一个不断面临问题,不断解决问题的过程,这一过 程充满了挑战性,也充满了各种困难,但不断的追踪错误的来源也是很有趣味的 一件事情。出现了运行错误后,就处处添加显示代码,让LCD将它的运算过程 中的数据显示出来,追踪错误的源头,最终会发现在运算过程的某一步上出现了 异常,然后分析问题为什么会出在这里,找到程序中隐藏的逻辑错误并修改,找 到错误的所在并解决掉是非常具有吸引力的。通过这次课程设计使对单片机语言的理解和掌握上有了很大的进步,以前 所了解的单片机语言仅限于一些片面的知识,通过这次编程,将这些零零碎碎的 知识汇集起来,编写出了一个完整的系统,并且对单片机语言的应用能力有了极 大的提高,对于硬件接口的问题也有了深刻的了解,体会到了单片机的独具一格 的思想。参考文献1李刚民.单片机原理及应用.(第一版).高等教育出版社:李刚民,20052戴伏生.基础电子电路设计与实践.(第一版).国防工业出版社 :戴伏生,2002.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号