Microcontroladores S9S12G128AMLH de 16 bits MCU de 16 bits e 128 000 memoria flash
♠ Descrición do produto
| Atributo do produto | Valor do atributo |
| Fabricante: | NXP |
| Categoría do produto: | Microcontroladores de 16 bits - MCU |
| Directiva RoHS: | Detalles |
| Serie: | S12G |
| Estilo de montaxe: | SMD/SMT |
| Paquete/Caixa: | LQFP-64 |
| Núcleo: | S12 |
| Tamaño da memoria do programa: | 128 kB |
| Largura do bus de datos: | 16 bits |
| Resolución ADC: | 10 bits |
| Frecuencia máxima de reloxo: | 25 MHz |
| Número de E/S: | 54 E/S |
| Tamaño da 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 funcionamento: | - 40 °C |
| Temperatura máxima de funcionamento: | + 125 °C |
| Embalaxe: | Bandexa |
| Tensión de alimentación analóxica: | 5 V |
| Marca: | Semicondutores NXP |
| Tipo de RAM de datos: | RAM |
| Tamaño da ROM de datos: | 4 kB |
| Tipo de ROM de datos: | EEPROM |
| Tipo de interface: | SCI, SPI |
| Sensible á humidade: | Si |
| Número de canles ADC: | 12 canles |
| Produto: | MCU |
| Tipo de produto: | Microcontroladores de 16 bits - MCU |
| Tipo de memoria de programa: | Flash |
| Cantidade do paquete de fábrica: | 800 |
| Subcategoría: | Microcontroladores - MCU |
| Temporizadores de vixilancia: | Temporizador de vixilancia |
| Alias de número de peza: | 935353877557 |
| Peso unitario: | 0,012224 onzas |
♠ Manual de referencia da familia MC9S12G
A familia MC9S12G é unha liña de produtos de microcontroladores de 16 bits optimizada para automoción, centrada en baixo custo, alto rendemento e pouca cantidade de pines. Esta familia está pensada para conectar os microcontroladores de 8 bits de gama alta cos microcontroladores de 16 bits de alto rendemento, como a familia MC9S12XS. A familia MC9S12G está dirixida a aplicacións xenéricas para automoción que requiren comunicación CAN ou LIN/J2602. Exemplos típicos destas aplicacións inclúen controladores de carrozaría, detección de ocupantes, módulos de portas, controladores de asentos, receptores RKE, actuadores intelixentes, módulos de iluminación e caixas de conexións intelixentes.
A familia MC9S12G emprega moitas das mesmas características que se atopan nas familias MC9S12XS e MC9S12P, incluíndo o código de corrección de erros (ECC) na memoria flash, un conversor analóxico-dixital (ADC) rápido e un bucle de bloqueo de fase modulado en frecuencia (IPLL) que mellora o rendemento EMC.
A familia MC9S12G está optimizada para tamaños de memoria de programa máis baixos, de ata 16k. Para simplificar o uso por parte do cliente, inclúe unha EEPROM cun tamaño de sector de borrado pequeno de 4 bytes.
A familia MC9S12G ofrece todas as vantaxes e eficiencias dunha MCU de 16 bits, mantendo ao mesmo tempo as vantaxes de baixo custo, consumo de enerxía, compatibilidade electromagnética e eficiencia do tamaño do código das que actualmente gozan os usuarios das familias de MCU de 8 e 16 bits existentes de NXP. Do mesmo xeito que a familia MC9S12XS, a familia MC9S12G executa accesos de 16 bits de ancho sen estados de espera para todos os periféricos e memorias. A familia MC9S12G está dispoñible en opcións de paquete LQFP de 100 pines, LQFP de 64 pines, LQFP/QFN de 48 pines, LQFP de 32 pines e TSSOP de 20 pines, e ten como obxectivo maximizar a cantidade de funcionalidade, especialmente para os paquetes con menor número de pines. Ademais dos portos de E/S dispoñibles en cada módulo, hai dispoñibles outros portos de E/S con capacidade de interrupción que permiten o espertar desde os modos de parada ou espera.
Características a nivel de chip
Os módulos integrados no chip dispoñibles dentro da familia inclúen as seguintes características:
• Núcleo da CPU S12
• Ata 240 Kbyte de memoria flash integrada no chip con ECC
• EEPROM de ata 4 Kbyte con ECC
• Ata 11 Kbyte de SRAM integrada no chip
• Multiplicador de frecuencia de bucle de bloqueo de fase (IPLL) con filtro interno
• Oscilador Pierce controlado por amplitude de 4–16 MHz
• Oscilador RC interno de 1 MHz
• Módulo temporizador (TIM) que admite ata oito canles que proporcionan unha gama decaptura de entrada de 16 bits,funcións de comparación de saída, contador e acumulador de pulsos
• Módulo de modulación por ancho de pulso (PWM) con ata oito canles de 8 bits
• Conversor analóxico-dixital de aproximación sucesiva de ata 16 canles e 10 ou 12 bits de resolución(ADC)
• Ata dous conversores dixitais-analóxicos (DAC) de 8 bits
• Ata un comparador analóxico de 5 V (ACMP)
• Ata tres módulos de interface periférica en serie (SPI)
• Ata tres módulos de interface de comunicación serie (SCI) que admiten comunicacións LIN
• Ata un módulo de rede de área de controlador multiescalable (MSCAN) (compatible co protocolo CAN2.0A/B)
• Regulador de tensión integrado (VREG) para a regulación da subministración de entrada e de todas as tensións internas
• Interrupción periódica autónoma (API)
• Referencia de tensión fixa de precisión para conversións ADC
• Módulo atenuador de tensión de referencia opcional para aumentar a precisión do ADC








