基于单片机生日快乐彩灯音乐播放器
1466下载地址 https://docs.qq.com/doc/DWEpnR2pOWU91b3p4?pub=1&dver=2.1.0
#include<reg52.h>
#include<present.h>
sbit Buzz=P3^7;
uchar flag=16,sign=1;
uchar time=0; //流水灯定时
uint *pf=Happy_Birthday;
uint *p=Happy_Birthday;
void init_devices(void)
{
TMOD=0x11;
TH1=0x71;
TL1=0x48; //40ms的定时
TH0=0x00;
TL0=0x00; //初始化
IT1=1;
EA=1;
EX1=1;
ET0=1;
ET1=1;
}
void int1() interrupt 2 using 0
{
sign++; //下一曲
switch(sign)
{ case 1:TR0=1;pf=Happy_Birthday;flag=16;break;
case 2:pf=Legend;flag=8;break;



浙公网安备 33010602011771号