Versiones muy mejoradas
en la familia de Bajo Consumo de Freescale
Cada vez más el mundo se mueve hacia las
aplicaciones móviles y de muy bajo consumo,
donde el tamaño de la fuente de energía
y su duración empiezan a ser piezas claves
en la “viabilidad” del producto y su
impacto en el mercado. Freescale Semiconductor
ha entendido ello desde el principio al crear la
familia FLASH de 8 Bits HC9S08 de muy bajo consumo
y mayores prestaciones a la familia HC908, manteniendo
la compatibilidad de código con esta última,
con la ventaja que ello significa.
Es por ello que Freescale lanza al mercado de microcontroladores
de 8 Bits la nueva familia MC9S08GBxA, MC9S08GTxA,
que constituye una notable mejora a la
popular familia 9S08GB / GT de muy bajo consumo.
Manteniendo la compatibilidad pin a pin con la familia
GB / GT anterior, las mejoras apuntan a la ampliación
de la capacidad de memoria en RAM, mejora a la inmunidad
al ruido con el agregado de un oscilador externo
de alta ganancia ideal para ambientes “ruidosos”,
distintos esquemas de protección de la memoria
FLASH, extensión del rango de tensión
VDD válida para la programación de
la memoria, y mejoras varias en el oscilador interno
ICG.
Las herramientas de desarrollo de hardware y software
para esta familia siguen siendo las mismas que se
utilizaban para la anterior familia, así
como para toda la familia HC9S08.
El entorno de trabajo integrado (IDE) “CodeWarrior
5.1” y las herramientas “USBMULTILINKBDME”
y “R(S)_POD” constituyen el
“arsenal” necesario para que el diseñador
de aplicaciones con microcontroladores pueda trabajar
en forma profesional en lenguaje de alto nivel “C”
con la posibilidad de Emulación en Tiempo
Real, y todo ello a un muy bajo costo.
A continuación resumiremos las características
más importantes de esta nueva familia.
Características:
- CPU de 8-Bit HCS08.
- Frecuencia de hasta 40-MHz en el CPU HCS08.
- Frecuencia del Bus interno de 20-MHz.
- 8KB / 16KB / 32KB / 60KB de memoria FLASH programable
en circuito y utilizable como EEPROM.
- 1KB / 2KB / 4KB de RAM interna.
- Multiples fuentes de Reloj: Cristal, Resonador,
Oscilador externo, o Oscilador interno con ajuste
por memoria no volátil.
- Modos de ahorro de energía – Wait
y 2 stops.
Periféricos
- 2 puertos SCI (UART) con break de 13-bit de
longitud.
- SPI - Serial peripheral interface module
- IIC (Inter-integrated circuit)
- Timers de 16 bits – uno de 2 canales y
uno de 6 canales con capacidad para PWM.
- KBI - keyboard interrupt module, de 8 puertos.
- ADC de 10 bits y 16 canales con función
de comparación automática
Input/Output
- Hasta 56 puertos input/output (I/O).
- Resistores de Pullups programables por soft
en los puertos de entrada.
- Slew rate de los puertos de salida programables
por soft.
Encapsulados
- 32-pin low-profile quad flat package (QFN)
- 44-pin low-profile quad flat package (LQFP)
- 48-pin low-profile quad flat package (QFN)
- 42 SDIP (DIP de paso estrecho).
- 64-pin quad flat package (QFP)


|