S9S12G128AMLH Microcontroladores de 16 bits MCU 16BIT 128K FLASH
♠ Descripción del producto
Atributo del producto | Valor de atributo |
Fabricante: | NXP |
Categoria 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 de reloj máxima: | 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 voltios |
Tensión de alimentación - Máx.: | 5,5 V |
Temperatura mínima de funcionamiento: | - 40C |
Temperatura máxima de funcionamiento: | + 125C |
Embalaje: | Bandeja |
Voltaje de suministro analógico: | 5 voltios |
Marca: | Semiconductores NXP |
Tipo de RAM de datos: | RAM |
Tamaño de la ROM de datos: | 4 KB |
Tipo de ROM de datos: | EEPROM |
Tipo de interfaz: | LME, SPI |
Sensible a la humedad: | Sí |
Número de canales ADC: | 12 canales |
Producto: | UCM |
Tipo de producto: | Microcontroladores de 16 bits - MCU |
Tipo de memoria de programa: | Destello |
Cantidad del paquete de fábrica: | 800 |
Subcategoría: | Microcontroladores - MCU |
Temporizadores de vigilancia: | Temporizador de vigilancia |
Alias de parte #: | 935353877557 |
Unidad de peso: | 0.012224 onzas |
♠ Manual de referencia de la familia MC9S12G
La familia MC9S12G es una línea de productos de microcontroladores de 16 bits optimizados para automóviles centrados en bajo costo, alto rendimiento y bajo número de pines.Esta familia está destinada a servir de puente entre los microcontroladores de 8 bits de gama alta y 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.Los 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 funciones 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 analógico a digital (ADC) rápido y un bucle bloqueado de fase modulada por frecuencia ( IPLL) que mejora el rendimiento de EMC.
La familia MC9S12G está optimizada para tamaños de memoria de programa inferiores de hasta 16k.Para simplificar el uso del cliente, cuenta con una EEPROM con un pequeño tamaño de sector de borrado de 4 bytes.
La familia MC9S12G ofrece todas las ventajas y eficiencias de una MCU de 16 bits al tiempo que 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 de 8 y 16 bits existentes de NXP.Al igual que la familia MC9S12XS, la familia MC9S12G ejecuta accesos amplios de 16 bits sin estados de espera para todos los periféricos y memorias.La familia MC9S12G está disponible en opciones de paquete LQFP de 100 pines, LQFP de 64 pines, LQFP/QFN de 48 pines, LQFP de 32 pines y TSSOP de 20 pines y tiene como objetivo maximizar la cantidad de funcionalidad, especialmente para los paquetes con menor número de pines. .Además de los puertos de E/S disponibles en cada módulo, hay más puertos de E/S disponibles con capacidad de interrupción que permiten la reactivación desde los modos de parada o espera.
Funciones a nivel de chip
Los módulos en chip disponibles dentro de la familia incluyen las siguientes características:
• Núcleo de CPU S12
• Flash en chip de hasta 240 Kbytes con ECC
• Hasta 4 Kbytes de EEPROM con ECC
• Hasta 11 Kbytes de SRAM en chip
• Multiplicador de frecuencia de bucle de bloqueo de fase (IPLL) con filtro interno
• Oscilador Pierce controlado por amplitud de 4–16 MHz
• Oscilador RC interno de 1 MHz
• Módulo de temporizador (TIM) que admite hasta ocho canales que proporcionan una variedad decaptura de entrada de 16 bits,funciones de comparación de salida, contador y acumulador de pulsos
• Módulo de modulación de ancho de pulso (PWM) con hasta ocho canales de 8 bits
• Convertidor analógico a digital de aproximación sucesiva de resolución de hasta 16 canales, 10 o 12 bits(CAD)
• Hasta dos convertidores de digital a analógico (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 la regulación del suministro de entrada y todos los voltajes internos
• Interrupción periódica autónoma (API)
• Referencia de voltaje fijo de precisión para conversiones ADC
• Módulo atenuador de voltaje de referencia opcional para aumentar la precisión del ADC