毕业设计-AT89S52单片机信号发生器系统设计,共36页,11648字,附总电路图、任务书、开题报告。
摘要
信号发生器是现代技术产品中十分重要的一个领域,它具有十分广泛的应用。目前在通信、数字电视、卫星电视、雷达、航天航空、航海和军事电子领域都有着广泛的应用。
本文主要采用的AT89S52单片机作为控制核心,外围采用数/模转换电路(DAC0832)、运放电路、按键和LED显示电路。用AT89S52单片机和一片DAC0832数模转换器组成的数字低频信号发生器,它是一个具有价格低、性能高、操作方便、体积小等特点的低频信号发生器。
本文设计电路图十分清晰、简单,方便查找错误,操作简单、方便。通过按键可以控制产生锯齿波、正弦波、三角波、方波的种类和改变波形的频率、幅度,用LED显示对应的波形的种类,具有一定的实用性。硬件设计电路简单,软件控制系统可靠,具有一定的使用价值。
关键词:信号发生器;AT89S52;DAC0832;低频信号
目录
摘要 III
Abstract IV
第一章 绪论 1
1.1 信号发生器的原理和应用 1
1.2 研究背景 1
1.3 本文的研究目的、意义 2
1.4 本文的主要工作 3
第二章 元器件的介绍 4
2.1 单片机AT89S52的介绍 4
2.1.1 主要性能 4
2.1.2 引脚结构 5
2.2 DAC0832芯片介绍 7
2.2.1 DAC0832的原理及特性 7
2.2.2 引脚结构 8
2.3 LED显示屏介绍 10
2.3.1 LED的特点 10
2.3.2 LED显示器的工作原理 10
2.4 芯片NE4558介绍 11
第三章 系统硬件的设计 12
3.1 硬件原理框图 12
3.2 模块电路 12
3.1.1 时钟电路 12
3.1.2 复位电路 13
3.1.3 数/模转换电路 13
3.1.4 按键电路 14
3.1.5 LED显示电路 15
第四章 系统软件设计 16
4.1 主程序流程图: 16
4.2 子程序流程图 17
4.2.1 锯齿波流程图 17
4.2.2 正弦波的流程图 18
4.2.3 三角波流程图 20
4.2.4 方波流程图 21
第五章 软件的编译和仿真 23
第六章 设计总结 26
参考文献 27
附录 28
致谢 32
资料预览图片: