hecha al mismo tiempo que el tiempo del ciclo de reloj como TCNTn es
limpiada y la bandera TOVn es uno.
Usando el Registro ICRn por definición del valor TOPE trabajaría cuando se usa
un valor de arreglo al TOPE. Usando el registro ICRn, el registro OCRnA es
libre de ser usado para generar una PWM a la salida del OCnA. Si embargo si la
base de frecuencia de la PWM esta activando cambios (por cambios en el valor
TOPE), usando el OCRnA como TOPE es claramente mejor escoger dos buffer.
En modo de rápida PWM, la comparación unitaria permite la generación de
formas de onda PWM en los pines OCnx. Configurando los bits COMnx1:0 a
dos produciría una PWM no invertida y una PWM invertida a la salida.
El valor actual del OCnx no debe ser visible en los pines del pórtico a menos
que la dirección del dato del pin de salida esté en uno. La forma de Onda
cuadrada por el registro OCnx en el punto de comparación entre OCRnx y
TCNTn cuando ocurren incrementos. La frecuencia de la PWM en Modo de
Fase Correcta puede ser calculada por la siguiente ecuación:
La variable N representa el prescalador dividido (1, 8, 64, 256, o 1024).
El valor extreme de el Registro OCRnx representa casos especiales cuando
generan una forma de onda PWM a la salida en Modo Rápida PWM. Si el
OCRnx es igual a uno en (0x0000) de la salida seria un pico para cada tiempo
TOPE+1 del tiempo de ciclo de reloj. Configurando el OCRnx igual al TOPE
resultaría en una constante de salida alta o baja (dependiendo la polaridad de
la salida en uno por los bits COMnx1:0). Una frecuencia de salida para la forma
de onda en Modo de Rápida PWM puede ser archivado por la configuración
OCnA a inversión
estos niveles lógicos en cada punto de comparación
(COMnA1:0 = 1).Esto es aplicable solo si OCR1A es usado para definir el valor
TOPE (WGM13:0015). La forma de onda generada tendrá una frecuencia
máxima fOCnA = fclk_I/O/2 cuando OCRnA va de uno a cero (0x0000). Estos
es similar al OCnA invertido en el modo CTC.
15.9.4 Modo Fase Correcta PWM
La fase correcta para el modulador de ancho de pulo en modo de fase correcta
PWM (WGMn3:0 = 1, 2, 3,10, o 11) proporciona una alta resolución en fase
correcta PWM en la opción de generación de forma de onda. El modo correcto
de fase PWM esta basada en la operación forma triangular (dualslope). El
contador cuenta repetitivamente desde (0x0000) hasta el valor TOPE y desde
TOPE hasta 0x0000. En modo de comparación no invertido, la salida de
comparación
(OCnx) limpia en la comparación entre TCNTn y OCRnx
mientras decrementa, y enciende la comparación mientras decrementa. En
modo de comparación invertida, la operación es invertida.
La operación en (dual-slope) tiene una frecuencia de operación máxima menor
que la operación (single slope). Sin embargo, conserva la
doble simetría del