《文献综述基于51单片机的数字电子琴设计与仿真.docx》由会员分享,可在线阅读,更多相关《文献综述基于51单片机的数字电子琴设计与仿真.docx(4页珍藏版)》请在第壹文秘上搜索。
1、YUNNANNORMALUNIVERSITY本科学生毕业论文(设计)文献综述目基于51单片机的数字电子琴设计与仿真业应用电子技术教育院系物理与电子信息学院指导教师(职称/学历)2015年3月10日云南师范大学教务处制基于51单片机的数字电子琴设计与仿真摘要:本次设计首先对单片机设计简易电子琴仔细分析,接着制作硬件电路和编写软件的程序,最后进行软硬件的调试运行。并且从原理图,主要芯片,各模块的原理和各个模块的程序调试来阐述。利用单片机产生不同频率来获得我们要求的音阶,实现16个音符的发音和音乐播放时的控制显示,并且能自动播放程序中编排的音乐。系统运行稳定,其优点是硬件电路简单,软件功能完善,控制
2、系统可靠,性价比高等,具有一定的使用和参考价值。单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。本单片机系统设计应用单片机控制技术,用STC89C52RC单片机为核心控制元件根据本学期所学的单片机知识结合设计了一套单片机控制的电子琴系统。电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器,它在现代音乐扮演着重要的角色。关键字:STC89C52RC单片机电子琴独立按键蜂鸣器近年来,单片机以其体积小、价格廉、面向控制等独特优点,在各种工业控制、仪器仪表、设备、产品的自动化、智能化方面获得了广泛的应用。与此同时,单片机应用系统的可靠性成为人们越
3、来越关注的重要课题。影响可靠性的因素是多方面的,如构成系统的元器件本身的可靠性、系统本身各部分之间的相互耦合因素等。其中系统的抗干扰性能是系统可靠性的重要指标。微型计算机控制技术以主流机型PC总线工业控制机或TBMPC系列微型计算机(主要是PC总线16位微型计算机)为控制工具,替换了旧的以Z80芯片的微型计算机(或MCS51系列单片机)为控制工具,微型计算机控制技术中系统地阐述了计算机控制系统的设计和工程实现方法。内容包括:计算机控制系统的组成及特点;输入输出接口与过程通道;数字程序控制技术;常规及复杂控制技术;现代控制技术;应用程序设计与实现技术;分散型测控网络技术;计算机控制系统设计与实现
4、1。李广弟老师编著的单片机基础一书中对8位单片机的内容进行了扩充,特别是扩充了有关出行扩展的知识。本书着重讲述8位单片机的典型代表80C51系列,介绍其基本原理和应用。主要包括:80C51单片机的硬件结构及申并行扩展、指令系统和汇编语言程序设计以及单片机的发展和应用等闵。黄振杰老师曾介绍一种多功能音乐播放器,它是以AT89S52单片机为核心,并辅有一些外围器件,采用汇编语言编写程序,实现多功能音乐播放,歌曲动循环播放和使用琴键自编曲目功能。此外,彩灯显示歌曲节奏,按键跳转到喜爱曲目,液晶显示当前播英文曲目(3)。杜丽芳老师曾利用单片机设计过电子琴,其主要思想如下所述:设计易懂、简练,所用器件常
5、见,上网查询资料方便,电路模块具有通用性,非常适合广大电子爱好者制作。该电子琴系统以SST89E564RD为中心,融合了82C79可编程键盘/LED接口电路模块、存储扩展模块、喇叭驰动控制模块,以简单的硬件电路和相对复杂的软件来实现。播放音乐最简单的方法就是采用专用音乐芯片,该方法的缺点是音乐芯片只能一次性烧录,播放的内容不可变。而采用单片机播放音乐则能克服这一缺,点其播放的内容以及歌曲的数量都可以随时修改。同时,使用软件PrOteUS在产品开发的初期对设计进行仿真无疑是一种提高效率和降低成本的好办法,但是仿真毕竟有一定的局限性,要实践起来可能会碰到一些问题。为此,本文通过Proteus软件对
6、用AT89S52单片机播放音乐进行了仿真,指出了实际制作过程中需要注意的地方。沈红卫老师的单片机应用系统设计实例与分析一书遵循完整性、系统性和启发性3原则,从问题分析、方案论证及系统实现等环节入手,全面阐述了IC卡智能水表、载数据采集系统等多个单片机应用系统的设计思想和具体实现,并无保留地提供了带详细说明的源程序代码。系统设计中所涉及的硬件多为目前流行的型号和系列;系统设计中的应用笔记等大多为作者的经验和体会总结;系统设计中也大量涉及与单片机应用系统开发相关的多学科知识;因此,本书具有较好的启发性和借鉴意义。本书力图帮助读者建立单片机应用系统开发的完整过程概念,帮助读者加速单片机应用系统开发的
7、经验积累。本书适于专门从事单片机应用系统开发的工程技术人员、大专院校电类和信息类等专业的学生以及其他单片平好者阅读,可作为单片机的高级培训教材,或者大专院校的教学参考用书I小结在参考了以下这些文献的基础上,本次设计硬件采用STC89C52RC单片机、4*4键盘、扬声器等模块组成核心主控制模块,在主控模块上设有16个按键和1个复位按键。本系统设计要求如下:设计以单片机为核心的多音阶电子琴系统,可随意弹奏想要表达的音乐;针对要求控制的对象完成程序的编制;硬件软件联调,完成题目所要求的功能;有16个音符。软件部分使用单片机C语言进行编程,利用定时器来控制频率,从而使扬声器发出不同的声音,达到设计要求
8、。参考文献:1于海生.微型计算机控制技术M(1999年版).北京:清华大学出版社,1999,5599.李广弟.单片机基础M(2001版).北京:北京航空航天大学出版社,2001,90-120.3黄振杰,卢小冰等.基于AT89S52单片机的多功能音乐播放器J.电子设计工程,2009,(02):44-67.14张红梅,王磊杰等.AT89S52与LCD胆动S6B0724的应用J.电子质量,2008,(05):20-54.5赵亮.液晶显示模块LCD应用J.电子制作,2007.(03):12-50.汪本慧.基于单片机的多功能音乐播放器的设计与制作J.电脑学习,2010,(05):68-100.杜丽芳.用
9、单片机设计的电子琴J.电子世界,2005,(07):25-44.舒红波,李蔚,王治国等.用单片机实现各音色电子琴J.控制工程,2004,(07):32-51.9远飞.基于单片机的音乐播放器的仿真与制作J.电子元器件应用,2010(:88-110.10李朝青.单片机原理及接口技术M.北京:北京航空航天大学出版社,2005,2258.11沈红卫.单片机应用系统设计实例与分析M.北京:北京航空航天大学出版社,2003,1145.12 R.L.Geiger,P.E.Allen,N.R.Strader.VLSLDLSIDesigntechniquesforanaloganddigitalciruits.McGraw-HillInc.1990.13 N.R.Mallik.Electronicciruits-analysissimulationanddesign.prenticehall,1995.