基于51单片机的电子琴_new_new重点分析.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
酒 泉 职 业 技 术 学 院 课 程 设 计 2014 级 电气自动化 专业 题 目: 基于51单片机简易电子琴设计 设计时间: 2015.12.14——2015.12.18 学生姓名: xxx 指导教师: xxx 班 级: 14电气(1)班 2015年 12月18日 目 录 TOC \o 1-3 \f \u 一、设计要求  PAGEREF _Toc17836 1 (一)系统基本设计思路  PAGEREF _Toc19925 1 (二)各部分说明 1 (三)系统工作过程  PAGEREF _Toc12717 2 二、硬件设计  PAGEREF _Toc12717 2 (一)主体方案  PAGEREF _Toc12717 2 (二)最小系统设计  PAGEREF _Toc12717 2 (三)时钟电路  PAGEREF _Toc16456 3 (四)复位电路  PAGEREF _Toc10979 4 (五)按键控制模块  PAGEREF _Toc24451 4 (六)播放模块  PAGEREF _Toc32062 5 (七)LED显示模块 5 (八)原理图 6 (九)实物图 7 三、软件设计  PAGEREF _Toc17468 7 (一)程序框图 7 (二)音乐相关知识 9 (三)程序 12 (四)使用说明 20 四、调试 20 (一)硬件调试 20 (二)软件调试 20 五、总结 22 参考文献 23  PAGE \* MERGEFORMAT 30  PAGE \* MERGEFORMAT 1 基于51单片机简易电子琴设计 摘要:本论文设计一个基于单片机的简易电子琴。我们对于电子琴如何实现其功能,如音色选择、声音强弱控制、节拍器、自动放音功能等等也很好奇。电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器。它在现代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。本文的主要内容是用ST89S51单片机为核心控制元件,设计一个电子琴。以单片机作为主控核心,与键盘、扬声器等模块组成核心主控制模块,在主控模块上设有16个按键和扬声器。本系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比较高等,具有一定的实用和参考价值。 关键词:ST89S51单片机;电路;程序;电子琴 一、设计要求 (一)系统基本设计思路 此设计是在LED小灯上显示灯光的变换,扬声器播放弹奏的曲子。电路包括:键盘、单片机及LED显示电路,声音电路。本电子琴就是从单片机STC89C51切入,通过使用STC89C51的内部的可编程定时器/计数器,结合对外接晶振的调节来确定一个合适的振荡周期,从而确定出内部的机器周期。该简易电子琴通过控制单片机内部的定时器T0来产生不同频率的方波,驱动喇叭发出不同音节的声音.再利用延迟来控制发音时间的长短,即可控制音调中的节拍.把乐谱中的音符对应的频率转换为定时常数,把相应的节拍变换为定时常数,然后作成表格存放在储存器中,由程序查表得到定时常数和延时常数,分别用以控制定时器产生方波的频率和该频率方波的持续时间.当延迟常数到时,再查下一个音符的定时常数和延迟常数.依次进行下去,就可演奏悦耳动听的音乐。 (二)各部分说明 1.键盘用于弹奏音乐,八个按键8种音符。 2.单片机通过输出各种电脉冲信号驱动控制各部分正常工作。 3.单片机发送的信号分别经过LED显示电路通过译码最终在LED小灯和声音电路通过扬声器显示出来。 (三)系统工作过程 单片机要产生音频脉冲,主要处理过程是在CPU中完成的,CPU会随时对音符输入信号进行读取数据的操作。在读取了相应的寄存器的值后,CPU将读取的值进行处理,再通过I/O口把音乐通过扬声器播放出来。 硬件设计 (一)主体方案 该设计方案是通过按键随意按下所要表达的音符,作为电平送给主体电路,中央处理器通过识别,解码输出音符,在扬声器中发出有效的声音。通过这样可以不断的弹奏我们想要的音符或者是音调,电路由复位电路,指示灯电路,和功能按键电路组成,通过功能键可以选择播放音乐或者弹奏音节,硬件主要有下面几个部分组成。 图1 设计框图 (二)最小系统设计 最小系统包括单片机及其所需的必要的电源、时钟、复位等部件,能使单片机始终处于正常的运行状态。电源、时钟等电路是使单片机能运行的必备条件,可以将最小系统作为应用系统的核心部分,通过对其进行存

文档评论(0)

w5544434 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档