"单片机简易电子琴" 单片机简易电子琴是使用单片机控制生成正弦波的电子琴,频率和幅值可调。该设计使用0832单片机控制生成正弦波,频率和幅值可以通过编程实现调整。 单片机简易电子琴的设计目的包括: 1. 了解单片机系统中实现D/A(数字/模拟)转换的原理及方法; 2. 详细了解D/A转换芯片0832的性能及编程方法; 3. 了解单片机系统中扩展D/A转换的基本原理,了解单片机如何进行数据采集; 4. 掌握DAC0832,AT89C51输入/输出接口电路设计方法; 5. 掌握DAC0832转换实现的程序控制方法; 6. 掌握单片机汇编编程技术中的设计和分析方法; 7. 学会使用并熟练掌握电路绘制软件Protel99SE(或DXP); 8. 掌握电路图绘制及PCB图布线技巧。 单片机简易电子琴的设计要求包括: 1. 在系统掌握单片机相应基础知识的前提下,熟悉单片机最小应用系统的设计方法及系统设计的基本步骤。 2. 完成所需单片机最小应用系统原理图设计绘制的基础上完成系统的电路图设计。 3. 完成系统所需的硬件设计制作,在提高实际动手能力的基础上进一步巩固所学知识。 4. 进行题目要求功能基础上的软件程序编程,会用相应软件进行程序调试和测试工作。 5. 用AT89C51,DAC0832设计出题目所要求的正弦波实现频率和幅值可调输出,并针对实际设计过程中软、硬件设计方面出现的问题提出相应解决办法。 单片机简易电子琴的设计步骤包括: 1. 理解设计任务要求(通过阅读有关资料及调查研究); 2. 对总体方案进行分析、论证; 3. 系统硬件电路的设计; 4. 系统控制软件的设计; 5. 系统软、硬件的调试; 6. 编写课程设计说明书; 7. 答辩验收。 单片机简易电子琴的系统硬件电路主要由时钟电路、复位电路、D/A转换电路和运算放大电路等组成。时钟电路主要由电容C1、C2和晶振Y1组成。复位电路采用按钮复位方式。电压放大电路主要由LM358组成。 单片机简易电子琴的程序流程图包括子程序流程图和主程序流程图。子程序流程图包括初始化、时钟设置、D/A转换、数据采集和显示等步骤。主程序流程图包括初始化、时钟设置、D/A转换、数据采集、显示和延时等步骤。 单片机简易电子琴是使用单片机控制生成正弦波的电子琴,频率和幅值可调。该设计使用0832单片机控制生成正弦波,频率和幅值可以通过编程实现调整。
剩余27页未读,继续阅读
- 粉丝: 52
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助