El temporizador cuenta regresiva (típicamente), una cuenta en cada ciclo de reloj. Por lo tanto, el tiempo que debe transcurrir antes de que se agote el tiempo del temporizador es programable, en función de la frecuencia del reloj y el valor que precarga en el registro del temporizador. A menudo, un temporizador tiene una salida que se cumple cuando el tiempo llega a cero, y esto puede usarse para iniciar alguna acción, como generar una interrupción. Quizás se esté refiriendo a un registro que permite que el temporizador se recargue automáticamente cuando llega a cero, por lo que el temporizador puede usarse para generar una señal periódica, suponiendo una frecuencia de reloj fija.
O bien, puede estar confundiendo temporizadores con contadores, que generalmente se usan para contar eventos (bordes). Muchos chips pueden actuar como contadores o temporizadores (por lo tanto, el término chip contador / temporizador). Un contador generalmente está precargado a cero, y cada borde en una entrada de reloj incrementa el registro del contador, que puede leerse repetidamente.
- ¿Cuál sería el segundo lenguaje de programación más utilizado para la programación de sistemas integrados?
- ¿Cuáles son las cosas que debemos tener cuidado al diseñar y fabricar circuitos electrónicos para uso industrial que dura años?
- ¿Cuál es el rango de salario de un programador integrado senior?
- Cómo generar una onda sinusoidal con un microcontrolador
- ¿Cuáles son los pros y los contras de la interfaz I2C versus SPI?