简易电子琴设计用单片机控制扬声器,弹奏出一段音乐。一、预备知识:乐曲由不同音符组成,各音符都有对应的频率,频率不同的方波加在扬声器上,就产生一个持续的音符。利用不同的音符、音高、音长组合,就可产生想要的音乐。对于单片机来说,利用其定时器产生不同频率的方波非常方便,以 11.0592、22.1184MHz 晶振(实验箱)为例,列出高中低音符与单片机定时器初值如下表所示注意:1、一个音段常见由7 个标准音组成(1do、2ri、3mi、4fa、5sol、6la、7si),但实际乐曲中还有一些介于2 个标准音之间的音,即半度音,有1.5、2.5、4.5、5.5、6.5 共5 个,所以完整的1 个音段有12 个音。2、选择简谱时,尽量选用只含7 个标准音的乐曲,而且要选C 大调的(简谱左上角标着1=C X/4),否则各音符的频率要做相应的变化。10二、设计目的了解扬声器的发声原理,进一步熟悉定时器、键盘扫描、LED 显示电路的工作原理及编程方法。三、设计内容1、设计键盘、LED 显示、扬声器驱动电路原理图;2、设计程序流