中文摘要
微型计算机是大规模集成电路技术发展的产物,属第四代电子计算机,它具有高性能、高速度、体积小、价格低廉、稳定可靠、应用广泛的特点。就因为它的应用非常广泛,因此,单片机的开发应用已成为高科技和工程领域的一项重大课题。而音乐现在也成了人们生活的一部分,生活的压力,学习的压力,工作的压力,一切的不顺利可以在音乐声中放松下来,让人们心情舒畅,听着音乐放松心情,让我们提高生活质量。本论文设计一个基于单片机的简易电子琴。电子琴是现代电子科技与音乐结合的产物,是一种键盘乐器。本系统是以51系列单片机AT89S52为主芯片,附有矩阵键盘、LED显示管、扬声器组成。系统完成显示输入信息、播放相应音符等基本功能。本系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比较高等,具有一定的实用和参考价值。
关键词:AT89S52,矩阵键盘,LED显示管,扬声器。
ABSTRACT
Microcomputers are large scale integrated circuit technology development of the fourth generation of the product, electronic computers, it has high performance, high speed, small volume, low prices, stable and reliable, widely characteristics. Just because it's very extensive, therefore, SCM for the development and application of high-tech and engineering field has become a major issue. But music now also become a part of life, life pressure, the pressure of learning, working pressure, all is not well in music can relax and let people in a relaxed mood, listen to music to relax, let us improve the quality of life. This paper is based on single chip design a simple keyboard. Modern electronic technology and keyboard is the combination of music, is a kind of keyboard instrument. SCM has strong control function and flexible programmable achieve properties, it has into modern people's life, become part of the entertainment and leisure. This system is mainly 51 series
microcontroller AT89S52, accompanied by matrix keyboard, chip, speaker ,LED. System completes display input information, the basic function such as broadcast corresponding notes. This system stable operation, its advantage is hardware circuit is simple, software function consummation, the control system is reliable, cost-effective higher, has certain practical and reference value.
Keywords: AT89S52, matrix, LED, speaker
目录
中文摘要 ABSTRACT
第一章 引言 ......................................................... 1 1.1课题设计的背景和意义 .......................................... 1 1.2课题主要研究的内容 ............................................ 2 第二章 系统设计 ..................................................... 3 2.1系统设计要求 ................................................. 3 2.2系统框图 ..................................................... 3 第三章 系统硬件设计 ................................................. 4 3.1系统硬件总体设计 .............................................. 4 3.2 系统的工作原理 ................................................ 4 3.2.1 矩阵键盘模块 .............................................. 6 3.2.2 数码管模块 ................................................ 7 3.2.3 扬声器模块 ................................................ 8 第四章 软件设计 ..................................................... 9 4.1 整体程序处理流程图 ............................................ 9 4.2 LED数码管的显示 ............................................. 10 4.3 音乐播放设计 ................................................. 10 第五章 系统调试 .................................................... 12 5.1 程序调试 ..................................................... 12 5.2仿真调试 ..................................................... 14 结论 ............................................................. 17 致谢 ............................................................. 18 参考文献 ......................................................... 19 附录 ............................................................. 20
第一章 引言
1.1课题设计的背景和意义
随着生活水平的提高,人们的需求不再仅仅是物质上的满足,更多的是要求精神上的放松。在放松自己的同时又能提高各个方面的能力。学习和欣赏音乐可以在人们疲劳的时候得到放松,同时提高人们的精神品质和素养。如今爱好音乐的人越来越多,有不少人自己练习乐器作为业余爱好来陶冶情操,可鉴于一些乐器学习难度大,需要太多的时间,并且价格又太过于高昂,使得一部分有这种想法的人不得不放弃。而一些简易的电子乐器价格相对便宜,学习简单,价格相对便宜,能够了满足一般爱好者的需求。因此简易电子乐器的研制具有一定的社会意义。
单片机是在一块芯片内集成了计算机的各个功能部件,构成一种单片式的微型计算机。单片机的发展迅速,应用不断深入,新技术层出不穷。并已广泛应用到人类生活的各个领域,如家电、通讯设备、玩具、智能卡、汽车及防盗、医用保健、仪表、工业过程控制等,成为当今科学技术现代化不可缺的重要工具。
之所以以单片机电子琴选题,目的在于从日常生活能接触到的细微处着手,通过理论与实践的结合,更明确自己的所学所用,也在实践中发现理论上的不足,对目前日益广泛应用的单片机有了更加理性化和感性化的认识,使理论和实践相得益彰。当前市场上的玩具市场需求量大,其中电子产品占有重要的位置,然而电子琴也是一个很好的应用方面。单片机技术使我们可以利用软硬件实现电子琴的功能,从而实现电子琴的微型化,可以用于玩具琴、音乐盒中、儿童车里等等。
设计主要对使用单片机设计简易电子琴进行了分析,并介绍了基于单片机电子琴统硬件组成。利用单片机产生不同频率来获得我们要求的音阶。并且分别从原理图,主要芯片,各模块原理及各模块的程序的调试来详细阐述。系统是简易电子琴的设计,按下键盘矩阵中的按键会使数码管显示当前按键,扬声器播放器对应的音符。通过设计本系统可了解单片机的基本功能。对单片机的了解有一个小的飞跃。