Este documento describe los tres timers del microcontrolador ATmega164P. El Timer 0 es de 8 bits y puede usarse en modo normal, PWM o CTC. El Timer 1 es de 16 bits y también admite PWM y captura. El Timer 2 es de 8 bits y puede funcionar de forma asíncrona o generar PWM. Cada timer se configura mediante registros de control y cuenta con registros de comparación y banderas de interrupción.