没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
I
目录
摘 要...................................................................1
绪 论...................................................................2
1.1 研究的目的和意义 .................................................2
1.2 国内外研究的现状及发展趋势 .......................................2
1.2.1 国内外研究的现状.............................................2
1.3 音乐发生器的扩展 .................................................3
第 1 章 设计方案.........................................................4
1.1 设计方案论证 .....................................................4
1.1.1 利用 AT89C51、74LS373 锁存器和 27512 外部扩展组成的音乐播放器
....................................................................4
第 2 章 硬件设计.........................................................7
2.1 电路组成及工作原理 ...............................................7
2.1.1 电路组成 ....................................................7
2.1.2 电路工作原理 ................................................7
2.2 AT89C51 的简介 ...................................................8
2.2.1 AT89C51 功能概述.............................................8
2.2.2 AT89C51 的管脚图.............................................9
2.2.3 AT89C5 单片机的引脚介绍 .....................................9
2.2.4 晶振电路 ...................................................10
2.3 扬声器电路 ......................................................10
2.4 显示电路 ........................................................11
2.5 更换歌曲电路 ....................................................11
2.6 复位电路 ........................................................12
2.7 程序存储器外部扩展电路 ..........................................12
第 3 章 软件系统设计....................................................13
3.1 软件流程设计 ....................................................13
第 4 章 系统调试........................................................14
4.1 常用调试工具 ....................................................14
4.1.1 Keil C 软件 ................................................14
4.1.2 PROTEUS 软件................................................15
II
4.2 系统调试及性能分析 ..............................................15
心得体会...............................................................16
参考文献...............................................................17
附 录..................................................................18
附录 1 音乐发生器电路原理图 ..........................................18
附录 2 元件明细表 ....................................................19
附录 3 源程序代码 ....................................................20
第 页
1
摘 要
近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统
控制检测日新月异更新。在实时检测和自动控制的单片机应用系统中,单片机往往是
作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以
及针对具体应用对象特点的软件结合,加以完善。
当今,利用单片机控制音乐播放多不胜举,音乐芯片也相当之多,而利用单片机
存储音乐,控制播放最为广泛。它有功能多﹑价格优﹑外围电路简单的特点,很受音
乐爱好者及音乐芯片制造商的青昧。本文中,用单片机芯片及少数外围电路控制音乐
播放。
本设计是以单片机 AT89C51 为核心数据处理器件,由数码管显示调整歌曲的曲
号和播放中,显示歌曲的曲号,四个数据输入按键组成七功能分别是对歌曲曲号进行
加一设置、对歌曲曲号进行减一设置、对歌曲曲号进行复位、对在播放中的歌曲进行
暂停;元件以低耗、高能、耐用、精确、易于操作等为优先考虑因素。采用独立式输
入按钮,用作对歌曲播放的设置,通过按键将单片机 I/0 口的电平拉低,单片机检测
到 I/O 口电平为 0 时,在下一曲按钮中,自动将歌曲的编号加一;在播放/暂停按钮
中,自动将歌曲暂停、播放;在上一曲按钮中自动将歌曲的编号减一。当播放歌曲时,
会在数码管上显示该歌曲的序号。在显示时使用的是由一个七段数码管显示,在本设
计中根据实际情况采用的是动态显示方法。并通过查表法,将其在数码管上显示出来,
P1 口低 7 位为字选段输入端。通过查表将字型码送给 7 段数码管显示数字。软件去
抖动功能,如果“开始键”按下就向下执行,否者跳到开始。AT89C51 单片机的内存
较小,就用了一个 74LS373 锁存器和 27512 外部扩展芯片对该单片机进行了内存的
扩充,增大了它的存储空间,让他可以存储足够多的歌曲。
该音乐发生器的论文详细介绍了其硬件结构和设计方法,整个设计简单实用,功
能完整。
第 页
2
绪 论
1.1 研究的目的和意义
音乐电声的一个重要内容就是电子音乐。电子琴的出现,开辟了音乐的一个新天
地。但是自从电子合成器问世以来,电子音乐就又进入了一个更高的阶段。 目前,
由于电子音乐的普及,电子合成器(合成器实际上是一台声音的频率合成仪,可以制
作各种声音,改变各种音色)可以解决相当一部分的歌唱及舞厅的伴奏问题。可以事
先制作伴奏音乐或背景音乐,而不需要乐队,或者部分代替乐队。由于音乐合成器制
作和修改方便,成本低,音乐丰满,所以市场需求量很大,因此,世界许多国家的厂
商都不断地在发展并推出新的型号,每年都要更新换代。当前的发展趋势是不断的采
用先进技术,例如有的合成器有“跟随”功能,即经预置,每一个音后可以跟随一个
二度或三度音,“重叠”功能,轻奏或重奏时可以发不同音调或音色;另外,合成器
还向轻便、使用操作方便等方向发展。电脑音乐也许不会成为今后音乐的主流,但它
在整个人类音乐史上的地位已经不容置疑地确立了,相信它会越来越深入地浸透到音
乐创作和欣赏的领域中,并且将在一定程度上影响人们对音乐的理解和诠释。用单片
机制作的音乐发生器也会越来越多,这将必然成为一种趋势。
1.2 国内外研究的现状及发展趋势
1.2.1 国内外研究的现状
随着以法、德、意为代表的欧洲和以美国为代表的电子音乐、计算机音乐早期的
大力发展,国际上许多国家纷纷开始引入电子音乐研究与创作。因此,电子音乐创作
作为音乐科技领域发展的重要标志,在风格上也体现出比以往任何时代都鲜明的个性
化特征。六十年代,美国物理学家 Robert Moog 研制出了小型实用的电子合成器。
从此,首先在欧美地区,合成器作为新型的乐器被音乐家尤其是流行音乐家所采用并
飞快的流行开来。由于美国雄厚的经济和科技基础,在早期计算机音乐获得巨大成功
后,越来越多的音乐家和科学家步入到计算机音乐的研究与开发的领域中来,他们一
起工作、共同开展研究,许多新产品和新设计不断涌现。
1.3 音乐发生器的扩展
熟练的运用 89C51 单片机定时器产生固定频率的方波信号,推动喇叭发出旋律,
第 页
3
按下单键可以演奏预先设置的歌曲旋律,最重要的是自己还可以通过程序设计输入自
己喜欢的歌曲来演奏中,本设计采用简易音阶编码直觉式输入法方便设计音乐旋律,
可以扩充其功能如下:
1. 设计三个按键操作来更改歌曲的序号;
2. 可以按照歌曲的序号来播放歌曲;
3. 可以显示播放中歌曲的序号;
4. 可以存储多首歌曲;
剩余25页未读,继续阅读
资源评论
文档优选
- 粉丝: 98
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python培训之美眉图片下载爬虫 11 编程下载个人网站图片.flv
- COMSOL 钒液流电池仿真 3维钒液流电池仿真, 1)第一个是蛇形流道,等温模型, 2)第二个是交指流道非等温模型(也有等温模型), 3)第三个是三维瞬态模型,考虑储液罐内离子浓度随着运行时间的变
- 1、Pycharm 的安装与配置.mp4
- STM32脉冲注入法启动 bldc控制器方案,无刷电机 提供程序,原理图
- 毕业设计-基于Python的Django-vue智能旅游推荐系统(毕业全套文档+源码).zip
- 2、正则表达式符号与方法.mp4
- 3、正则表达式的应用举例.mp4
- VESC7500,电动冲浪板,船模,滑板车驱动器控制器方案,低压伺服keil源码,可以无感,霍尔单馈,正余弦波,ABZ等多种反馈信号,是用非线性磁链观测器,高频注入等多种算法于一身,上位机的源码,原理
- 4、实战-制作文本爬虫.mp4
- vue2流程图代码实现
- 1、Requests 介绍和安装.mp4
- 设备控制流程编辑框架 1.运行、复位流程工具编辑; 2.相机,寄存器,数量可增删改; 3.含报警、运行日志打印保存本地文件; 4.多线程任务,异步执行工具; 5.多轴操作工具; 6.电机,IO映射
- 2、第一个网页爬虫.mp4
- 乐鑫ESP32-S3红外重复码值发送参考代码
- 3、向网页提交数据.mp4
- COMSOL 大型复杂流道燃料电池仿真 下面两个模型: 1)具有树状的冷却流道,蛇形气体分配流道, 2)具有树状的气体分配流道(无冷却流道) 模型特点: 1)模型具有良好的收敛性, 2)网格质量也不
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功