#include"AT89x52.h"
#include"intrins.h"
#define uint unsigned int
#define uchar unsigned char
sbit SJ=P1^4; //LED的使能端
void delay(uint z) //延时函数
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
main() //主函数
{
uchar temp=0xfe;
SJ=0; //开LED发光管总使能
while(1) //循环执行下面3行代码
{
P0=temp;
temp=_crol_(temp,1); //移位
delay(200); //延时
}
}
到我的百度空间看看,有几十个流水灯设计实例。
我有教程