| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15032 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:如今的科学技术飞速发展,科研人员对仪器的需求日益增长。波形发生器的设计可以为人们提供更多低功耗、结构简单、操作简便的信号源。 本文主要探索一种由单片机主控制器模块、石英晶体振荡模块、复位电路模块、数模转换模块、按键输入模块五个子模块组成的波形发生器。采用STC89C52单片机为核心控制器,利用高速ADDA模块将单片机产生的原始数字信号转化成模拟信号,然后由运算放大器将小信号放大,最终输出波形。通过按键控制可产生方波、三角波、正弦波、锯齿波等,并且可通过按键对其频率和振幅进行调节,同时用液晶LCD1602实时显示其对应的波形、频率和振幅。
关键词:波形发生器;单片机;数模转换;按键
目 录 摘 要 ABSTRACT 第一章 绪论-1 1.1 波形发生器的背景-1 1.2 波形发生器的现状与发展趋势-1 1.3 设计内容和意义-2 1.3.1 设计内容-2 1.3.2 设计意义-2 第二章 系统的总体设计-3 2.1 系统的模块划分-3 2.2 模块所使用元器件的选择方案-3 2.2.1 波形产生方式论证-3 2.2.2 波形信息显示方式论证-4 2.2.3 键盘输入方式论证-4 2.2.4 数模转换方式论证-5 2.3系统方案概述-6 第三章 系统硬件电路设计-7 3.1 系统控制器-7 3.1.1 单片机的简介-7 3.1.2 单片机STC89C52的简介-7 3.1.3 单片机STC89C52的引脚说明-8 3.1.4 单片机STC89C52的最小系统-9 3.2 数模转换模块-10 3.3 液晶显示模块-11 3.4 键盘输入模块-12 第四章 系统软件设计-13 4.1 软件开发平台简介-13 4.2 系统软件设计-13 4.2.1 主程序设计-13 4.2.2 波形输出子程序-14 4.2.4 液晶显示子程序-16 第五章 系统的安装与调试-18 5.1 软件仿真-18 5.1.1 正弦波-18 5.1.2 方波-18 5.1.3 三角波-19 5.1.4 锯齿波-19 5.2 硬件调试-20 5.2.1 实物电路安装-20 5.2.2 系统硬件调试-21 第六章 设计成果总结与展望-24 6.1 设计总结-24 6.2 设计展望-24 参考文献-25 致 谢-26 附 录-27 |

