標(biāo)題:
單片機(jī)愛(ài)心流水燈
[打印本頁(yè)]
作者:
121361521
時(shí)間:
2021-9-23 13:58
標(biāo)題:
單片機(jī)愛(ài)心流水燈
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit beep=P2^7;
uchar song_tone[]={212,212,190,212,159,169,212,212,190,212,142,159,212,212,106,126,159,169,190,119,119,126,159,142,159,0};
uchar song_long[]={9,3,12,12,12,24,9,3,12,12,12,24,9,3,12,12,12,12,12,9,3,12,12,12,24,0} ;
void delayms(uint n)
{
uchar i;
while(n--)
{
for(i=0;i<120;i++);
}
}
void play()
{
uint i=0,j,k;
while(song_tone[i]!=0||song_long[i]!=0)
{
for(j=0;j<song_long[i]*20;j++)
{
beep=~beep;
//}
for(k=0;k<song_tone[i]/3;k++) ;
}//{
delayms(10);
i++;
}
}
void main()
{
beep=0;
while(1)
{
play();
delayms(1000);
}
}
復(fù)制代碼
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1