S9S12G128AMLH Microcontroladores de 16 bits MCU 16 bits 128K FLASH
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | NXP |
Categoria do produto: | Microcontroladores de 16 bits - MCU |
RoHS: | Detalhes |
Série: | S12G |
Estilo de montagem: | SMD/SMT |
Pacote/Caixa: | LQFP-64 |
Essencial: | S12 |
Tamanho da memória do programa: | 128 kB |
Largura do barramento de dados: | 16 bits |
Resolução ADC: | 10 bits |
Frequência máxima do relógio: | 25 MHz |
Número de E/Ss: | 54 E/S |
Tamanho da RAM de dados: | 8 kB |
Tensão de alimentação - Mín.: | 3,15 V |
Tensão de alimentação - Máx.: | 5,5 V |
Temperatura mínima de operação: | - 40°C |
Temperatura máxima de operação: | + 125 °C |
Embalagem: | Bandeja |
Tensão de alimentação analógica: | 5 V |
Marca: | NXP Semicondutores |
Tipo de RAM de dados: | BATER |
Tamanho da ROM de dados: | 4 kB |
Tipo de ROM de dados: | EEPROM |
Tipo de interface: | SCI, SPI |
Sensível à umidade: | Sim |
Número de canais ADC: | 12 canais |
Produto: | MCU |
Tipo de produto: | Microcontroladores de 16 bits - MCU |
Tipo de memória de programa: | Clarão |
Quantidade de embalagem de fábrica: | 800 |
Subcategoria: | Microcontroladores - MCU |
Temporizadores de Watchdog: | Temporizador de cão de guarda |
Pseudônimos da peça nº: | 935353877557 |
Peso unitário: | 0,012224 onças |
♠ Manual de Referência da Família MC9S12G
A Família MC9S12G é uma linha de produtos de microcontroladores automotivos de 16 bits otimizada, focada em baixo custo, alto desempenho e baixa contagem de pinos. Esta família foi projetada para fazer a ponte entre microcontroladores de 8 bits de ponta e microcontroladores de 16 bits de alto desempenho, como a Família MC9S12XS. A Família MC9S12G é voltada para aplicações automotivas genéricas que exigem comunicação CAN ou LIN/J2602. Exemplos típicos dessas aplicações incluem controladores de carroceria, detecção de ocupantes, módulos de portas, controladores de assentos, receptores RKE, atuadores inteligentes, módulos de iluminação e caixas de junção inteligentes.
A família MC9S12G usa muitos dos mesmos recursos encontrados nas famílias MC9S12XS e MC9S12P, incluindo código de correção de erros (ECC) na memória flash, um conversor analógico-digital rápido (ADC) e um loop de fase bloqueado com modulação de frequência (IPLL) que melhora o desempenho de EMC.
A família MC9S12G é otimizada para tamanhos de memória de programa menores, de até 16k. Para simplificar o uso do cliente, ela possui uma EEPROM com um pequeno tamanho de setor de apagamento de 4 bytes.
A família MC9S12G oferece todas as vantagens e eficiências de um MCU de 16 bits, mantendo as vantagens de baixo custo, consumo de energia, compatibilidade eletromagnética (EMC) e eficiência de tamanho de código atualmente desfrutadas pelos usuários das famílias de MCUs de 8 e 16 bits da NXP. Assim como a família MC9S12XS, a família MC9S12G executa acessos de 16 bits sem estados de espera para todos os periféricos e memórias. A família MC9S12G está disponível em opções de encapsulamento LQFP de 100 pinos, LQFP de 64 pinos, LQFP/QFN de 48 pinos, LQFP de 32 pinos e TSSOP de 20 pinos e visa maximizar a quantidade de funcionalidade, especialmente para os encapsulamentos com menor número de pinos. Além das portas de E/S disponíveis em cada módulo, outras portas de E/S estão disponíveis com capacidade de interrupção, permitindo a ativação a partir dos modos de parada ou espera.
Recursos em nível de chip
Os módulos on-chip disponíveis na família incluem os seguintes recursos:
• Núcleo de CPU S12
• Até 240 Kbytes de flash on-chip com ECC
• Até 4 Kbytes EEPROM com ECC
• Até 11 Kbytes de SRAM no chip
• Multiplicador de frequência de malha de bloqueio de fase (IPLL) com filtro interno
• Oscilador Pierce controlado por amplitude de 4–16 MHz
• Oscilador RC interno de 1 MHz
• Módulo temporizador (TIM) com suporte para até oito canais que fornecem uma gama deCaptura de entrada de 16 bits,funções de comparação de saída, contador e acumulador de pulso
• Módulo de modulação por largura de pulso (PWM) com até oito canais de 8 bits
• Conversor analógico-digital de aproximação sucessiva com resolução de até 16 canais e 10 ou 12 bits(ADC)
• Até dois conversores digital-analógicos (DAC) de 8 bits
• Até um comparador analógico de 5 V (ACMP)
• Até três módulos de interface periférica serial (SPI)
• Até três módulos de interface de comunicação serial (SCI) com suporte para comunicações LIN
• Até um módulo de rede de área de controlador multiescalável (MSCAN) (com suporte ao protocolo CAN2.0A/B)
• Regulador de tensão no chip (VREG) para regulação da alimentação de entrada e de todas as tensões internas
• Interrupção periódica autônoma (API)
• Referência de tensão fixa de precisão para conversões ADC
• Módulo atenuador de tensão de referência opcional para aumentar a precisão do ADC