Red de conocimiento informático - Descarga de software - Escriba un programa de lámpara de agua corriente con microcontrolador en lenguaje C (8 diodos emisores de luz se iluminan cíclicamente de izquierda a derecha)

Escriba un programa de lámpara de agua corriente con microcontrolador en lenguaje C (8 diodos emisores de luz se iluminan cíclicamente de izquierda a derecha)

#include

voiddelay(void)

{

unsignedinti,j;

for(i=0;i<200;i++)

for(j=0;j<1000;j++)

}

voidmain(void )

{

while(1)

{

P3=0xfe;//La primera luz está encendida

delay();//Retraso

P3=0xfd;//La segunda luz está encendida

delay();

P3=0xfb; //La tercera luz está encendida

delay();

P3=0xf7;//La cuarta luz está encendida

delay();

P3=0xef;//La quinta luz está encendida

delay();

P3=0xdf;//La sexta luz está encendida

delay();

P3=0xbf;//La séptima luz está encendida

delay();

P3=0x7f;//La octava luz está encendido

delay();

}

}

Información ampliada

16 formas de hacer correr el agua lámparas en lenguaje C para computadora de un solo chip

voidmain()

{

while(1)

{

P1=0xfe;//Enciende el primer tubo luminoso

Delay(5000);

P1=0xfd;//Enciende el segundo tubo luminoso

Retraso(5000);

P1=0xfb;

Retraso(5000);

P1=0xf7;

Retraso( 5000);

P1=0xef;

Retraso(5000);

P1=0xdf;

Retraso(5000);

P1=0xbf;

Delay(5000);

P1=0x7f;//Enciende el octavo tubo emisor de luz

}

}