Programación de tareas en tiempo real C51
12 ciclos de oscilador de cristal son un ciclo de máquina. Las instrucciones del microcontrolador se calculan en función de los ciclos de la máquina, por lo que deben multiplicarse por 12. En cuanto al valor inicial 2 de 16 conteos, esa es la fórmula de cálculo de desbordamiento del temporizador, que consiste en calcular el ciclo de la máquina ocupado desde el valor inicial del conteo hasta el desbordamiento. ~
Creo que el retraso es problemático. No sé cuántos osciladores de cristal usaste.
Pero la fórmula aproximada es: período de oscilación*12*125*500=tiempo de retardo. Esto es aproximado y tiene ciertos errores. Si realmente desea calcular con precisión, debe usar un oscilador de cristal externo de alta precisión y luego usar lenguaje ensamblador para calcular.