#include<reg51.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char //包含_crol_函数的头文件
void delayms(uint xms); //声明子函数
uchar aa;
void main(void)
{
aa=0X01; //赋储值11111110
while(1)
{
P1= aa; //点亮第一个发光管
delayms(150);
aa=_cror_(aa,1); //aa循环右移一位再赋值给aa
}
}
void delayms(uint xms)
{
uint i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}
|