毕业论文

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

51单片机音乐演奏模拟系统设计与实现

时间:2018-10-27 14:51来源:毕业论文
AT89C51单片机,程序编写使用了C语言,编写好程序后用Keil软件对其进行编译、调试,确定无误后用Proteus软件进行仿真,最后连接到键盘进行音乐的演奏。系统实现了音乐播放和音乐演奏

摘要:     本课题的目的是用单片机实现音乐的演奏,即以单片机为核心,与键盘、扬声器等模块组成一个简易的音乐模拟系统。硬件设计的时候我选择的是AT89C51单片机,程序编写使用了C语言,编写好程序后用Keil软件对其进行编译、调试,确定无误后用Proteus软件进行仿真,最后连接到键盘进行音乐的演奏。系统实现了音乐播放和音乐演奏的结合,选择音乐播放模式时可以对音乐进行暂停/播放,有两只老虎,生日快乐,会呼吸的痛和安静这四首歌可供选择;选择音乐演奏模式是可控制发出:dou,luai,mi,fa,so,la,xi七个音。29724
毕业论文关键词: AT89C51;Keil;Proteus;音乐演奏;音乐播放
Design and Implementation of Music Performance Simulation System
Abstract:     The purpose of this task is to accomplish the music performance by a single chip microcomputer.that is ,as the single chip microcomputer as core,and combine a simple music simulation system with keyboard and loud speak,i used the single chip microcomputer numbered AT89C51 and C language was used to design calculating program in the keil to compile and debug,after making sure it is right t used Proteus for simulation,at last i connected them to keyboard to begin the musical performance,the system achieved the connection of music play and spiel.you can control by the key stop/play,when you choose the mode of music play,and there are four songs you can choose from:two tigers,happy birthday,the breathing pain and the quite,when you choose the made of music spiel,can control the sound:dou,luai,mi,fa,so,la,xi.
Keywords:    AT89C51; Keil;Proteus;Music performance;Music Player
目录
摘要    i
Abstract    i
目录    ii
1 绪论    1
1.1 研究现状    1
1.2 发展趋势    2
1.3 单片机简介    2
1.4 单片机的发展    3
1.5 单片机结构    4
1.5.1 管脚说明    5
1.5.2 引脚连接    6
1.6 89C51展望    7
2 分析    8
2.1 工作原理    8
2.2 功能分析    9
2.3 音乐的产生    9
2.3.1 音乐的频率    9
2.3.2 音乐的节拍    11
3 硬件设计    12
3.1 单片机最小系统    12
3.1.1 电源电路    12
3.1.2 复位电路    13
3.1.3 晶振电路    13
3.2 发声电路    14
3.3 按键电路    14
3.4 显示电路    15
3.4.1 LED数码管    15
4 软件设计    17
4.1 主程序设计    17
4.2 音乐播放程序设计    19
5 系统调试及仿真    21
5.1 程序在KEIL上编译    21
5.2 PROTEUS软件仿真    21
5.2.1 Proteus简介    21
5.2.2 Proteus仿真    22
6 结论    24
致谢    25
参考文献    26
1    绪论
音乐是我们生活中不可或缺的一部分,闲暇时听听音乐,能够陶冶情操,心情烦躁时听听音乐,能够获得宁静。只不过我们听到的都是音乐的成品,自己动手弹奏或许更有意义,但一般乐器都比较昂贵,如果能有一个简单的音乐模拟软件,那我们就能创作出属于自己的音乐,这就是本课题的意义。本课题的目的是用单片机实现音乐的演奏,即以单片机为核心,与键盘、扬声器等模块组成一个简易的音乐模拟系统。设计的时候我使用了AT89C51型号的单片机,另外使用C语言进行程序的编写,在完成程序的编写之后把它放到Keil软件里面进行编译、调试,确定无误后用Proteus软件进行仿真,最后连接到键盘进行音乐的演奏。系统实现了音乐播放和音乐演奏的结合,选择音乐播放模式时可以对音乐进行暂停/播放,有两只老虎,生日快乐,会呼吸的痛和安静这四首歌可供选择;在音乐演奏模式下可以控制发出:dou,luai,mi,fa,so,la,xi七个音。 51单片机音乐演奏模拟系统设计与实现:http://www.youerw.com/zidonghua/lunwen_25076.html
------分隔线----------------------------
推荐内容