Note que el Prescalador del Sistema de Reloj puede
ser usado para
implementar cambios de ejecución de tiempo de la frecuencia del reloj interno
mientras todavía asegura una operación estable. Referirse a "prescalador del
sistema de Reloj" en la Pág. 38 del datasheet para más detalles.
8.9 Oscilador del Timer/Counter
El ATmega164P/324P/644P usa el mismo tipo de oscilador del cristal para
cristal de baja frecuencia y el oscilador del Timer/Counter. Ver "Oscilador del
Cristal de baja frecuencia" en la página 34 del datasheet para mayores detalles.
El dispositivo puede operar con Timer/Counter desde un cristal con frecuencia
externa de 32.768 KHz o una fuente de reloj externa. Ver "Conexiones del la
Fuente de Reloj" en la página 31 del datasheet para mayores detalles.
Aplicando una fuente de reloj externa a TOSC1 puede ser hecho si EXTCLK en
el Registro ASSR es escrito con uno lógico. Ver "el registro de comparación de
salida B que contiene valores de 8-bit que continuamente compara con el valor
de contador (TCNT2). Esto puede ser usado para generar una Interrupción de
comparación a la salida, o generar una forma de onda a la salida en el pin
OC2B" en la página 157 del datasheet.
8.10 Buffer del Reloj de Salida
El dispositivo puede ser salida del sistema de reloj en el pin CLKO. Al habilitar
la salida, el fusible CKOUT ha sido programado. Este modo es conveniente
cuando el reloj del chip es usado para manejar otros circuitos en el sistema. El
reloj también sería una salida durante el reset, y la operación normal del pin de
E/S sería alterada cuando el fusible es programado. Ninguna fuente de reloj,
incluyendo el Oscilador interno RC, puede ser seleccionado cuando el reloj es
salida en CLKO. Si el prescalador del Sistema de Reloj es usado, esto divide el
sistema de reloj que es salida.
8.11 Prescalador de Sistema de Reloj
El ATmega164P/324P/644P tiene un Prescalador del sistema de reloj y el
sistema de reloj puede ser dividido por configuración de "CLKPR-Registro
Prescalador del reloj" en la página 40 del datasheet. Esto puede ser usado para
decrementar la frecuencia del sistema de reloj y el consumo de energía cuando
el requerimiento para procesamiento en energía es bajo. Esto puede ser usado
con todas las opciones de fuente de reloj, y esto afectaría la frecuencia de reloj
del CPU y todos los periféricos asíncronos
son
clk
, clk
, clk
, and clk
I/O
ADC
CPU
FLASH
divididos por factores como se muestra en la Tabla 8-15 en la página 41 del
datasheet.
Cuando se cambia entre las configuraciones del prescalador, el prescalador del
sistema de reloj asegura que no ocurrían fallas técnicas en el sistema de reloj.
Esto también asegura que la frecuencia no es inmediatamente más alta que la
frecuencia de reloj correspondiente a las configuraciones previas, o la frecuencia
correspondiente a configuraciones nuevas.
El contador de onda que implementa el Prescalador corre a la frecuencia no
dividida del reloj, con lo cual puede ser más rápido que la frecuencia de reloj
del CPU. Esto no es posible para determinar el estado del prescalador si esto