|
怎么才能讓這個程序中的led2亮的時候,led1和led2仍然依次亮滅
新手來著,請教大家
#include <reg51.h>
sbit LED0=P1^0;
sbit LED1=P1^1;
sbit LED2=P1^2;
unsigned int i = 0;
void main( void )
{
while (1)
{
LED0 = 1;
LED2 = 0;
for (i=0; i<65535; i++);
LED2 = 1;
for (i=0; i<30000; i++);
LED0 = 0;
for(i=0;i<32000;i++);
LED0 = 1;
LED1 = 0;
for(i=0;i<32000;i++);
LED0 = 0;
LED1 = 1;
LED0 = 0;
for(i=0;i<32000;i++);
LED0 = 1;
LED1 = 0;
for(i=0;i<32000;i++);
LED0 = 0;
LED1 = 1;
LED0 = 0;
for(i=0;i<32000;i++);
LED0 = 1;
LED1 = 0;
for(i=0;i<32000;i++);
LED0 = 0;
LED1 = 1;
LED0 = 0;
for(i=0;i<32000;i++);
LED0 = 1;
LED1 = 0;
for(i=0;i<32000;i++);
LED0 = 0;
LED1 = 1;
LED0 = 0;
for(i=0;i<32000;i++);
LED0 = 1;
LED1 = 0;
for(i=0;i<32000;i++);
LED0 = 0;
LED1 = 1;
}
}
|
|