Diferencia entre revisiones de «ICS (Configuración Reloj Interno) - MC9S08QE128»

De Wikitronica
Saltar a: navegación, buscar
(Registros del Módulo ICS)
(Registros del Módulo ICS)
Línea 22: Línea 22:
 
==Registros del Módulo ICS==
 
==Registros del Módulo ICS==
 
Los registros que permiten configurar y monitorear todas las funciones del módulo ICS son:
 
Los registros que permiten configurar y monitorear todas las funciones del módulo ICS son:
 +
 +
=== (ICSC1) ICS CONTROL REGISTER 1===
 +
el registro 1 de control del módulo ICS está compuesto de 8 bits y es un registro de escritura y lectura como se muestra a continuación:
 +
 +
{| border="1" style="padding: 2.0em; border: 1px #aaa solid; border-collapse: collapse;background:#F9F9F9" cellpadding="6"
 +
 +
|+
 +
!CLKS
 +
!RDIV
 +
!IREFS
 +
!IRCLKEN
 +
!IREFSTEN
 +
|-
  
 
==Modos de Operación del Módulo==
 
==Modos de Operación del Módulo==
  
 
Existen siete  modos de operación del modulo ICS los cuales son:
 
Existen siete  modos de operación del modulo ICS los cuales son:

Revisión del 18:58 14 nov 2012

Jesus Grimón 08-11372

ICS (Configuración Reloj Interno) - MC9S08QE128

El módulo de reloj interno concocido como ICS por sus siglas en inglés (Internal Clock Source) es una fuente de reloj que usa el microcontrolador MC9S08QE128 de la familia HS08 el cual provee al sistema MCU (Microcontroller Unit) de una frecuencia de operación interna.La gran ventaja de este modulo es que permite regular la frecuencia del clock con el que trabaja el MCU. Esto es posible gracias a un circuito que contiene el modulo ICS llamado Frecuency-Locked Loop (FLL por su siglas en ingles) el cual permite generar frecuencias estables a partir de la reconversión frecuencial de una fuente de clock referencial, bien sea interna o externa al Microcontrolador.

Características del Módulo

El modulo ICS presenta las siguientes características:

  1. Un circuito de lazo de frecuencia de enganche o FLL (Frecuency-Locked loop) el cual es programable via software para generar frecuencias.
  2. El FLL puede ser controlado por una referencia de clock interna o externa.
  3. En caso de usar clock externo el modulo proporciona un divisor de frecuencia que controla el rango del oscilador.
  4. Al usar el clock interno como referencia se dispone de 9 bits programables para controlar el rango de frecuencia controlando el período del clock (TRIM).
  5. Clock interno o externo puede ser seleccionado como fuente para el MCU.
  6. El modulo provee bits de control para un oscilador de baja potencia usado como clock externo de referencia. Estos bits son: HGO, RANGE, EREFS, ERCLKEN, EREFSTEN ( serán explicados mas adelante).
  7. Después de un reset el modo de operación es automáticamente configurado para trabajar como FLL Enganged Internal (ver sección de modos de operación).
  8. El modulo tiene tres tipos de DCO (digitally controlled oscillators), es decir, control digital de oscilador, los cuales ofrecen diferentes rangos de frecuencia agrupadas en tres rangos (Baja,Media y Alta frecuencia).
  9. Es posible maximizar la frecuencia de salida para una referencia de clock externa.
  10. El clock para Background Debugged Controller es suministrado como un divisor en potencias de 2 de la salida del oscilador controlado digitalmente en el circuito FLL del módulo (DCO ouput).
  11. Cualquier clock utilizado como fuente del módulo puede ser dividido mediante un selector de 2 bits que permite divisores de frecuencia de potencias de 1, 2,4 y 8.

Registros del Módulo ICS

Los registros que permiten configurar y monitorear todas las funciones del módulo ICS son:

(ICSC1) ICS CONTROL REGISTER 1

el registro 1 de control del módulo ICS está compuesto de 8 bits y es un registro de escritura y lectura como se muestra a continuación:

Modos de Operación del Módulo

Existen siete modos de operación del modulo ICS los cuales son:

CLKS RDIV IREFS IRCLKEN IREFSTEN