#include<reg51.h>
#define uint unsigned int
#define uchar unsigned char
void main()
{
while(1)
{
uchar k=0,t,i,j;
for(i=0;i<=252;i++)
{
if(0==(i%4))
k++;
for(t=0;t<=16;t++)
{
P0=0x00;
for(j=0;j<=64;j++)
if(j==k) P0=0xff;
}
}
k=0; //淘寶夢飛電子工作室
for(i=0;i<=252;i++)
{
if(0==(i%4))
k++;
for(t=0;t<=16;t++)
{
P0=0xff;
for(j=0;j<=64;j++)
if(j==k) P0=0x00;
}
}
}
}
程序實現P0口輸出呼吸燈效果,P0口接LED燈,下載到單片機即可。
|