Red de conocimientos turísticos - Información de alquiler - MCU puede controlar el programa de ensamblaje de la lámpara de agua corriente: presione una vez para encender una, presione nuevamente para encender la segunda y apague la primera.

MCU puede controlar el programa de ensamblaje de la lámpara de agua corriente: presione una vez para encender una, presione nuevamente para encender la segunda y apague la primera.

/************************************

Escrito por: ^2;

sbit LED_1=P1^0

sbit LED_2=P1^1; ***** *************************

**********Función de retardo** ******** *********/

void Retraso(int del)

{ int i, j

for(i=0; ilt ;=42;i )

for(j=0;jlt;=del;j )

}

void main()

{ while(1)

{ if(Key==0)

{ Delay(10); , retraso de 10 ms

if(Key==0)

{ LED_1=0; //La primera luz está encendida

LED_2=1; /p>

Clave=1 ;

Retraso(250);

if(Clave==0)

{ Retraso(10); /Software antivibración, retardo 10ms

LED_1=1; //El primero está apagado

LED_2=0;} //El segundo está encendido

}

}

Retraso(300);

Clave=1;