频率;4其记数值的求法如:T=65536-N=65536-Fi/2/Fr。例:设K=65536,F=1000000=Fi=1MHZ。求低音DO(26HZ),中音DO(523HZ),高音DO(1046HZ)的记数值。5每个音符使用1个音节,字节的高四位代表音符的高低,低四位代表音符的节拍。如果1拍为0.4秒,1/4拍为0.1秒,假设1/4拍为DELAY,则1拍为4DELAY。6歌曲设计采用直觉式输入法,由程序中直接输入“01h,02h,03h”,便会演奏DOREME。3.3功能说明:1先把乐谱的音符找出,然后建立表建立T值的顺序2把T值表建立在TABLE1,构成发音符的记数值放在“TABLE”3简谱码为高位,节拍为低四位,音符节拍码放在程序的“TABLE”处。表一各调1/4节拍的时间设定各调1/8节拍的时间设定曲调值DELAY曲调值DELAY调4/4125毫秒调4/462毫秒调3/4187毫秒调3/494毫秒调2/4250毫秒调2/4125毫秒表3.3-1(表1)表二简谱对应的简谱码T值,节拍数简谱发音简谱码T值5低音SO1642606低音LA2644007低音TI3645241中音DO4645802中音RE5646863中音MI6647774中音FA7648205中音SO8648986中音LA9649687中音TIA650301高音DOB650582高音REC651103高音MED651574高音FAE651785高音SOF65217不发音0表3.3-2(表2)表三节拍码节拍数节拍码节拍数11/4拍22/4拍33/4拍41拍51又1/4拍61又1/2拍82拍A2又1/2拍C3拍F3又3/4拍3.4音乐播放器硬件电路图图3.4-14*4键盘16*2液晶显示单片机音乐播放电路复位晶振电路3.5音乐播放器原理流程图主程序开始初始化变量及LCD显示接口初始化定时器液晶显示姓名、学号