char ledmove[]={0x01,0x02,0x04,0x08};
void set_led(char p,char mode)
{
char ip;
ip = ledmove[p&0x03];
if((ip&0x01)==0) deng1 = 0;//管èç½®oç½®1
else deng1 = 1;
if((ip&0x03)==0) deng2 = 0;
else deng2= 1;
if((ip&0x01)==0) deng3= 0;
else deng3 = 1;
if((ip&0x01)==0) deng4 = 0;
else deng4 = 1;
}
void main()
{
int i;
while(1)
{
for(i=0;i<4;i++)
{ if(anjian==0)//å¤ææé®
setled(i);
else setled(3-i);
delay(1);//移å¨çé度
}
if(i>=4) i = 0;
}
}
åºè¯¥æ¯å¯ä»¥å®ç°çå§ï¼ä½ å»è¯è¯ç
温馨提示:答案为网友推荐,仅供参考