⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 music_data.h

📁 这是用AVR ATMega48单片机做的一个音乐播放程序.
💻 H
字号:
//===============================================================================
//    音乐文件数据
//    二维数组第一个表示音符,第二个表示节拍长度
//    音符里1-7表示7个音阶,数字前带"_"表示半音,L、M、H分别表示低、中、高音
//    具体定义见 music.h 文件里的定义
//===============================================================================

/*第一首:莫斯科郊外的夜晚*/
const byte music_dt0[][2] PROGMEM=
{{L6,P8},{M1,P8},{M3,P8},{M1,P8},{M2,P4},{M1,P8},{L7,P8},{M3,P4},{M2,P4},{L6,P2},
 {M1,P8},{M3,P8},{M5,P8},{M5,P8},{M6,P4},{M5,P8},{M4,P8},{M3,P2},
 {M4,P4},{M5,P4},{M7,P8},{M6,P8},{M3,P4},{M3,P8},
 {L7,P4},{L6,P8},{M3,P8},{M2,P8},{M4,P4},{M4,P8},{0,P8},
 {M5,P8},{M4,P8},{M3,P4},{M2,P8},{M1,P8},{M3,P4},{M2,P4},{L6,P2},{L6,P8},{0,P8},
 {0,P4},{0,0}};
 
/*第二首:铃儿响叮当*/
const byte music_dt1[][2] PROGMEM=
{{M3,P8},{M3,P8},{M3,P4},{M3,P8},{M3,P8},{M3,P4},
 {M3,P8},{M5,P8},{M1,P8D},{M2,P16},{M3,P2},
 {M4,P8},{M4,P8},{M4,P8D},{M4,P16},{M4,P8},{M3,P8},{M3,P8},{M3,P16},{M3,P16},
 {M3,P8},{M2,P8},{M2,P8},{M1,P8},{M2,P4},{M5,P4},
 {M3,P8},{M3,P8},{M3,P4},{M3,P8},{M3,P8},{M3,P4},
 {M3,P8},{M5,P8},{M1,P8D},{M2,P16},{M3,P4D},{0,P8},
 {M4,P8},{M4,P8},{M4,P8D},{M4,P16},{M4,P8},{M3,P8},{M3,P8},{M3,P16},{M3,P16},
 {M5,P8},{M5,P8},{M4,P8},{M2,P8},{M1,P4D},{0,P8},
 {0,0}};                            

/*第三首:卡秋沙*/
const byte music_dt2[][2] PROGMEM=
{{L6,P4D},{L7,P8},{M1,P4D},{L6,P8},
 {M1,P4},{L7,P8},{L6,P8},{L7,P4},
 {L3,P4},{L7,P4D},{M1,P8},{M2,P4D},
 {L7,P8},{M2,P4},{M1,P8},{L7,P8},
 {L6,P2},{M3,P4},{M6,P4},{M5,P4},
 {M6,P8},{M5,P8},{M4,P4},{M3,P8},
 {M2,P8},{M3,P4},{L6,P4},{0,P8},
 
 {M4,P4},{M2,P8},{M3,P4D},{M1,P8},
 {L7,P8},{L3,P8},{M1,P8},{L7,P8},
 {L6,P2},{M3,P4},{M6,P4},{M5,P4},
 {M6,P8},{M5,P8},{M4,P4},{M3,P8},
 {M2,P8},{M3,P4},{L6,P4},{0,P8},
 
 {M4,P4},{M2,P8},{M3,P4D},{M1,P8},
 {L7,P8},{L3,P8},{M1,P8},{L7,P8},
 {L6,P2},{0,0}};
 
/*第四首:康定情歌*/
const byte music_dt3[][2] PROGMEM=
{{M3,P8},{M5,P8},{M6,P8},{M6,P16},{M5,P16},{M6,P8D},{M3,P16},{M2,P4},
 {M3,P8},{M5,P8},{M6,P8},{M6,P16},{M5,P16},{M6,P8},{M3,P4D},
 {M3,P8},{M5,P8},{M6,P8},{M6,P16},{M5,P16},{M6,P8D},{M3,P16},{M2,P4},
 {M5,P8},{M3,P8},{M2,P16},{M3,P16},{M2,P16},{M1,P16},{M2,P8},{L6,P4D},
 {M6,P8},{M2,P4D},{M5,P8},{M3,P4D},{M2,P16},{M1,P16},{M6,P4D},{M5,P8},{M3,P8},
 {M2,P16},{M3,P16},{M2,P16},{M1,P16},{M2,P8},{M6,P4D},
 {0,0}};
 
/*第五首:童年*/
const byte music_dt4[][2] PROGMEM=
{{H3,P8},{H3,P4},{H3,P8},{H3,P4},{H2,P4},{H1,P8},{H1,P4},{H1,P8},{H2,P8},
 {H1,P8},{M6,P4},
 {M5,P8},{M5,P4},{M5,P8},{M6,P8},{M5,P8},{H2,P8},{H3,P8},{H1,P2},
 {M3,P8},{M5,P8},{M5,P4},{M3,P8},{M5,P8},{M6,P8},{M6,P8},{M7,P8},{M6,P4},
 {M6,P8},{M6,P8},{M5,P8},
 {H1,P4},{H1,P8},{H1,P4},{H1,P8},{M6,P8},{H1,P8},{M6,P8},{M5,P2},
 {M3,P8},{M5,P8},{M5,P8},{M3,P8},{M5,P8},{M6,P8},{M6,P8},{M7,P8},{M6,P4},
 {M6,P8},{M6,P8},{M5,P8},
 {H1,P4},{H1,P8},{H1,P8},{H1,P8},{M6,P8},{M6,P8},{H1,P8},{H2,P2},
 {H5,P8},{H5,P4},{H5,P8},{H5,P4},{H3,P8},{H2,P8},{H1,P8},{H1,P4},{M6,P4},
 {H1,P8},{M6,P8},{H1,P8},
 {H2,P8},{H2,P8},{H2,P8},{H2,P8},{H2,P8},{H1,P8},{H3,P8},{H2,P8},{H2,P2},
 {H3,P8},{H3,P4},{H3,P8},{H3,P4},{H2,P4},{H1,P8},{H1,P4},{H1,P8},{H2,P8},
 {H1,P8},{M6,P4},
 {M5,P8},{M5,P4},{M5,P8},{M6,P8},{M5,P8},{H2,P8},{H3,P8},{H1,P2},
 {H3,P8},{H3,P4},{H3,P8},{H3,P4},{H2,P4},{H1,P8},{H1,P4},{H1,P8},{H2,P8},
 {H1,P8},{M6,P4},
 {M5,P8},{M5,P4},{M5,P8},{M6,P8},{M5,P8},{H2,P8},{H3,P8},{H1,P2},
 {0,0}};

/*第六首:沧海一声笑*/
const byte music_dt5[][2] PROGMEM=
{{M6,P8},{M6,P16},{M5,P16},{M3,P8D},{M2,P16},{M1,P2},
 {M3,P8D},{M2,P16},{M1,P8},{L6,P16},{L5,P16},{L5,P2},
 {L5,P8D},{L6,P16},{L5,P8D},{L6,P16},{M1,P8D},{M2,P16},{M3,P8},{M5,P8},
 {M6,P8D},{M5,P16},{M3,P16},{M2,P16},{M1,P8},{M2,P2},
 {0,0}};

/*第七首:两只蝴蝶*/
const byte music_dt6[][2] PROGMEM=
{{M5,P8},{M5,P8},{M6,P8},{H1,P8},{M7,P8},{M7,P8},{M6,P8},
 {M3,P4},{M2,P8},{M3,P8},{M3,P4D},{0,P4},
 {M3,P8},{M3,P8},{M5,P8},{M6,P4},{H1,P4D},
 {L6,P8},{M5,P8},{M3,P8},{M2,P2D},
 {M3,P8},{M5,P8},{M5,P8},{M3,P8},{M5,P4},{0,P8},
 {H1,P4},{M7,P8},{M6,P8},{M7,P8},{M3,P4},{0,P8},
 {M6,P8},{M6,P8},{H1,P8},{M6,P8},{M5,P8},{M3,P8},{M2,P4},{M2,P4},{M3,P8},{M5,P2},
 {M5,P8},
 {0,0}};
 
/*第八首:两只老虎*/
const byte music_dt7[][2] PROGMEM=
{{M1,P4},{M2,P4},{M3,P4},{M1,P4},{M1,P4},{M2,P4},{M3,P4},{M1,P4},
 {M3,P4},{M4,P4},{M5,P2},{M3,P4},{M4,P4},{M5,P2},
 {M5,P8D},{M6,P16},{M5,P8D},{M4,P16},{M3,P4},{M1,P4},
 {M5,P8D},{M6,P16},{M5,P8D},{M4,P16},{M3,P4},{M1,P4},
 {M1,P4},{M5,P4},{M1,P2},{M1,P4},{M5,P4},{M1,P2},
 {0,0}};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -