基于单片机生日快乐彩灯音乐播放器

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;

 

 

posted @ 2021-03-16 17:26  roadroad  阅读(109)  评论(0编辑  收藏  举报
电设屋
上千套电子毕设课设方案