The MC9S12XE family of microcontrollers takes the innovation of today’s S12XD family a step further with features that deliver enhanced system integrity and greater functionality. These features include a memory protection unit (MPU) and error correction code (ECC) on the flash memory together with enhanced EEPROM functionality, an enhanced XGATE, a frequency modulated locked loop and a faster analog-to-digital converter (ADC). The MC9S12XE family extends the S12X product range up to 1 MB of flash memory with increased I/O capability in the 208-pin version of the flagship MC9S12XE100.
Targeted at automotive multiplexing and generic auto body applications, MC9S12XE family delivers 32-bit performance with all the advantages and efficiencies of a 16-bit MCU. It retains the cost-effective, power consumption, electromagnetic compatibility and code-size efficiency advantages of Freescale’s existing 16-Bit MC9S12 and S12X MCU families. There is a high level of compatibility between the S12XE and S12XD families. The S12XS family provides an economical, compatible extension to the S12XE family.
|Internal Flash (KB)||1000, 256, 384, 512, 128, 768|
|EEPROM (KB)||2, 4|
|Serial Interface - Type||CAN, SCI, SPI, I2C|
|I/O Pins||119, 91, 59, 152|