音乐播放课程设计(1)
单 片 机 课 程 设 计
课题名称:单片机音乐播放指导教师:张朝龙
设计成员:陶开霞、何菲、
汪冰冰、龚利峰
摘 要
基于STC89C52RC单片机的乐曲播放器的硬件设计和软件设计本系统实现了播放乐曲,并可以通过按键随时播放歌曲曲目,同时显示当前播放乐曲的编号。
通过控制定时器的定时时间来产生不同频率的方波,驱动蜂鸣器发出不同音阶的声音,再利用延迟来控制发音时间的长短,即可控制音调中的节拍。把乐谱中的音符和相应的节拍变换为定常数和延迟常数,作为数据表格存放在存储器中。由程序查表得到定时常数和延迟常数,分别用以控制定时器产生方波的频率和发出该频率方波的持续时间。当延迟时间到时,再查下一个音符的定时常数和延迟常数。依次下去,就可以自动演奏乐曲。
通过实际的实验证明,该系统具有硬件设计简单,软件可调整性大,系统稳定可靠等优点。
关键字: STC89C52RC 中断 频率 节拍
2
目 录
第一章 引 言 ........................................................................................................................... 4 第二章 硬件设计 ................................................................................................................... 5
2.1硬件原理的总体思想 .................................................................................................. 5 2.2 硬件模块 ....................................................................................................................... 5
2.2.1 单片机最小系统模块 ........................................................................................... 6 2.2.2 按键控制模块 ....................................................................................................... 7 2.2.3 复位模块 ............................................................................................................... 7 2.2.4 数码管显示模块 ................................................................................................... 8 2.2.5 蜂鸣器驱动模块 ................................................................................................... 8
第三章 软件设计 ................................................................................................................... 9
3.1 音乐解码原理 .............................................................................................................. 9
3.1.1 利用 I/O 口发声原理 ....................................................................................... 9 3.1.2 音乐基本知识 ..................................................................................................... 9
3.2 软件基本流程图 ........................................................................................................ 11 3.3 程序源代码 ................................................................................................................. 11
3
第一章 引 言
简简单单的几个音符,却展现了它奇特多彩的个性,呈现出一个色彩斑斓的世界。音乐的基本要素是指构成音乐的各种元素,包括音的高低、音的长短、音的强弱和音色。由这些基本要素互相结合,形成音乐的常用的“形式要素”,例如:节奏、曲调、和声,以及力度、速度、调式、曲式、织体等。
近十几年来,单片机作为微计算机一个很重要的分支,应用广泛,发展迅速,已经对人类社会产生了深远的影响。单片机具有体积小、重量轻、耗能省、价格低可靠性和通用灵活性等特点,在我国已经得到广泛的应用。如汽车、航空、电话、传真、视频等,很多行业设计自动控制情况下,通常会涉及单片机技术。
本次毕业设计内容是基于单片机音乐播放器,“单片机音乐播放器”是一个比较贴近实际生活的题目,也有一定的趣味性。因此,我们对设计始终保持了较浓的兴趣,设计中始终以贴近实际为原则,包括硬件电路的可行性,软件程序的编译运行的可靠性,电路的成本价格等都做了相应的考虑。
单片机利用定时器可以产生各种固定频率的方波信号,也可以产生包括Do、Re、Me--等音阶在内的各种频率声音。将各个音阶连接在一起,便可组成一支曲子或是演奏一段旋律。基于这个思想,本设计了一款特殊的\音乐播放器\,其核心器件采用STC89C52RC单片机。播放器具有电路简单,功能强大等特点。
4
第二章 硬件设计
2.1硬件原理的总体思想
将蜂鸣器接在P1.0端口,通过单片机产生不同频率的脉冲,从而控制蜂鸣器产生不同的音调,表现出节拍的性质,从而实现音乐的播放,通过P3口的按键实现控制单片机选择音乐的功能,从而实现设计。
2.2 硬件模块
5
…… 此处隐藏:1071字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




