-
基于C51系列单片机控制的0832波形发生器
资源介绍
基于c51波形发生器
目录
1.概述 2
1.1DAC0832设计波形发生器的历史背景和意义 2
1.2DAC0832设计波形发生器的发展和现状 2
2.课题方案设计 3
2.1系统功能概述 3
2.2方案的提出及论证 3
方案一 3
方案二 3
方案三 4
方案四 4
3.系统硬件设计 4
3.1 系统硬件总体设计概述 4
3.2 系统各个模块的设计 5
3.2.1 单片机系统模块 5
3.2.2 晶振时钟模块 8
3.2.3 复位电路模块 8
3.2.3 数模转换模块 9
3.2.4 运放模块 10
4.软件设计流程 11
4.1 系统总体控制功能图 11
4.2 各波形的产生 11
4.2.1 锯齿波的实现 11
4.2.2 方波的实现 12
4.2.3 三角波的实现 12
4.2.4 正弦波的实现 13
5.软硬件联调及调试结果 13
5.1 硬件电路调试 13
5.2 各功能模块软件调试 13
5.2.1矩形波软件调试 14
5.2.2锯齿波软件调试 14
5.2.3正弦波软件调试 15
5.2.4三角波软件调试 15
5.2.5阶梯波软件调试 16
5.3实物图 16
结束语 19
参考文献 19
附录 21
附录1 原理图 21
附录2 PCB图 22
附录3 C语言程序清单 22
附录4 元器件清单 26