基于单片机的电子琴声控制系统.docVIP

  • 1
  • 0
  • 约3.8万字
  • 约 31页
  • 2016-09-20 发布于贵州
  • 举报
基于单片机的电子琴声控制系统

河南理工大学 《单片机应用与仿真训练》设计报告 基于单片机的模拟电子琴发声控制系统 姓 名: 学 号: 专业班级: 电信08-1班 指导老师: 所在学院:电气工程与自动化学院 2011年11月 25 日 摘要 本设计是基于单片机的模拟电子琴发声控制系统,该控制系统的主要控制部件是AT89S52,晶振频率为11.0592MHz,发声部件为蜂鸣器,显示部件为七段数码管,十个按键作为输入端。 设计内容:设置8个音符按键发出1(do) 、2(re)、3(mi)、4(fa)、5(so)、6(la)、7(xi)、(do),为一组八度音阶;设置1个按键调节音调高低(低八度音阶为一组,中八度音阶为一组,高八度音阶为一组),通过识别按键的次数来调出一组八度音阶,供人们演奏,在按键按下的同时由数码管输出对应的音阶数值;另外设置一个播放按键,当判断按键按下时,自动播放内存的音乐,可以随时中断音乐。 设计方法:软件部分由扫描按键发声并显示和音乐自动播放两部分构成,故本设计通过判断一个按键的两种状态而在两个部分之间进行切换,每种状态对应一个指定部分,从而保证两种状态的正常切换。按键的扫描采用4*2矩阵形式,节省了输出端口。硬件部分

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档