#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit fmq=P3^6;
uchar code song[]={1,1,1,3,2,1,3,3,3,5,4,3,5,4,3,2};
uchar code tone[11]={121,108,102,91,86,77,68,61,57,51,45};
delay(uchar x)
{
uchar a, b;
for(a=0;a<x;a++)
for(b=0;b<1;b++);
}
display()
{
uchar i,j;
for(i=0;i<16;i++)
{
for(j=0;j<50;j++)
{
fmq=0;
delay(tone[song[i]]);
fmq=1;
delay(tone[song[i]]);
}
}
}
void main()
{
display();
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>