毕业论文

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

STC89C52单片机音乐播放器的设计+程序+电路图(4)

时间:2021-12-12 10:46来源:毕业论文
2。2 音调 不同频率的声音即音调不同,它们一般被分成 7 个音调,依次唱成 DO、RE、MI、FA、 SO、LA、SI,即唱成简谱的 1、2、3、4、5、6、7,相当于汉字多来

2。2 音调

不同频率的声音即音调不同,它们一般被分成 7 个音调,依次唱成 DO、RE、MI、FA、 SO、LA、SI,即唱成简谱的 1、2、3、4、5、6、7,相当于汉字“多来米发梭拉西”的读音, 叫“音调”,即 Tone。通常唱成 1、2、3、4、5、6、7 的音叫自然音,那些在它们的左上 角加上﹟号或者 b 号的叫变化音。﹟叫升记号,表示把音在原来的基础上升高半音,b 叫 降记音,表示在原来的基础上降低半音。例如高音 DO 的频率(1046Hz)刚好是中音 DO 的 频率(523Hz)的一倍,中音 DO 的频率(523Hz)刚好是低音 DO 频率(266 Hz)的一倍; 同样的,高音 RE 的频率(1175Hz)刚好是中音 RE 的频率(587Hz)的一倍,中音 RE 的频 率(587Hz)刚好是低音 RE 频率(294 Hz)的一倍。[4]

2。3 节拍

构成音乐的两个重要因素是音调和节拍,所以一首歌曲光有音调是不够的,还需要节 拍。节拍可以调节歌曲的快慢程度,从而让歌曲具有不同的旋律。至于 1 拍多长时间,并 没有严格规定,风格不同的歌曲歌曲节拍都不相同。比如欢快的歌曲,节奏快,每一拍的 时间就短,慢歌则相反。音持续时间的长短,一般用拍数表示。休止符表示暂停发音。

每个音符对应着不同频率,这样就可以利用不同的频率的组合,加以与拍数对应的延 时,构成歌曲。了解一些音乐的基础知识,我们可知产生不同频率的音频脉冲即能产生音 乐。对于单片机来说,利用定时/计数器来产生不同频率的方波信号是非常简单的事。因 此,想要单片机播放出动听的音乐,需要弄清楚音乐中的音符和对应的频率和单片机定时

器初值之间的关系。还要根据歌曲的旋律来定每一拍的时间。[11]

3 音乐播放系统硬件设计文献综述

3。1 STC89C52 介绍

3。1。1 概述

STC89C52 是一个低电压,高性能 CMOS 8 位单片机,片内含 8k bytes 的可反复擦写的 Flash 只读程序存储器和 256 bytes 的随机存取数据存储器(RAM),器件采用 ATMEL 公司 的高密度、非易失性存储技术生产,兼容标准 MCS-51 指令系统,片内置通用 8 位中央处 理器和 Flash 存储单元,功能强大的 STC89C52 单片机可为您提供许多较复杂系统控制应 用场合。

STC89C52 有 40 个引脚,4 个 8 位外部双向 I/O 口,同时内含 2 个外中断口,3 个 16 位可编程定时计数器,2 个全双工串行通信口,2 个读写口线。STC89C52 有 PDIP、PQFP/TQFP 及 PLCC 等三种封装形式,以适应不同产品的需求。[3]

3。1。2 主要功能特性

◆8k 可反复擦写(>1000 次)Flash ROM;

◆32 个双向 I/O 口;

◆256x8bit 内部 RAM ;

◆3 个 16 位可编程定时/计数器中断;

◆时钟频率 0-24MHz;

◆2 个串行中断;

◆可编程 UART 串行通道;

◆2 个外部中断源;

◆共 8 个中断源;

◆2 个读写中断口线;

◆3 级加密位;

◆兼容 MCS51 指令系统;

◆低功耗空闲和掉电模式;

◆软件设置睡眠和唤醒功能;

3。1。3 引脚功能

① 主电源引脚

VCC(40 脚),接+5V 电源正端;

GND(20 脚),接+5V 电源地端;

② 外接晶体或外部振荡器引脚

XTAL1(19 脚),接外部晶振的一个引脚。在单片机内它是一个反相放大器的输入端。 当采用外部振荡器时,此引脚应接地。 STC89C52单片机音乐播放器的设计+程序+电路图(4):http://www.youerw.com/zidonghua/lunwen_86328.html

------分隔线----------------------------
推荐内容