单片机课程设计任务书题目:基于单片机的简易电子琴电路设计初始条件:简易电子琴一般具有弹奏一个自然大调7声音阶的功能
本课程设计,要求用AT89C51等系列芯片实现控制功能,利用按键实现音符和音调的输入;两位的数码管进行被操作的按键显示;用LM386放大电路实现低音频功率放大;最后用蜂鸣器进行播放“送别”
要求完成的主要任务:1
设计任务根据已知条件,设计并制作一个简易电子琴
设计要求(1)基本要求:①具备7个按键,能够分别较准确地弹奏出1~7八个音符
②选择电路方案,完成对确定方案电路的设计
计算电路元件参数与元件选择、并画出总体电路原理图,阐述基本原理
用EWB或MULTISIM软件完成仿真,之后制作出相应实物,并按规定格式写出课程设计报告书
(2)扩展要求:(在完成基本要求的前提下,学有余力的同学可完成)①能够弹奏出至少21个音符(三个音阶)
②能够较便捷地完成音阶的升降
(用另外三个按键开关实现正常、升8度和降8度的切换)
时间安排:序号阶段内容所需时间(周)1方案选择及电路设计假期进行2制作、编程、调试13撰写课程设计报告及答辩1合计2指导教师签名:年月日基于单片机的简易电子琴控制系统设计摘要目的:本设计主要研究基于AT89C52单片机的简易电子琴设计
方法:它是以单片机作为主控核心,设置键盘、蜂鸣器等外围器件;另外还用到一些简单器件如:两位数码管,和NPN型三极管及电阻等
利用按键实现音符和音调的输入;两位的数码管进行被操作的按键显示;用NPN型三极管8550实现低音频功率放大;最后用蜂鸣器进行播放“送别”
结果:本设计硬件部分主要由最小系统,按键系统模块、数码管显示模块和蜂鸣器模块组成
其软件部分主要有主程序模块、定时中断程序、定时计数程序、显示程序
(1)最小系统:它是单片机应用系统的设计基础
它包括单片机的选择、时钟系统设计、复位电路设计、简单的I/O口