#include
#include
void delay(unsigned int i)
{
while(i--);
}
void main(unsigned char p)
{
while(1)
{
unsigned char a;
P=0xfc;
P2=p;
a=0;
for(a=0;a<8;a++)
{
delay(20000);
P2=_crol_(P2,1);
}
}
}
代码如上
以下是一些可能导致所有灯都一直亮的原因:
可以考虑按照以下步骤进行调试: