Microcontroladores S9S12G128AMLH de 16 bits MCU 16BIT 128K FLASH
♠ Descripción del producto
Atributo del producto | Valor del atributo |
Fabricante: | NXP |
Categoría de producto: | Microcontroladores de 16 bits - MCU |
RoHS: | Detalles |
Serie: | S12G |
Estilo de montaje: | SMD/SMT |
Paquete/Caja: | LQFP-64 |
Centro: | S12 |
Tamaño de la memoria del programa: | 128 kB |
Ancho del bus de datos: | 16 bits |
Resolución ADC: | 10 bits |
Frecuencia máxima de reloj: | 25 MHz |
Número de E/S: | 54 E/S |
Tamaño de RAM de datos: | 8 kB |
Tensión de alimentación - Mín.: | 3,15 V |
Tensión de alimentación - Máx.: | 5,5 V |
Temperatura mínima de funcionamiento: | - 40 °C |
Temperatura máxima de funcionamiento: | + 125 C |
Embalaje: | Bandeja |
Voltaje de suministro analógico: | 5 voltios |
Marca: | Semiconductores NXP |
Tipo de RAM de datos: | RAM |
Tamaño de ROM de datos: | 4 kB |
Tipo de ROM de datos: | EEPROM |
Tipo de interfaz: | SCI, SPI |
Sensible a la humedad: | Sí |
Número de canales ADC: | 12 canales |
Producto: | MCU |
Tipo de producto: | Microcontroladores de 16 bits - MCU |
Tipo de memoria del programa: | Destello |
Cantidad del paquete de fábrica: | 800 |
Subcategoría: | Microcontroladores - MCU |
Temporizadores de vigilancia: | Temporizador de vigilancia |
Número de pieza Alias: | 935353877557 |
Peso unitario: | 0.012224 onzas |
♠ Manual de referencia de la familia MC9S12G
La familia MC9S12G es una línea de microcontroladores automotrices de 16 bits optimizada, enfocada en bajo costo, alto rendimiento y bajo número de pines. Esta familia está diseñada para conectar los microcontroladores de 8 bits de alta gama con los microcontroladores de 16 bits de alto rendimiento, como la familia MC9S12XS. La familia MC9S12G está dirigida a aplicaciones automotrices genéricas que requieren comunicación CAN o LIN/J2602. Ejemplos típicos de estas aplicaciones incluyen controladores de carrocería, detección de ocupantes, módulos de puertas, controladores de asientos, receptores RKE, actuadores inteligentes, módulos de iluminación y cajas de conexiones inteligentes.
La familia MC9S12G utiliza muchas de las mismas características que se encuentran en la familia MC9S12XS y MC9S12P, incluido el código de corrección de errores (ECC) en la memoria flash, un convertidor de analógico a digital (ADC) rápido y un bucle de enganche de fase modulado en frecuencia (IPLL) que mejora el rendimiento EMC.
La familia MC9S12G está optimizada para memorias de programa de hasta 16k. Para simplificar su uso, incorpora una EEPROM con un sector de borrado de tan solo 4 bytes.
La familia MC9S12G ofrece todas las ventajas y eficiencias de un microcontrolador de 16 bits, a la vez que conserva las ventajas de bajo coste, consumo de energía, compatibilidad electromagnética (EMC) y eficiencia de tamaño de código que actualmente disfrutan los usuarios de las familias de microcontroladores de 8 y 16 bits de NXP. Al igual que la familia MC9S12XS, la familia MC9S12G ejecuta accesos de 16 bits sin estados de espera para todos los periféricos y memorias. La familia MC9S12G está disponible en encapsulados LQFP de 100 pines, LQFP de 64 pines, LQFP/QFN de 48 pines, LQFP de 32 pines y TSSOP de 20 pines, y busca maximizar la funcionalidad, especialmente en encapsulados con menor número de pines. Además de los puertos de E/S disponibles en cada módulo, hay otros puertos de E/S con capacidad de interrupción que permiten la reactivación desde los modos de parada o espera.
Características a nivel de chip
Los módulos en chip disponibles dentro de la familia incluyen las siguientes características:
• Núcleo de CPU S12
• Hasta 240 Kbytes de flash en chip con ECC
• Hasta 4 Kbytes de EEPROM con ECC
• Hasta 11 Kbytes de SRAM en chip
• Multiplicador de frecuencia de bucle de enganche de fase (IPLL) con filtro interno
• Oscilador Pierce controlado por amplitud de 4 a 16 MHz
• Oscilador RC interno de 1 MHz
• Módulo temporizador (TIM) que admite hasta ocho canales que proporcionan un rango deCaptura de entrada de 16 bits,Funciones de comparación de salida, contador y acumulador de pulsos
• Módulo de modulación por ancho de pulso (PWM) con hasta ocho canales de 8 bits
• Convertidor analógico-digital de aproximación sucesiva con resolución de hasta 16 canales y 10 o 12 bits(ADC)
• Hasta dos convertidores digitales a analógicos (DAC) de 8 bits
• Hasta un comparador analógico de 5 V (ACMP)
• Hasta tres módulos de interfaz periférica en serie (SPI)
• Hasta tres módulos de interfaz de comunicación en serie (SCI) compatibles con comunicaciones LIN
• Hasta un módulo de red de área de controlador multiescalable (MSCAN) (compatible con el protocolo CAN)2.0A/B)
• Regulador de voltaje en chip (VREG) para regular la fuente de entrada y todos los voltajes internos
• Interrupción periódica autónoma (API)
• Referencia de voltaje fijo de precisión para conversiones de ADC
• Módulo atenuador de voltaje de referencia opcional para aumentar la precisión del ADC