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.
Optimized for automotive multiplexing, generic auto body and industrial applications such as building automation, motor/actuator control and military. 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.