摘 要
随着社会的发展,波形发生器在各个领域内广泛地被运用,社会对波形发生器的需求也将越来越大。近年来移动通信成为信息产业的热点,所用频段和调制带宽不断增加,多载波和多标准共同使用,波形发生器对稳定性和精确性要求也越来越高,但目前市场上,国产的信号发生器频率均较低,而高频率范围的进口产品价格却较昂贵。高性能价格比的通用函数信号发生器是市场上的空白。因此设计出精确而实惠的波形发生器将具有很大的市场前景,本设计通过单片机AT89C52和单片集成的信号发生芯片MAX038实现了一种简单的智能信号发生器,用户通过键盘输入可选择正弦波,矩形波和三角波波形输出,通用性好,价格实惠,具有很好的推广价值,将会产生很大的经济与社会效益,具有普遍的实现意义。
关键词:波形发生器、正弦波、单片机、智能
目 录
摘要……………………………………………………………………………. . .……………..I
1 前言…………………………………………………………………………………………..1
1.1国内外波形信号发生器的现状与发展…………………………………………………2
1.1.1 矢量信号发生器…………………………………………………………………2
1.1.2任意波形发生器…………………………………………………………………3
2 总体设计方案……………………………………………………………………………. . .5
2.1信号发生芯片的选择……………………………………………………………….…5
2.2 如何在单片机系统中使用MAX038……………………………………………….... . .7
2.3 AT89S51单片机………………………………………………………. . .…………… 8
2.3.1 CPU特性……………………………………………………………………… 8
2.3.2 存储器………………………………………………………………………… 9
2.3.3 单片机的工作方式……………………………………………………………10
2.3.4 并行I/O接口………………………………………………………………11
3 硬件思路设计…………………………………………………………………………...14
3.1硬件主要结构…………………………………………………………………………..14
3.2主要器件………………..………………………………………………………………14
3.3电路原理图及说明……………………….……………………………………………15
3.4输出放大电路部分…………………………………………………………………… 17
4 软件设计………………………………………………………………………………….. 19
4.1程序流程……….……………………………………………………………………… 19
4.2程序说明……………………………………………………………………………… 19
5 总结……………………………………………………. . …………………………..………23
致谢…………………………………………………………………………………………... …24
附录1 原理图,PCB……………………………………………………………………... … 26