#include<reg52.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar temp,num1,num;
void delay() ;
void main()
{
P2=0x00;
delay();
P2=0xff;
temp=0xfe;
while(1)
{
P2=temp;
delay();
temp=_crol_(temp,1);
}
}
void delay()
{
for(num1=10000;num1>0;num1--)
for(num=600;num>0;num--);
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
更改之后并没有什么变化 ,好像不是哪里的问题 。当num1<1000的时候都会闪烁
一周热门 更多>