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>