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