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

📄 test025.c

📁 51单片机全套学习资料 提供电路原理图 各种C语言实验程序 包括LED流水灯,数码管显示,中断,定时器,串口通信,DS18B20温度显示,液晶1602,12864显示,看门狗,按键检测,音乐播放等程序
💻 C
📖 第 1 页 / 共 3 页
字号:
uint8 code Music_piaoxue[] ={
    0x17,0x02, 0x16,0x03, 0x17,0x03, 0x15,0x01, 0x16,0x02,
    0x19,0x03, 0x16,0x03, 0x17,0x02, 0x16,0x02, 0x15,0x01,
    0x16,0x02, 0x10,0x02, 0x11,0x01, 0x15,0x02, 0x16,0x02,
    0x17,0x03, 0x19,0x03, 0x1A,0x04, 0x1A,0x04, 0x1F,0x67,
    0x19,0x02, 0x16,0x03, 0x17,0x03, 0x16,0x03, 0x17,0x0E,
    0x16,0x04, 0x15,0x03, 0x16,0x03, 0x17,0x01, 0x17,0x03,
    0x19,0x03, 0x1A,0x04, 0x1A,0x04, 0x1F,0x67, 0x19,0x02,
    0x16,0x03, 0x17,0x03, 0x16,0x0D, 0x17,0x0E, 0x16,0x04,
    0x15,0x03, 0x16,0x0E, 0x15,0x04, 0x15,0x01, 0x16,0x03,
    0x17,0x03, 0x16,0x03, 0x15,0x03, 0x16,0x02, 0x15,0x03,
    0x16,0x03, 0x17,0x04, 0x19,0x67, 0x17,0x03, 0x16,0x03,
    0x17,0x02, 0x17,0x03, 0x19,0x03, 0x1A,0x02, 0x1A,0x03,
    0x19,0x0E, 0x17,0x04, 0x17,0x02, 0x17,0x03, 0x19,0x03,
    0x16,0x04, 0x17,0x67, 0x16,0x03, 0x15,0x03, 0x16,0x01,
    0x17,0x03, 0x19,0x03, 0x1A,0x04, 0x1A,0x04, 0x1F,0x67,
    0x19,0x02, 0x16,0x03, 0x17,0x03, 0x16,0x03, 0x17,0x0E,
    0x16,0x04, 0x15,0x03, 0x16,0x03, 0x17,0x01, 0x17,0x03,
    0x19,0x03, 0x1A,0x04, 0x1A,0x04, 0x1F,0x67, 0x19,0x02,
    0x16,0x03, 0x17,0x03, 0x16,0x0D, 0x17,0x0E, 0x16,0x04,
    0x15,0x03, 0x16,0x0E, 0x15,0x04, 0x15,0x01, 0x16,0x03,
    0x17,0x03, 0x16,0x03, 0x15,0x03, 0x16,0x02, 0x15,0x03,
    0x16,0x03, 0x17,0x04, 0x19,0x67, 0x17,0x03, 0x16,0x03,
    0x17,0x02, 0x17,0x03, 0x19,0x03, 0x1A,0x02, 0x1A,0x03,
    0x19,0x03, 0x17,0x04, 0x17,0x67, 0x17,0x03, 0x19,0x03,
    0x16,0x04, 0x17,0x67, 0x16,0x03, 0x15,0x03, 0x16,0x01,
    0x17,0x03, 0x19,0x03, 0x1A,0x03, 0x1F,0x03, 0x20,0x0C,
    0x20,0x0E, 0x21,0x02, 0x20,0x03, 0x1F,0x04, 0x1A,0x04,
    0x1F,0x0E, 0x1F,0x01, 0x20,0x03, 0x1F,0x03, 0x17,0x02,
    0x17,0x03, 0x19,0x03, 0x16,0x03, 0x17,0x03, 0x17,0x03,
    0x16,0x0E, 0x15,0x04, 0x15,0x00, 0x17,0x03, 0x19,0x03,
    0x1A,0x03, 0x1F,0x03, 0x20,0x0C, 0x20,0x0E, 0x21,0x02,
    0x20,0x03, 0x1F,0x04, 0x1A,0x04, 0x1F,0x0E, 0x1F,0x01,
    0x20,0x03, 0x1F,0x03, 0x17,0x02, 0x17,0x03, 0x19,0x03,
    0x16,0x03, 0x17,0x03, 0x19,0x03, 0x16,0x0E, 0x17,0x04,
    0x15,0x00, 0x00,0x00};

/*“昨日重现”曲谱编码表*/
uint8 code Music_zuorichongxian[]={
    0x15,0x03, 0x15,0x03, 0x16,0x03, 0x17,0x02, 0x19,0x02, 
    0x19,0x03, 0x17,0x03, 0x19,0x03, 0x17,0x03, 0x1A,0x02,
    0x19,0x66, 0x17,0x02, 0x17,0x03, 0x19,0x03, 0x1A,0x02,
    0x16,0x02, 0x17,0x03, 0x19,0x66, 0x1A,0x15, 0x17,0x03,
    0x19,0x03, 0x1A,0x02, 0x21,0x02, 0x20,0x03, 0x1F,0x02,
    0x1B,0x0D, 0x1B,0x66, 0x19,0x03, 0x17,0x03, 0x19,0x02,
    0x17,0x0C, 0x16,0x14, 0x15,0x03, 0x15,0x03, 0x16,0x03,
    0x17,0x03, 0x19,0x02, 0x19,0x0D, 0x19,0x03, 0x17,0x03,
    0x19,0x03, 0x17,0x03, 0x1A,0x03, 0x19,0x02, 0x17,0x0D,
    0x17,0x02, 0x17,0x03, 0x19,0x03, 0x1A,0x02, 0x1B,0x02,
    0x17,0x03, 0x19,0x02, 0x1A,0x0D, 0x1A,0x01, 0x1B,0x02,
    0x20,0x02, 0x1F,0x03, 0x1B,0x03, 0x1A,0x66, 0x1B,0x03,
    0x1F,0x03, 0x1B,0x03, 0x1F,0x03, 0x1B,0x02, 0x1A,0x66,
    0x1A,0x03, 0x1B,0x03, 0x1F,0x02, 0x1F,0x02, 0x1A,0x03,
    0x1F,0x02, 0x20,0x0D, 0x20,0x16, 0x1F,0x02, 0x20,0x02,
    0x21,0x03, 0x21,0x03, 0x21,0x03, 0x21,0x02, 0x20,0x03,
    0x1F,0x03, 0x1B,0x0D, 0x1F,0x03, 0x1B,0x0D, 0x1A,0x66,
    0x17,0x03, 0x19,0x0D, 0x19,0x14, 0x1F,0x03, 0x20,0x03,
    0x21,0x03, 0x21,0x03, 0x21,0x03, 0x21,0x03, 0x21,0x02,
    0x20,0x03, 0x1F,0x03, 0x1B,0x0D, 0x1F,0x03, 0x1B,0x03,
    0x1A,0x66, 0x17,0x03, 0x19,0x0D, 0x19,0x14, 0x1A,0x03,
    0x1B,0x03, 0x1F,0x03, 0x1B,0x03, 0x1F,0x03, 0x20,0x66,
    0x1F,0x03, 0x1B,0x03, 0x1F,0x03, 0x1B,0x03, 0x1F,0x03,
    0x20,0x66, 0x1F,0x03, 0x20,0x03, 0x21,0x02, 0x21,0x02,
    0x20,0x03, 0x1F,0x02, 0x1A,0x0D, 0x1A,0x02, 0x17,0x02,
    0x17,0x0D, 0x1A,0x03, 0x17,0x03, 0x19,0x0D, 0x19,0x14,
    0x17,0x03, 0x17,0x03, 0x16,0x04, 0x15,0x0E, 0x15,0x03,
    0x16,0x03, 0x17,0x0B, 0x17,0x0D, 0x18,0x0C, 0x16,0x0D,
    0x16,0x14, 0x17,0x03, 0x17,0x03, 0x17,0x03, 0x18,0x02,
    0x16,0x03, 0x16,0x16, 0x15,0x03, 0x17,0x03, 0x17,0x02,
    0x19,0x02, 0x19,0x03, 0x17,0x03, 0x19,0x03, 0x17,0x03,
    0x1A,0x02, 0x19,0x66, 0x17,0x02, 0x17,0x03, 0x19,0x03,
    0x1A,0x02, 0x16,0x02, 0x17,0x03, 0x19,0x66, 0x1A,0x15,
    0x17,0x03, 0x19,0x03, 0x1A,0x02, 0x21,0x02, 0x20,0x03,
    0x1F,0x02, 0x1B,0x0D, 0x1B,0x66, 0x19,0x03, 0x17,0x03,
    0x19,0x02, 0x17,0x0C, 0x16,0x14, 0x15,0x03, 0x15,0x03,
    0x16,0x03, 0x17,0x03, 0x19,0x02, 0x19,0x0D, 0x19,0x03,
    0x17,0x03, 0x19,0x03, 0x17,0x03, 0x1A,0x03, 0x19,0x02,
    0x17,0x0D, 0x17,0x02, 0x17,0x03, 0x19,0x03, 0x1A,0x02,
    0x1B,0x02, 0x17,0x03, 0x19,0x02, 0x1A,0x0D, 0x1A,0x01,
    0x1B,0x02, 0x20,0x02, 0x1F,0x03, 0x1B,0x03, 0x1A,0x66,
    0x1B,0x03, 0x1F,0x03, 0x1B,0x03, 0x1F,0x03, 0x1B,0x02,
    0x1A,0x66, 0x1A,0x03, 0x1B,0x03, 0x1F,0x02, 0x1F,0x02,
    0x1A,0x03, 0x1F,0x02, 0x20,0x0D, 0x20,0x16, 0x1F,0x02,
    0x20,0x02, 0x21,0x03, 0x21,0x03, 0x21,0x03, 0x21,0x02,
    0x20,0x03, 0x1F,0x03, 0x1B,0x0D, 0x1F,0x03, 0x1B,0x0D,
    0x1A,0x66, 0x17,0x03, 0x19,0x0D, 0x19,0x14, 0x1F,0x03,
    0x20,0x03, 0x21,0x03, 0x21,0x03, 0x21,0x03, 0x21,0x03,
    0x21,0x02, 0x20,0x03, 0x1F,0x03, 0x1B,0x0D, 0x1F,0x03,
    0x1B,0x03, 0x1A,0x66, 0x17,0x03, 0x19,0x0D, 0x19,0x14,
    0x1A,0x03, 0x1B,0x03, 0x1F,0x03, 0x1B,0x03, 0x1F,0x03,
    0x20,0x66, 0x1F,0x03, 0x1B,0x03, 0x1F,0x03, 0x1B,0x03,
    0x1F,0x03, 0x20,0x66, 0x1F,0x03, 0x20,0x03, 0x21,0x02,
    0x21,0x02, 0x20,0x03, 0x1F,0x02, 0x1A,0x0D, 0x1A,0x02,
    0x17,0x02, 0x17,0x0D, 0x1A,0x03, 0x17,0x03, 0x19,0x0D,
    0x19,0x14, 0x17,0x03, 0x17,0x03, 0x16,0x04, 0x15,0x0E,
    0x15,0x03, 0x16,0x03, 0x17,0x0B, 0x17,0x0D, 0x18,0x0C,
    0x16,0x0D, 0x16,0x01, 0x1F,0x02, 0x20,0x02, 0x21,0x03,
    0x21,0x03, 0x21,0x03, 0x21,0x02, 0x20,0x03, 0x1F,0x03,
    0x1B,0x0D, 0x1F,0x03, 0x1B,0x0D, 0x1A,0x02, 0x17,0x03,
    0x19,0x0D, 0x19,0x14, 0x1F,0x03, 0x20,0x03, 0x21,0x03,
    0x21,0x03, 0x21,0x03, 0x21,0x03, 0x21,0x02, 0x20,0x03,
    0x1F,0x03, 0x1B,0x03, 0x1F,0x03, 0x1B,0x03, 0x1A,0x0D,
    0x1A,0x02, 0x17,0x03, 0x19,0x0D, 0x19,0x14, 0x1F,0x02,
    0x20,0x02, 0x21,0x03, 0x21,0x03, 0x21,0x03, 0x21,0x66,
    0x20,0x03, 0x1F,0x03, 0x1B,0x0D, 0x1F,0x03, 0x1B,0x0D,
    0x1A,0x66, 0x17,0x03, 0x19,0x0D, 0x19,0x00, 0x00,0x00};


/*“笑傲江湖”曲谱编码表*/
unsigned char code Music_xiaoaojianghu[]={
    0x19,0x04, 0x1A,0x04, 0x1F,0x04, 0x20,0x04, 0x23,0x03, 
    0x20,0x03, 0x19,0x04, 0x1A,0x04, 0x1F,0x04, 0x20,0x04,
    0x19,0x02, 0x1A,0x03, 0x1A,0x04, 0x19,0x04, 0x17,0x71,
    0x16,0x04, 0x15,0x01, 0x17,0x67, 0x16,0x04, 0x15,0x03,
    0x24,0x0E, 0x23,0x04, 0x0F,0x01, 0x0F,0x71, 0x10,0x04,
    0x0F,0x71, 0x10,0x04, 0x15,0x71, 0x16,0x04, 0x17,0x0D,
    0x19,0x03, 0x1A,0x71, 0x19,0x04, 0x17,0x0E, 0x16,0x04,
    0x15,0x03, 0x16,0x01, 0x1A,0x03, 0x1A,0x04, 0x19,0x04,
    0x17,0x71, 0x16,0x04, 0x15,0x01, 0x17,0x67, 0x16,0x04,
    0x15,0x03, 0x24,0x0E, 0x23,0x04, 0x0F,0x01, 0x0F,0x71,
    0x10,0x04, 0x0F,0x71, 0x10,0x04, 0x15,0x71, 0x16,0x04,
    0x17,0x0D, 0x19,0x03, 0x1A,0x71, 0x19,0x04, 0x17,0x0E,
    0x16,0x04, 0x15,0x03, 0x16,0x01, 0x1A,0x03, 0x1A,0x04,
    0x19,0x04, 0x17,0x71, 0x16,0x04, 0x15,0x01, 0x17,0x67,
    0x16,0x04, 0x15,0x03, 0x24,0x0E, 0x23,0x04, 0x0F,0x01,
    0x0F,0x71, 0x10,0x04, 0x0F,0x71, 0x10,0x04, 0x15,0x71,
    0x16,0x04, 0x17,0x0D, 0x19,0x03, 0x1A,0x71, 0x19,0x04,
    0x17,0x0E, 0x16,0x04, 0x15,0x03, 0x16,0x01, 0x1A,0x03,
    0x1A,0x04, 0x19,0x04, 0x17,0x71, 0x16,0x04, 0x15,0x01,
    0x17,0x67, 0x16,0x04, 0x15,0x03, 0x24,0x0E, 0x23,0x04,
    0x0F,0x01, 0x0F,0x71, 0x10,0x04, 0x0F,0x71, 0x10,0x04,
    0x15,0x71, 0x16,0x04, 0x17,0x0D, 0x19,0x03, 0x1A,0x71,
    0x19,0x04, 0x17,0x0E, 0x16,0x04, 0x15,0x03, 0x15,0x01,
    0x10,0x04, 0x15,0x04, 0x16,0x04, 0x17,0x04, 0x10,0x04,
    0x15,0x04, 0x16,0x04, 0x17,0x04, 0x10,0x04, 0x15,0x04,
    0x16,0x04, 0x17,0x04, 0x10,0x04, 0x15,0x04, 0x16,0x04,
    0x17,0x04, 0x1A,0x03, 0x1A,0x04, 0x19,0x04, 0x17,0x71,
    0x16,0x04, 0x15,0x01, 0x17,0x67, 0x16,0x04, 0x15,0x03,
    0x24,0x0E, 0x23,0x04, 0x0F,0x01, 0x0F,0x71, 0x10,0x04,
    0x0F,0x71, 0x10,0x04, 0x15,0x71, 0x16,0x04, 0x17,0x0D,
    0x19,0x03, 0x1A,0x71, 0x19,0x04, 0x17,0x0E, 0x16,0x04,
    0x15,0x03, 0x16,0x01, 0x1A,0x03, 0x1A,0x04, 0x19,0x04,
    0x17,0x71, 0x16,0x04, 0x15,0x01, 0x17,0x67, 0x16,0x04,
    0x15,0x03, 0x24,0x0E, 0x23,0x04, 0x0F,0x01, 0x0F,0x71,
    0x10,0x04, 0x0F,0x71, 0x10,0x04, 0x15,0x71, 0x16,0x04,
    0x17,0x0D, 0x19,0x03, 0x1A,0x71, 0x19,0x04, 0x17,0x0E,
    0x16,0x04, 0x15,0x03, 0x16,0x01, 0x1A,0x03, 0x1A,0x04,
    0x19,0x04, 0x17,0x71, 0x16,0x04, 0x15,0x01, 0x17,0x67,
    0x16,0x04, 0x15,0x03, 0x24,0x0E, 0x23,0x04, 0x0F,0x01,
    0x0F,0x71, 0x10,0x04, 0x0F,0x71, 0x10,0x04, 0x15,0x71,
    0x16,0x04, 0x17,0x0D, 0x19,0x03, 0x1A,0x71, 0x19,0x04,
    0x17,0x0E, 0x16,0x04, 0x15,0x03, 0x16,0x01, 0x1A,0x03,
    0x1A,0x04, 0x19,0x04, 0x17,0x71, 0x16,0x04, 0x15,0x01,
    0x17,0x67, 0x16,0x04, 0x15,0x03, 0x24,0x0E, 0x23,0x04,
    0x0F,0x01, 0x0F,0x71, 0x10,0x04, 0x0F,0x71, 0x10,0x04,
    0x15,0x71, 0x16,0x04, 0x17,0x0D, 0x19,0x03, 0x1A,0x71,
    0x19,0x04, 0x17,0x0E, 0x16,0x04, 0x15,0x03, 0x15,0x01,
    0x00,0x00 };


/*“祝你生日快乐”曲谱编码表*/
uint8 code Music_zhunishengrikuaile[]={ 
    0x19,0x03, 0x19,0x03, 0x1A,0x02, 0x19,0x02, 0x1F,0x02, 
    0x1B,0x01, 0x19,0x03, 0x19,0x03, 0x1A,0x02, 0x19,0x02,
    0x20,0x02, 0x1F,0x01, 0x19,0x03, 0x19,0x03, 0x23,0x02,
    0x21,0x02, 0x1F,0x02, 0x1B,0x0C, 0x1A,0x15, 0x22,0x03,
    0x22,0x03, 0x21,0x02, 0x1F,0x02, 0x20,0x02, 0x1F,0x15,
    0x19,0x03, 0x19,0x03, 0x1A,0x02, 0x19,0x02, 0x1F,0x02,
    0x1B,0x01, 0x19,0x03, 0x19,0x03, 0x1A,0x02, 0x19,0x02,
    0x20,0x02, 0x1F,0x01, 0x19,0x03, 0x19,0x03, 0x23,0x02,
    0x21,0x02, 0x1F,0x02, 0x1B,0x0C, 0x1A,0x15, 0x22,0x03,
    0x22,0x03, 0x21,0x02, 0x1F,0x02, 0x20,0x02, 0x1F,0x15,
    0x19,0x03, 0x19,0x03, 0x1A,0x02, 0x19,0x02, 0x1F,0x02,
    0x1B,0x01, 0x19,0x03, 0x19,0x03, 0x1A,0x02, 0x19,0x02,
    0x20,0x02, 0x1F,0x01, 0x19,0x03, 0x19,0x03, 0x23,0x02,
    0x21,0x02, 0x1F,0x02, 0x1B,0x0C, 0x1A,0x15, 0x22,0x03,
    0x22,0x03, 0x21,0x02, 0x1F,0x02, 0x20,0x02, 0x1F,0x15,
    0x00,0x00 };

/********************************************************************************************
* 函数名称:main()
* 功    能:控制蜂鸣器播放音乐。LED8~LED1随着歌曲间断闪烁。
*********************************************************************************************/   	
void main (void)                
{
  Init_Sound();	                                         // 播放音乐程序初始化
  SendDataTo74HC595_2(0xFF);	                         // LED8~LED1全灭
  
  while(1)	                                             // 死循环
      {
	    MusicPlay(Music_huizhechibangdenvhai,0,3,360);   // 播放“挥着翅膀的女孩”
		SendDataTo74HC595_2(0xFF);	                     // LED8~LED1全灭
		Delay(1000);	                                 // 延时月1秒

		MusicPlay(Music_tongyishouge,0,3,360);           // 播放“同一首歌”
		SendDataTo74HC595_2(0xFF);
		Delay(1000);

	    MusicPlay(Music_liangzhihudie,0,3,360);          // 播放“两只蝴蝶”
		SendDataTo74HC595_2(0xFF);
		Delay(1000);

		MusicPlay(Music_yueliangdaibiaowodexin,0,3,360); // 播放“月亮代表我的心”
		SendDataTo74HC595_2(0xFF);
		Delay(1000);

		MusicPlay(Music_pianpianxihuanni,0,3,360);	     // 播放“偏偏喜欢你”
		SendDataTo74HC595_2(0xFF);
		Delay(1000);

		MusicPlay(Music_piaoxue,0,3,360);                // 播放“飘雪”
		SendDataTo74HC595_2(0xFF);
		Delay(1000);

		MusicPlay(Music_zuorichongxian,0,3,360);         // 播放“昨日重现”
		SendDataTo74HC595_2(0xFF);
		Delay(1000);

		MusicPlay(Music_xiaoaojianghu,0,3,360);	         // 播放“笑傲江湖”
		SendDataTo74HC595_2(0xFF);
		Delay(1000);

		MusicPlay(Music_zhunishengrikuaile,0,3,360);     // 播放“祝你生日快乐”
		SendDataTo74HC595_2(0xFF);
		Delay(1000);
	  }														   
}

⌨️ 快捷键说明

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