#include <>
#define uchar unsigned char
#define uint unsigned int
sbit speaker = P1^7;
uint j;
uchar m=1;
uchar flag;
uchar line;
uchar code * data song;
// 休止符 低 6 低 7 中 1 中 2 中 3
中 4 中 5 中 6 中 7 高 1 低 3 低 5 低 4
高 3
uchar code
yin[30]={0xFF,0xFF,0xFB,0x90,0xFC,0x0C,0xFC,0x44,0xFC,0xAC,0xFD,0x09,0xFD,0x34,0xF
D,0x82,0xFD,0xC8,0xFE,0x06,0xFE,0x22,0xFA,0X15,0XFB,0x04,0xFA,0x67,0xFE,0x85};
uchar code song1[97]={0x34,0x32,0x32,0x34,0x42,0x51, //<< 干杯,朋友 >>
0x62,0x52,0x42,0x32,0x34,0x04,
0x74,0x74,0x62,0x62,0x64,
0x3c,0x04,
0x64,0x62,0x52,0x42,0x32,0x34,
0x33,0x31,0x32,0x72,0x76,0x72,
0x83,0x81,0x82,0x82,0x82,0x74,0x72,
0x7c,0x04,
0x63,0x61,0x62,0x62,0x64,0x72,0x82,
0x72,0x74,0x72,0x62,0x52,0x42,0x32,
0x42,0x44,0x42,0x42,0x52,0x62,0x52,
0x5c,0x04,
0x64,0x62,0x62,0x64,0x72,0x82,
0x72,0x74,0x72,0x62,0x52,0x42,0x32,
0x42,0x46,0x53,0x41,0x42,0x32,
0x3c,0x04,
0x44,0x48,0x02,0x32,
0x3f,
0x44,0x48,0x02,0x32,
0x3f,
0x34,0x0c,
0xFF};
uchar code song2[46]={0x12,0x52,0x52,0x52,0x56,0x42, //<< 兰花草 >>
0x32,0x42,0x32,0x22,0x18,
0x82,0x82,0x82,0x82,0x86,0x72,
0xB2,0x72,0x72,0x62,0x58,
0x52,0x82,0x82,0x72,0x56,0x42,
0x32,0x42,0x32,0x22,0x16,0xB2,
0xB2,0x32,0x32,0x22,0x16,0x52,
0x42,0x32,0x22,0xC2,0x88,
0xFF};
uchar code song3[131]={0x52,0x42, //<< 两 只 蝴 蝶 >>
0x58,0x02,0x42,0x52,0x42,
0x38,0x04,0x12,0x32,
0x44,0x42,0x52,0x42,0x32,0x12,0x12,
0x
单片机蜂鸣器播放音乐 来自淘豆网m.daumloan.com转载请标明出处.