La Red de Conocimientos Pedagógicos - Currículum vitae - La diferencia entre temporizador y rtc

La diferencia entre temporizador y rtc

TIMER es un cronómetro y contador. Se utiliza principalmente para configurar una señal de interrupción y calcular el tiempo de espera dentro de un tiempo fijo. Generalmente existe integración dentro del microcontrolador.

RTC es un reloj en tiempo real Siempre que el RTC esté encendido continuamente, el año, mes, día, semana, hora, minuto y segundo actual se pueden leer en los registros del RTC con alta. Precisión y bajo consumo de energía. Muchos microcontroladores ahora tienen RTC integrado. También hay chips separados, como los comúnmente utilizados DS1302, RX8025, etc. Muchos chips RTC también proporcionan la función de salida de segundo pulso. Al conectar la señal de pulso al pin INT del microcontrolador, se puede realizar la función de interrupción del segundo pulso.

Se puede entender que TIMER es un metrónomo y RTC es un pequeño despertador.

Por supuesto, también puede suministrar energía continuamente al microcontrolador y utilizar el TIMER para implementar una función de despertador. Sin embargo, esto generalmente no se recomienda en situaciones en las que se requiere un reloj (como sistemas de riego programados, sistemas programados de apertura de alumbrado público, etc.), porque una vez, en primer lugar, la precisión es baja y, en segundo lugar, no puede lograr un bajo consumo de energía y la batería se agota rápidamente.