Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Cómo realiza un microcontrolador dos tareas al mismo tiempo? ¿Cómo escribir un programa? ¿No sería suficiente escribir los dos programas juntos?
¿Cómo realiza un microcontrolador dos tareas al mismo tiempo? ¿Cómo escribir un programa? ¿No sería suficiente escribir los dos programas juntos?
Simplemente hágalo regularmente y túrnense.
Por ejemplo, cuatro tubos digitales muestran miles, centenas, decenas y cuatro dígitos respectivamente. Cada tubo digital muestra 1 ms.
Utiliza un temporizador de 1ms.
Cada vez que se interrumpe se ejecuta una tarea y se muestra un número.
Hombre, parecen cuatro tubos nixie brillando al mismo tiempo.
--------
Por supuesto, si no hay una interrupción programada, también puedes hacerlo.
También se puede lograr la multitarea utilizando el método de consulta de rotación.