#include "reg52.h"
#include "intrins.h"
typedef unsigned int u16 ;
#define led P2
void delay(u16 i)
{
while(i--); //延时函数
}
void main( )
{
u16 i=0; //char,int,u16都可以
led=0xfe; //11111110
delay(50000);
while(1)
{
for(i=0;i<7;i++)
{
led=_crol_(led,1); //向左移位
delay(50000);
}
for(i=0;i<7;i++)
{
led=_cror_(led,1); //向右移位
delay(50000);
}
}
}