单片机课程设计---波形发生器
《单片机课程设计---波形发生器》由会员分享,可在线阅读,更多相关《单片机课程设计---波形发生器(48页珍藏版)》请在毕设资料网上搜索。
1、 1 目录 一、前言 2 二、设计要求 2 三、方案设计与论证 3 3.1 信号发生电路方案论证. 3 3.3 显示方案论证. 3 3.4 键盘方案论证. 4 四、总体系统设计 5 五、单元电路设计 6 5.1 功能与基本原理. 6 5.2 主板:MCS-51 单片机 6 5.3 波形转换(D/A)电路 7 5.4 复位电路. 9 5.5 外部时钟电路 10 5.6 数码管显示部分电路 . 10 5.7 键盘电路原理 . 11 六、系统软件. 13 6.1 输出的各个波形程序 14 6.2 延时程序 21 6.3 键盘扫描程序 21 6.4 数码管显示 24 6.5 波形频率调节 25 七、调
2、试结果与调试说明. 26 7.1 硬件调试 26 7.2 软件调试 26 7.3 调试结果 . 27 八、实验成果. 28 九、总结与感想. 31 十、参考文献. 32 十一、附件材料. 33 11.1 元器件清单. 33 11.2 实物图片. 35 11.3 程序. 36 2 一、前言一、前言 波形发生器是一种常用的信号源,广泛地应用于电子 电路、自动控制系统和教学实验等领域。目前使用波形发生 器大部分是利用分立元件组成的起体积大,可靠性差,准确 度低。本次课程设计使用的 8051 单片机构成的发生器可产 生方波、三角波、锯齿波、等多种波形,波形的周期可以用 程序改变,具有线路简单、结构紧凑
3、、价格低廉、性能优越 等优点。在本设计的基础上,加上键盘控制,则可通过键盘 设定所需要的波形频率。 二、设计要求二、设计要求 利用 51 系列单片机、数码管或点阵 LCD、D/A 转换器 DAC832 等器件,设计一个简易波形发生器。 该简易波形发生器具体设计要求如下: (1)可以输出单极性和双极性波形。 (2)输出波形形状可选。波形包括正弦波、脉冲波、方 波,锯齿波等。可以通过按键选择。 (3)输出频率可调,可以通过两个按键( + 、 - )调整。 3 三、方案设计与论证三、方案设计与论证 3.13.1 信号发生电路方案论证信号发生电路方案论证 方案一:通过单片机控制 D/A,输出四种波形。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 波形 发生器
