Descripción
La familia de microcontroladores MC9S12XE es un desarrollo posterior de la familia S12XD que incluye nuevas características para mejorar la integridad del sistema y una mayor funcionalidad.Estas nuevas funciones incluyen una unidad de protección de memoria (MPU) y un código de corrección de errores (ECC) en la memoria flash junto con una funcionalidad EEPROM mejorada (EEE), un XGATE mejorado, un bucle de bloqueo de fase (IPLL) modulado en frecuencia y filtrado internamente y un ATD mejorado.La E-Family amplía la gama de productos S12X hasta 1 MB de memoria Flash con mayor capacidad de E/S en la versión de 208 pines del buque insignia MC9S12XE100. La MC9S12XE-Family ofrece un rendimiento de 32 bits con todas las ventajas y eficiencias de una MCU de 16 bits.Conserva las ventajas de bajo costo, consumo de energía, EMC y eficiencia de tamaño de código que disfrutan actualmente los usuarios de las familias de MCU MC9S12 y S12X de 16 bits existentes de Freescale.Existe un alto nivel de compatibilidad entre las familias S12XE y S12XD. La familia MC9S12XE cuenta con una versión mejorada del coprocesador XGATE que aumenta el rendimiento, que es programable en lenguaje "C" y funciona al doble de la frecuencia del bus que el S12X con un conjunto de instrucciones optimizado para el movimiento de datos, la lógica y las instrucciones de manipulación de bits y que puede dar servicio a cualquier módulo periférico en el dispositivo.La nueva versión mejorada ha mejorado la capacidad de manejo de interrupciones y es totalmente compatible con el módulo XGATE existente. La familia MC9S12XE está compuesta por periféricos estándar en chip que incluyen hasta 64 Kbytes de RAM, ocho interfaces de comunicaciones en serie asíncronas (SCI), tres interfaces de periféricos en serie (SPI), un temporizador de captura mejorado (ECT) IC/OC de 8 canales, dos convertidores de analógico a digital de 12 bits y 16 canales, un modulador de ancho de pulso (PWM) de 8 canales, cinco CAN 2.0 A, Módulos compatibles con software B (MSCAN12), dos bloques de bus inter-IC (IIC), un temporizador de interrupción periódica (PIT) de 8 canales y 24 bits y un módulo de temporizador estándar (TIM) de 8 canales y 16 bits. La familia MC9S12XE utiliza Accesos amplios de 16 bits sin estados de espera para todos los periféricos y memorias. La interfaz de bus expandido no multiplexada disponible en las versiones de 144/208 pines permite una fácil interfaz con memorias externas. Además de los puertos de E/S disponibles en cada módulo, hasta 26 puertos de E/S adicionales están disponibles con capacidad de interrupción alDespertar desde los modos STOP o WAIT.La familia MC9S12XE está disponible en las opciones MAPBGA de 208 pines, LQFP de 144 pines, LQFP de 112 pines o QFP de 80 pines.
Especificaciones: | |
Atributo | Valor |
Categoría | Circuitos Integrados (CI) |
Embebido - Microcontroladores | |
Fabricante | NXP EE. UU. Inc. |
Serie | HCS12X |
Paquete | Bandeja |
Estado de la pieza | Activo |
Procesador central | HCS12X |
Tamaño del núcleo | 16 bits |
Velocidad | 50 MHz |
Conectividad | Bus CAN, EBI/EMI, I²C, IrDA, SCI, SPI |
Periféricos | LVD, POR, PWM, WDT |
Número de E/S | 91 |
Tamaño de la memoria del programa | 256KB (256K x 8) |
Tipo de memoria de programa | DESTELLO |
Tamaño de EEPROM | 4Kx8 |
Tamaño de RAM | 16K x 8 |
Voltaje - Suministro (Vcc/Vdd) | 1,72 V ~ 5,5 V |
Convertidores de datos | A/D 12x12b |
Tipo de oscilador | Externo |
Temperatura de funcionamiento | -40°C ~ 125°C (TA) |
Tipo de montaje | Montaje superficial |
Paquete / Caja | 112-LQFP |
Paquete de dispositivo del proveedor | 112-LQFP (20x20) |
Número de producto básico | MC9S12 |