毕业设计-基于单片机的电子琴设计

毕业设计-基于单片机的电子琴设计

ID:8803265

大小:574.50 KB

页数:30页

时间:2018-04-08

毕业设计-基于单片机的电子琴设计_第1页
毕业设计-基于单片机的电子琴设计_第2页
毕业设计-基于单片机的电子琴设计_第3页
毕业设计-基于单片机的电子琴设计_第4页
毕业设计-基于单片机的电子琴设计_第5页
资源描述:

《毕业设计-基于单片机的电子琴设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、河南理工大学本科课程设计报告河南理工大学《单片机应用与仿真训练》设计报告题目:基于AT89S52单片机的电子琴设计姓名:学号:专业班级:指导老师:所在学院:电气工程与自动化学院2012年5月18日29河南理工大学本科课程设计报告摘要单片机即单片微型计算机(Single-ChipMicrocomputer),是集CPU,RAM,ROM,定时,计数和多种接口于一体的微控制器。其中51单片机是各种单片机中最为典型和最有代表性的一种,广泛应用于各个领域。电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器。而单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现

2、代人们的生活中,成为不可替代的一部分。本文的主要内容是用AT89S52单片机为核心控制元件,设计一个电子琴,以单片机作为主控核心,与键盘、蜂鸣器等模块组成核心主控制模块。在主控模块上设有11个按键和蜂鸣器,利用蜂鸣器作为发声部件,两个数码管作为显示部件,实现高音、中音、低音的1、2、3、4、5、6、7的发声与显示,并存储一首歌曲的内容,可实现自动播放。一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,可以利用不同的频率的组合,构成我们所要的设定的音乐,利用单片机的定时/计数器T0来产生这样方波频率信号,因此,只要将一首歌曲的音阶对应频率关系对照即可。本文

3、主要对使用单片机设计简易电子琴进行了分析,并介绍了基于单片机电子琴的硬件组成。利用单片机产生不同频率来获得我们要求的音阶,最终可随意弹奏想要表达的音乐。并且本文分别从原理图,主要芯片,各模块原理及各模块的程序的调试来详细阐述。本系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比高等,具有一定的实用和参考价值。目录29河南理工大学本科课程设计报告1概述…………………………………………………………………………………31.1课题开发背景…………………………………………………………………31.2设计任务与要求…………………………………………………………

4、……32系统总体方案及硬件设计…………………………………………………………42.1系统组成及总体框图…………………………………………………………42.2硬件电路图……………………………………………………………………42.2.1电路总接线图……………………………………………………………42.2.2单片机最小应用系统……………………………………………………52.2.3数码管显示模块…………………………………………………………72.2.4按键及声音控制模块……………………………………………………72.3元件介绍………………………………………………………………………82.

5、3.1AT89S52……………………………………………………………………82.3.2LED数码管………………………………………………………………103软件设计…………………………………………………………………………123.1音乐相关知识简述…………………………………………………………123.2利用单片机实现节拍控制原理……………………………………………123.3系统总体功能流程图………………………………………………………134Proteus软件仿真………………………………………………………………144.1仿真图形……………………………………………………………………

6、144.2系统调试……………………………………………………………………144.2.1软件仿真调试…………………………………………………………144.2.2软件调试………………………………………………………………155课程设计体会……………………………………………………………………16参考文献……………………………………………………………………………16附:源程序代码……………………………………………………………………171概述29河南理工大学本科课程设计报告1.1课题开发背景随着电子科技的飞速发展,电子技术正在逐渐改善着人们的学习、生活、工作,因此开发本系统希望能

7、够给人们多带来一点生活上的乐趣。基于当前市场上的玩具市场需求量大,其中电子琴就是一个很好的应用方面。单片机技术使我们可以利用软硬件实现电子琴的功能,从而实现电子琴的微型化,可以用作玩具琴、音乐转盘以及音乐童车等等。并且可以进行一定的功能扩展。不但可以实现对乐曲的演奏,同时还具有存储音乐、播放歌曲以及显示按键的功能,使该设计功能更加完善。1.2设计任务与要求利用所给键盘的1,2,3,4,5,6,7,七个按键,能够发出7个不同的音调,而且有一个按键可以自动播放歌曲,要求按键按下时发声,松开延时一小段时间,中间再按别的键则发另外一音调的声音,当系统扫描到键盘按下,则快速

8、检测出是哪

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。