开发板led模块电路图如下:

51单片机实验3:led流水灯_头文件

循环左/右移函数头文件为"intrins.h"

#include<reg52.h>
#include<intrins.h>
#define uc unsigned char
void delay(uc n)
{
uc i,j;
for(i=1;i<=n;i++)
for(j=110;j>=1;j--);
}
void main()
{
P2=0xFE;
while(1)
{
delay(200);
p2=_crol_(P2,1);
delay(200);
}
}