毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89C51单片机的电子琴设计+电路图+源程序(3)

时间:2017-06-06 22:59来源:毕业论文
在我们中国,1958年北京邮电大学研制了第一台电子管单音电子琴,至1977年后,电子琴终于在我国得到了大批量的投入生产。在1989年,我国实现了年产儿童


在我们中国,1958年北京邮电大学研制了第一台电子管单音电子琴,至1977年后,电子琴终于在我国得到了大批量的投入生产。在1989年,我国实现了年产儿童电子琴200万台的目标,同时出口39万台。中国的电子琴事业得到了重大的发展。
电子琴相关技术的发展很快,功能也日趋完善,电子琴音色和节奏已经从最初的几种发展到现在的数百种。合成器的相关功能,如音色的编辑和修改、多轨录音、自编节奏、演奏程序记忆等项目也已经运用到电子琴上。
电子琴这种乐器的发明极大的推动了现代社会的流行音乐的发展。电子琴创造出了相当多其他乐器根本无法演奏出来的音色,甚至有些音色在大自然中都很难找到,这些音色帮助广大的人们通过音乐来表达自己内心情感。电子琴作为科技与音乐相互结合的产物,在信息化和电子化的社会,为音乐的普遍化做出了不可磨灭的贡献,大多数现代歌曲的制作,都需要电子琴的配合才能完成,然后才通过新闻媒介流传开来,电视剧以及电影插曲、电视节目的音效、甚至包括手机铃声,都可能包含了电子琴音色的身影。
2 方案设计
2.1 器件选择
2.1.1 单片机选择
本次设计使用单片机AT89C51作为核心控制芯片,单片机有丰富的中断源,大大方便了本实验的设计,同时由于它的准确度相当的高,并且在C语言和汇编语言都可以使用的编程环境下,一些调用的操作的实现也相对来说方便些。与此同时,单片机的I/O口功能也是比较强大的,可以比较方便的对整个设计进行功能上的扩长,从而使设计更加完善。使用单片机来设计电子琴成本也相对要低一些,虽然有在控制与显示的结合上稍微有些复杂这样的缺陷,但以目前的资源和能力来看,使用单片机完成设计已经是最优选择。
一般来说单片机的型号选择有以下几种:
方案一:英特尔公司于1976年前后推出的MCS-48系列单片机,它们也被称为第一代单片机。但从目前的角度看来8048硬件结构非常简单,只具备很弱的寻址能力,因而仅在一些简单的实时控制系统中有所应用。
方案二:被称为第二代单片机的MCS-51系列单片机型,与8048系列的那些单片机相比,51系列单片最引人注意的改进在于它的硬件结构和指令系统,51系列单片机无论是在片内存储器容量还是I/O口的功能甚至是指令系统功能等方面,都大大的得到了加强,比如说51单片机支持更大的存储空间,拥有很强的外部扩展功能,同时运算的速度提高了2至5倍,可完成布尔运算等。51系列单片机在实时控制、智能设备等领域时非常适用的,是目前工业控制应用领域中最理想的8位机之一。
方案三:近年来,市场上出现了功能更加强大的十751位单片机系列,即MCS-96系列,其中8096、8098两款芯片是先进的十751位“片上计算机”,这一系列单片机的芯片内含有两千个以上晶体管,运算速度快,集成化程度相当高,适合于I/O端口非常密集的场合进行实时控制,缺点是设计过程较复杂,价格也比较高。
根据上述三个方案的比较可看出,MCS-51单片机系列在I/O端口功能、种类、数量级还有系统扩展以及CPU处理上都有较稳定的性能,可谓是目前性价比最佳的8位单片机。本次毕业设计的系统采用AT89C51单片机作为控制器完全符合本次设计的要求。
2.1.2 按键的选择
单片机的键盘结构通常有两种,分别是独立式键盘以及行列式键盘(又称矩阵式键盘)两类。
矩阵式键盘的主要优点在于它的键位较多、I/O口的使用上也比较节省;缺点是编程过程相对复杂,取键盘值的计算有些繁琐。独立式键盘则对编程要求低了很多。 AT89C51单片机的电子琴设计+电路图+源程序(3):http://www.751com.cn/zidonghua/lunwen_8580.html
------分隔线----------------------------
推荐内容