Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo utilizar AT89C52 para crear un programa de LED parpadeante?

¿Cómo utilizar AT89C52 para crear un programa de LED parpadeante?

¿Usar un cronómetro? Primero haga una prueba de referencia de 1 segundo, 3 pruebas de referencia son 3 segundos.

Función principal

if (indicador clave 0)

{

for (bucle 3 veces)

{Enciende el LED1, apaga el LED1 después de 1 segundo

}

para (repetir 3 veces)

{

Espera 3 segundos , enciende LED1, LED1 después de 3 segundos

}

else

{

para (bucle 3 veces)

{Enciende el LED1, luego apaga el LED1 después de un segundo

}

para (repetir 3 veces)

{

Espere 3 segundos, encienda el LED2 y después de 3 segundos, apague el LED2

}

}

Si no ha escrito un programa de temporizador, por favor escríbelo tú mismo