Una poderosa función del microcontrolador de Arduino que permite realizar tareas a intervalos precisos, analizaremos en profundidad las interrupciones por temporizador (timer interrupts) estableciendo varios registros internos.
Establecido uno de los múltiples Timers a disposición una interrupción será atendida de inmediato para ejecutar el código que necesitemos para el proyecto.
#ArduinoTimers
#TimerInterrupts
#ArduinoTemporizadores
Arduino timer counter
Arduino timer interrupt
Temporizador Arduino
Arduino interrupciones
Arduino timer one
Hoja de datos del ATmega328p:
https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
Código fuente del programa visto en:
https://github.com/bitwiseAr/Curso-Arduino-desde-cero/
Marcas de tiempo:
0:00 Timers en Arduino UNO (Atmega 328p)
1:09 ¿Qué es un Timer?
1:36 Importancia del Prescaler
2:27 Particularidades de cada Timer
4:15 Los Registros de Control
5:48 Operación lógica OR
10:53 Programa de ejemplo línea por línea
14:51 Verificando funcionamiento