- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕 业 设 计 (论 文)
专 业
班 级
学生姓名
学 号
课 题 基于单片机的音乐器设计
指导教师
摘 要
目前市场上有很多种音乐芯片或音乐模块,可以直接产生各种曲子。但是这种模块价格比较贵,性价比不高。对于一些仅需要产生简单的音符或简短曲子的场合,例如智能玩具、电子贺卡等,可以使用单片机配合简单的蜂鸣器就能产生需要的音乐效果,这种方法充分发挥了单片机的优势。
本设计中,用一块AT89C52单片机给蜂鸣器不同的音频脉冲来产生不同的音调,实现演奏歌曲的功能。同时,通过按键电路来控制歌曲的播放,并在LCD1602上显示歌曲信息。
关键词:音乐;单片机;蜂鸣器;按键;LCD1602
Abstract
There are many kinds of music chips or music modules on the market at present, which can directly produce a variety of music. But these modules are expensive and low cost performance. For some only needs to generate simple notes or short tune occasions, such as intelligent toys, electronic greeting cards, the microcontroller can be used with a simple buzzer can produce the required music effect, this method makes full use of the advantages of MCU.
In this design, using a AT89C52 chip to the buzzer different audio pulse to produce different tones, realize the function of play the song. At the same time, through the key circuit to control the songs, songs and display information in the LCD1602.
Key words: music;MCU;buzzer;key;LCD1602
目录
摘 要 I
Abstract I
1绪论 1
1.1课题背景与意义 1
1.2国内外研究状况 1
1.3论文研究内容概述 2
2硬件电路设计 2
2.1硬件电路结构图 2
2.2单片机模块 3
2.2.1单片机的引脚功能 3
2.2.2定时器 5
2.2.3中断 5
2.3单片机最小系统 6
2.3.1时钟电路 6
2.3.2复位电路 7
2.4发声模块 7
2.4.1蜂鸣器 7
2.4.2驱动电路 8
2.5按键模块 9
2.6显示模块 10
3软件设计 12
3.1软件开发平台 12
3.2单片机发音原理 13
3.2.1音调 13
3.2.2节拍 14
3.2.3音符码表的编制 15
3.3主程序流程图 17
3.4发声模块程序设计 18
3.5按键模块程序设计 20
3.6显示模块程序设计 23
4硬件仿真 24
5总结 26
致谢 27
参考文献 28
附录一 硬件电路原理图 29
附录二 源程序 30
附录三 英文科技文献翻译 39
1绪论
1.1课题背景与意义
随着人类社会的发展,人们对视觉、听觉方面的享受提出了越来越高的要求。小小的音乐播放器可以给人们带来美好的回忆,提高人们的精神文化享受。音乐一直以来都是人们生活中的重要的元素。造型时尚、小巧便携、可免费下载歌曲的MP3播放器的流行,为人类的娱乐生活提供了时尚便利的道具。
目前市场上有很多种音乐芯片或者音乐模块,可以直接产生各种曲子。但是这种模块价格比较贵,性价比不高。对于一些仅需要产生简单的音符或简短曲子的场合,可以使用单片机配合简单的蜂鸣器而产生需要的音乐效果,这种方法充分发挥了单片机的优势。单片机以其灵活的指令系统以及强大的功能,除了在测控领域中有着广泛的应用外,还经常应用于智能玩具、电子贺卡等场合。在这些产品中,使用单片机驱动蜂鸣器来发出声音,而且还可以控制其发出不同的声调,从而连接起来构成一个曲子。基于单片机的音乐播放器的特点有功能多,价格廉、外部电路
文档评论(0)