Cómo calcular el valor inicial del temporizador de cuenta regresiva del microcontrolador, por ejemplo, el valor inicial es 30 minutos, ¿cómo configurar 30 minutos?
Por ejemplo, los minutos y segundos n representan los minutos y segundos actuales respectivamente.
El proceso de trabajo de este programa es el siguiente:
El tiempo del temporizador es de 50 ms (debido a la limitación del número de dígitos del temporizador del microcontrolador, no es fácil lograr 1 segundo momento).
Cuando expira el tiempo de temporización (se ingresa la interrupción), la variable n aumenta en 1. Si n es igual a 20, n se borra y Miao se incrementa en 1. Si miao es igual a 60 segundos, se borra.
Al mismo tiempo, fen plus 1 puede lograr la sincronización.
Si haces una cuenta regresiva, puedes establecer el valor inicial de fen en 30 y restar 1 cada vez que las plántulas sumen 60.
Tan fácil como las operaciones matemáticas y la programación en lenguajes de alto nivel.
Programar en lenguaje ensamblador requiere comprender la estructura interna del microcontrolador y escribir programas con algunas instrucciones difíciles de recordar, lo cual es mucho más complicado.