Descrição
A família MC9S12XE de microcontroladores é um desenvolvimento adicional da família S12XD, incluindo novos recursos para integridade aprimorada do sistema e maior funcionalidade.Esses novos recursos incluem uma unidade de proteção de memória (MPU) e um código de correção de erro (ECC) na memória Flash, juntamente com a funcionalidade EEPROM aprimorada (EEE), um XGATE aprimorado, um loop de bloqueio de fase (IPLL) com frequência modulada e filtrada internamente e um ATD aprimorado.A Família E estende a gama de produtos S12X até 1 MB de memória Flash com maior capacidade de E/S na versão de 208 pinos do carro-chefe MC9S12XE100. A Família MC9S12XE oferece desempenho de 32 bits com todas as vantagens e eficiências de um MCU de 16 bits.Ele mantém as vantagens de baixo custo, consumo de energia, EMC e eficiência de tamanho de código atualmente desfrutadas pelos usuários das famílias MC9S12 e S12X MCU de 16 bits existentes da Freescale.Há um alto nível de compatibilidade entre as famílias S12XE e S12XD. A família MC9S12XE apresenta uma versão aprimorada do coprocessador XGATE de aumento de desempenho que é programável em linguagem “C” e funciona com o dobro da frequência de barramento do S12X com um conjunto de instruções otimizado para instruções de movimentação de dados, lógica e manipulação de bits e que pode atender a qualquer módulo periférico no dispositivo.A nova versão aprimorada melhorou a capacidade de tratamento de interrupções e é totalmente compatível com o módulo XGATE existente. A família MC9S12XE é composta por periféricos padrão no chip, incluindo até 64 Kbytes de RAM, oito interfaces de comunicação serial assíncrona (SCI), três interfaces periféricas seriais (SPI), um temporizador de captura aprimorada de IC/OC de 8 canais (ECT), dois conversores analógico-digital de 16 canais e 12 bits, um modulador de largura de pulso de 8 canais (PWM), cinco CAN 2.0 A, Módulos compatíveis com software B (MSCAN12), dois blocos de barramento inter-IC (IIC), um temporizador de interrupção periódica de 24 bits de 8 canais (PIT) e um módulo de temporizador padrão de 16 bits de 8 canais (TIM). Acessos amplos de 16 bits sem estados de espera para todos os periféricos e memórias. A interface de barramento expandida não multiplexada disponível nas versões de 144/208 pinos permite uma interface fácil com memórias externas. Além das portas de E/S disponíveis em cada módulo, até 26 portas de E/S adicionais estão disponíveis com capacidade de interrupção alAtivando o Wake-Up nos modos STOP ou WAIT.A família MC9S12XE está disponível nas opções MAPBGA de 208 pinos, LQFP de 144 pinos, LQFP de 112 pinos ou QFP de 80 pinos.
Especificações: | |
Atributo | Valor |
Categoria | Circuitos Integrados (CIs) |
Embutidos - Microcontroladores | |
Mfr | Semicondutores NXP |
Series | HCS12X |
Pacote | Volume |
Estado da peça | Ativo |
Processador Núcleo | HCS12X |
Tamanho do núcleo | 16 bits |
Velocidade | 50MHz |
Conectividade | CANbus, EBI/EMI, I²C, IrDA, SCI, SPI |
Periféricos | LVD, POR, PWM, WDT |
Número de E/S | 119 |
Tamanho da memória do programa | 1MB (1M x 8) |
Tipo de memória do programa | CLARÃO |
Tamanho da EEPROM | 4K x 8 |
Tamanho da RAM | 64K x 8 |
Tensão - Alimentação (Vcc/Vdd) | 1,72 V ~ 5,5 V |
Conversores de dados | A/D 24x12b |
Tipo de oscilador | Externo |
Temperatura de operação | -40°C ~ 125°C (TA) |
Tipo de montagem | Montagem em superfície |
Pacote / Estojo | 144-LQFP |
Pacote de dispositivos do fornecedor | 144-LQFP (20x20) |