La variable N representa el factor del prescalador (1, 8, 32, 64, 128, 256, or 1024).
Los valores extremos para el Registro OCR0A representan casos especiales
cuando genera una forma de onda cuadrada de salida PWM cuando está en
modo de fase correcta. Si el pin OCR0A es igual que el valor mínimo, la salida
estará continuamente en bajo y si es igual al valor máximo la salida
permanecerá en alto para Modo no invertido de la PWM. Para la salida de la
PWM invertida se tendrá valores de niveles lógicos opuestos.
En el inicio del segundo periodo de la figura anterior en OCnx se tiene una
transición de alto a bajo siempre y cuando no este en Punto de Comparación. El
punto de esta transición es para garantizar simetría cerca del valor mínimo.
Existen dos casos para dar una transición sin Punto De Comparación.
1. Cuando el OCR0A cambia su valor máximo como en la figura anterior.
Cuando el valor del OCR0A es el máximo, el valor del pin OCn es igual
como resultado de la cuenta descendente en el Punto de Comparación.
Para asegurar la simetría en la parte inferior el valor del OCn debe
corresponder al resultado de la cuenta ascendente en el punto de
Comparación.
2. El timer empieza a contar desde un valor mas alto que el uno en el
OCR0A, y por esta razón se pierde el Punto de Comparación y por lo
tanto el ONc cambia si hubiese contado ascendentemente.
14.9 DESCRIPCIÓN DE REGISTROS
14.9.1 TCCR0A – Registro de Control A Timer /Contador
• Bits 7:6 – COM0A1:0: Modo de Comparación de Salida A