- 5
- 0
- 约1.63千字
- 约 10页
- 2015-08-12 发布于广东
- 举报
第29章 单片机音乐播放 单片机以其灵活的指令系统以及强大的功能,除了在测控领域中有着广泛的应用外,还经常应用于智能玩具、电子贺卡等场合。在这些产品中,使用单片机驱动蜂鸣器来发出声音,而且还可以控制其发出不同的声调,从而连接起来构成一个曲子。 目前市场上有很多种音乐芯片或者音乐模块,可以直接产生各种曲子。但是这种模块价格比较贵,性价比不高。对于一些仅需要产生简单的音符或简短曲子的场合,可以使用单片机配合简单的蜂鸣器而产生需要的音乐效果,这种方法充分发挥了单片机的优势。 本章主要介绍了音调和节拍的基本原理,以及如何使用单片机进行音乐播放。然后通过一个具体的实例来讲解如何使用单片机演奏曲子。 29.1 单片机发音概述 一般说来,单片机配合外接的蜂鸣器可以发出基本的单音频率。由于蜂鸣器发出的声音不包含相应幅度的谐波频率,因此采用这种方法不能演奏出多种音色的声音。使用单片机配合蜂鸣器来发音,只需弄清楚两个概念即可,也就是“音调”和“节拍”。其中,音调表示一个音符唱多高的频率;节拍表示一个音符唱多长的时间。下面分别介绍音调和节拍的相关知识,以及如何使用单片机来实现音调和节拍。 29.1.1 音调 音调是表示一个音符唱多高的频率,和平时所说的“音高”十分类似。这是音乐学中的名词,在音乐中常把中央C上方的A音定为标准音高,其频率f=440Hz。其余音均通过和其比较获得。 如果f1和f2两个
原创力文档

文档评论(0)