单片机电子琴制作16按键.docxVIP

  • 52
  • 0
  • 约1.36万字
  • 约 33页
  • 2020-03-17 发布于江西
  • 举报
《  单片机原理 》课程设计 说  明 书 专业名称: 电气工程及其自动化 班 学 姓  级: 11-2 号: 名: 指导教师: 日期:  2013.6.21 《单片机原理课程设计》评阅书 题目 《电子琴 》 学生姓名 学号 20110202052 指导教师评语及成绩 指导教师签名: 年 月 日 答辩评语及成绩 答辩教师签名: 年 月 日 教研室意见 总成绩: 室主任签名: 年 月 日 《 单片机原理课程设计 》说明书 摘  要 本文设计了一种基于 STC12C5A32S2 单片机的电子琴电路。该方案利用单片机定时 器产生固定频率的方波信号以驱动蜂鸣器发出一定的旋律,通过矩阵键盘中的相应的 按键来输入使蜂鸣器发出相对音阶的单音。同时设计还有自动存储所输入的单音,之 后再一起自动演奏出来的功能。 本设计通过控制单片机定时器的定时时间产生不同频率的音频脉冲,经三极管放 大信号后驱动蜂鸣器发出不同音节的声音。要实现 7 个音符的各自的高、中、低音, 需要建立三个表,分别存储高音、中音和低音的频率值;默认为中音输出,当二个按 键开关中某一个按下,通过软件选择相应的音频。按下弹奏键就可弹奏出不同的声音。 另外用软件延时来控制发音时间的长短,来控制节拍。通过把乐谱中的音符和相 应的节拍变换为定时常数和延时常数,作为数据表格存放在存储器中。由程序查表得 到定时常数和延时常数,分别用来

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档