Descrición
A familia de microcontroladores MC9S12XE é un desenvolvemento posterior da familia S12XD que inclúe novas funcións para mellorar a integridade do sistema e unha maior funcionalidade.Estas novas funcións inclúen unha Unidade de protección de memoria (MPU) e un código de corrección de erros (ECC) na memoria flash xunto cunha funcionalidade EEPROM (EEE) mellorada, un XGATE mellorado, un bucle de bloqueo de fase (IPLL) con filtrado interno e modulado de frecuencia e un ATD mellorado.A familia E amplía a gama de produtos S12X ata 1 MB de memoria Flash cunha maior capacidade de E/S na versión de 208 pines do buque insignia MC9S12XE100. A familia MC9S12XE ofrece un rendemento de 32 bits con todas as vantaxes e eficiencias dunha MCU de 16 bits.Mantén as vantaxes de baixo custo, consumo de enerxía, EMC e eficiencia do tamaño do código que gozan actualmente os usuarios das familias existentes de MCU MC9S12 e S12X de 16 bits de Freescale.Hai un alto nivel de compatibilidade entre as familias S12XE e S12XD. A familia MC9S12XE presenta unha versión mellorada do coprocesador XGATE que aumenta o rendemento, que é programable en linguaxe "C" e funciona ao dobre da frecuencia do bus do S12X cun conxunto de instrucións. optimizado para o movemento de datos, a lóxica e as instrucións de manipulación de bits e que poden servir calquera módulo periférico do dispositivo.A nova versión mellorada mellorou a capacidade de manexo de interrupcións e é totalmente compatible co módulo XGATE existente. A familia MC9S12XE componse de periféricos estándar en chip que inclúen ata 64 Kbytes de RAM, oito interfaces de comunicacións en serie asíncronas (SCI), tres interfaces de periféricos en serie. (SPI), un temporizador de captura mellorado (ECT) IC/OC de 8 canles, dous conversores analóxico a dixital de 12 bits de 16 canles, un modulador de ancho de pulso (PWM) de 8 canles, cinco CAN 2.0 A, Módulos compatibles con software B (MSCAN12), dous bloques de bus inter-IC (IIC), un temporizador de interrupción periódica de 24 bits (PIT) de 8 canles e un módulo de temporizador estándar de 16 bits (TIM) de 8 canles. A familia MC9S12XE usa Accesos anchos de 16 bits sen estados de espera para todos os periféricos e memorias. A interface de bus expandida non multiplexada dispoñible nas versións de 144/208 pines permite unha interface sinxela con memorias externas. Ademais dos portos de E/S dispoñibles en cada módulo, están dispoñibles ata 26 portos de E/S máis con capacidade de interrupción albaixando o despertar dos modos STOP ou WAIT.A familia MC9S12XE está dispoñible en opcións MAPBGA de 208 pinos, LQFP de 144 pinos, LQFP de 112 pinos ou QFP de 80 pinos.
Especificacións: | |
Atributo | Valor |
Categoría | Circuítos integrados (CI) |
Integrados - Microcontroladores | |
Mfr | NXP Semicondutores |
Serie | HCS12X |
Paquete | A granel |
Estado da peza | Activo |
Procesador central | HCS12X |
Tamaño do núcleo | 16 bits |
Velocidade | 50 MHz |
Conectividade | CANbus, EBI/EMI, I²C, IrDA, SCI, SPI |
Periféricos | LVD, POR, PWM, WDT |
Número de E/S | 119 |
Tamaño da memoria do programa | 1 MB (1 M x 8) |
Tipo de memoria do programa | FLASH |
Tamaño EEPROM | 4K x 8 |
Tamaño da RAM | 64K x 8 |
Tensión - Alimentación (Vcc/Vdd) | 1,72 V ~ 5,5 V |
Conversores de datos | A/D 24x12b |
Tipo de oscilador | Externo |
Temperatura de operación | -40 °C ~ 125 °C (TA) |
Tipo de montaxe | Montaxe en superficie |
Paquete / Estuche | 144-LQFP |
Paquete de dispositivos do provedor | 144-LQFP (20 x 20) |