Red de conocimiento informático - Consumibles informáticos - Programación de retardo de flash

Programación de retardo de flash

Void DelayMS(uint x)//Esta es una función de retardo.

{

Uchar I;

mientras(x -)

{

para(I = 120 ; I gt0; I -); // El // de la declaración for puede ir seguido de un punto y coma, lo que indica una reducción de 120 a 1.

}

}

void main()

{

Y (1)//bucle infinito , la razón por la cual la X en la función de retardo aún puede parpadear cuando se convierte en 0 es porque la luz siempre se enciende y apaga.

{

LED = ~ LED//La operación de encendido y apagado de la luz

DelayMS(150); //Retraso de 150 milisegundos

p>

}

}

// while(1) es un bucle infinito que se sigue ejecutando.

LED = ~ LED//La operación de encendido y apagado de la luz

DelayMS(150); //Retraso de 150 milisegundos

Estos dos códigos

p>