sbit speaker=P1^2
unsigned char timer0h,timer0l,time
//生日歌
code unsigned char sszymmh[]={5,1,1, 5,1,1, 6,1,2, 5,1,2, 1,2,2, 7,1,4,
5,1,1, 5,1,1, 6,1,2, 5,1,2, 2,2,2, 1,2,4,
5,1,1, 5,1,1, 5,2,2, 3,2,2, 1,2,2, 7,1,2, 6,1,2,
4,2,1, 4,2,1, 3,2,2, 1,2,2, 2,2,2, 1,2,4}
// 音阶频率表 高八位
code unsigned char FREQH[]={
0xF2,0xF3,0xF5,0xF5,0xF6,0xF7,0xF8,
0xF9,0xF9,0xFA,0xFA,0xFB,0xFB,0xFC,0xFC, //1,2,3,4,5,6,7,8,i
0xFC,0xFD,0xFD,0xFD,0xFD,0xFE,
0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFF,
}
// 音阶频率表 低八位
code unsigned char FREQL[]={
0x42,0xC1,0x17,0xB6,0xD0,0xD1,0xB6,
0x21,0xE1,0x8C,0xD8,0x68,0xE9,0x5B,0x8F, //1,2,3,4,5,6,7,8,i
0xEE,0x44, 0x6B,0xB4,0xF4,0x2D,
0x47,0x77,0xA2,0xB6,0xDA,0xFA,0x16,
}
void delay(unsigned char t)
{
unsigned char t1
unsigned long t2
for(t1=0t1<tt1++)
{
for(t2=0t2<8000t2++)
{
}
}
TR0=0
}
void t0int() interrupt 1
{
TR0=0
speaker=!speaker
TH0=timer0h
TL0=timer0l
TR0=1
}
void song()
{
TH0=timer0h
TL0=timer0l
TR0=1
delay(time)
}
void main(void)
{
unsigned char k,i
TMOD=1//置CT0定时工作方式1
EA=1
ET0=1//IE=0x82 //CPU开中断,CT0开中断伍差
while(1)
{
i=0
while(i<75){ /山哗/音乐数组长度 ,唱完从头再来
k=sszymmh[i]+7*sszymmh[i+1]-1
timer0h=FREQH[k]
timer0l=FREQL[k]
time=sszymmh[i+2]
i=i+3
song()
}
}
}
音乐站。音乐站是微信官方出品的一款音乐小程序,打开小程序就能看到音乐站的开启指引,开启后会有一个非常友好的设定指引,传输数据后就可以接收音乐任梁携务了。贺老
音乐站与其他音乐app不同的地方在于它会结合微信朋友圈的大数据,进入朋友圈歌曲后,你可以看到你微信上所有好友在朋友圈分享的音乐清单,并且这个清单是随着好友分享的橡拍伏频率而实时更新的,随时随地看你的好友在听什么歌。
中病毒啦,最好是做遍系统装上杀毒软件,360卫士
跟
360杀毒察袭链
就很好用,这
两个我
都装着自己用很好的,最主要的是免费的嘿嘿(不是打广告),能败孙省则省吗,对不,如果不会做系统就用360
急救箱
杀毒,很强的查出病毒来直接
删除文件
,以免后患啊。希望可以帮到你。禅罩
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)