#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灯,下载到单片机即可。
|