- 113
- 0
- 约1.88万字
- 约 30页
- 2016-11-16 发布于浙江
- 举报
PAGE \* MERGEFORMAT 29
基于单片机STC89C52的数字音乐盒设计
引言
1.1设计的目的
通过课程设计,让学生熟悉单片机微机应用系统开发、研制的过程,软硬件设计的工作方法、工作内容、工作步骤。对学生进行基本技能训练,例如:组成系统、编程、调试、查阅资料、焊接电路板等。使学生理论联系实际,提高动手能力和分析问题、解决问题的能力。
1.2 设计的基本要求
(1)利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏不同的乐曲(至少3首歌曲);
(2)采用七段数码管显示当前播放的歌曲序号;
(3)可通过功能键选择乐曲,暂停,播放,上一首,下一首;
扩展功能:利用一个循环跟每一个音调同步,每改变一个音调就变换一下彩灯,从而实现音乐控制彩灯的功能。
总体设计
2.1基本工作原理
1、播放音乐的原理
发音原理:播放一段音乐需要的是两个元???,一个是音调,另一个是音符。首先要了解对应的音调,音调主要由声音的频率决定,同时也与声音强度有关。对一定强度的纯音,音调随频率的升降而升降;对一定频率的纯音、低频纯音的音调随声强增加而下降,高频纯音的音调却随强度增加而上升。另外,音符的频率有所不同。基于上面的内容,这样就对发音的原理有了一些初步的了解。
音符的发音主要靠不同的音频脉冲。利用单片机的内部定时器/计数器0,使其工作在模式1,定时中断,只要算出
您可能关注的文档
- 毕业论文(设计)基于Proteus的89C52双机通信仿真说明书.docx
- 毕业论文(设计)基于单片机89C52的数字频率计说明书.doc
- 毕业论文(设计)基于STC89C52的电子时钟设计说明书.doc
- 毕业论文(设计)基于AT89C51的防盗报警系统的设计说明书.doc
- 毕业论文(设计)基于c语言的工资管理系统程序设计说明书.doc
- 毕业论文(设计)基于AT89C52单片机的出租车计价器的设计说明书.doc
- 毕业论文(设计)基于89c51单片机的电动车里程表毕业设计说明书.doc
- 毕业论文(设计)基于AT89C51的时钟设计说明书.doc
- 毕业论文(设计)基于AT89C51单片机的交通灯控制系统设计说明书.doc
- 毕业论文(设计)基于CPLD的VHDL时钟设计说明书.doc
- 毕业论文(设计)基于AT89C51单片机万年历的毕业设计说明书.doc
- 毕业论文(设计)基于Verilog的设计说明书.doc
- 毕业论文(设计)基于AT89C51的体重称说明书.doc
- 毕业论文(设计)基于AT89C51单片机的蔬菜大棚温度控制系统设计说明书.doc
- 毕业论文(设计)基于AT89C51温湿度设计与仿真说明书.doc
- 毕业论文(设计)基于AT89C52单片机的光功率计的设计说明书.doc
- 毕业论文(设计)基于AT89C51单片机的电子时钟设计说明书.doc
- 毕业论文(设计)基于C单片机的数字滤波说明书.doc
- 毕业论文(设计)基于AT89C51的简易计算器说明书.doc
- 毕业论文(设计)基于Verilog的数字电路模拟实验说明书.docx
原创力文档

文档评论(0)