四分音符为一拍,每小节有三拍(四分音符代表一拍)4/4。。。。。。。。。。。以四分音符为一拍,每小节有四拍(四分音符代表一拍)表2.2节拍表拍数字符拍数字符1/800H208H1/401H5/209H1/202H30AH3/403H7/20BH104H40CH5/405H50DH3/206H60EH7/407H80FH东北大学课程设计2.2设计方案的拟定和选择2.2.1.基本方案实现四10个按键选择10首歌曲,能够实现音乐播放。演奏通过按键来停止,在LCD上显示演奏歌曲的名称。简单说明:采用8279芯片来控制键盘,使其IRQ引脚接单片机的外部中断0,一旦有键按下就对应一首曲播放目。停止按键可以使用外部中断1来实现。关于LCD采用的是并行接法传输数据,查找汉字码表找出各首歌名的对应数码,软件中用数组存储即可,一个歌名用一个数组,根据按键可以把存储各首歌名数码的数组首地址传给全局指针,调用显示函数即可显示相应的歌名。各音调对应的定时器初始装载表也以数组的形式按升调顺序存储,并按前面所述将各歌曲的对应音调和节拍存储在数组中,有按键按下时,将对应歌曲的数组首地址传给全局指针,利用相应的处理函数调出音调对应的定时器装载值表,给定时器装载初值并启动,产生控制扬声器的方波,根据低半字节控制延时时间,即音调的发音长短。2.2.2.附加方案能够在播放音乐得同时,实现LCD同步显示歌曲的歌名和歌词内容。东北大学课程设计第三章音乐播放器硬件电路的设计和调试3.1硬件原理电路的设计由设计原理框图2.1,分别设计相应模块,构成原理图。3.1.1时钟与复位模块由电容,电位器,按键组成复位电路部分,该电路接于单片机的RESET端可以通过按键达到手动复位的效果,也可以通过电位器和电容组成上电复位电路。通过复位电路使单片机回到初始状态。图3.1复位电路和晶振时钟电路3.1.2按键选择模块图3.3按键选择模块