Freescale Semiconductor

S12XE: 16-Bit Automotive Microcontroller


   

The new MC9S12XE Family of microcontrollers will take the innovation of today’s S12XD-Family a step further with the introduction of new features to deliver enhanced system integrity and greater functionality. These new features include a Memory Protection Unit (MPU) and Error Correction Code (ECC) on the Flash memory together with enhanced EEPROM functionality (EEE), an enhanced XGATE, a Frequency Modulated Locked Loop (IPLL) and a faster ATD. The E-Family will extend the S12X product range up to 1MB 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 will deliver 32-bit performance with all the advantages and efficiencies of a 16 bit MCU. It will retain the low cost, power consumption, EMC and code-size efficiency advantages currently enjoyed by users 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.


Features


  • XGATE co-processor capable for build virtual peripherials and boost the overall performance
  • Flexible programmable hardware emulated EEPROM
  • System integrity support with the memory protection unit & supervisor/user modes
  • S12X CPU @ 50Mhz bus speed
  • Memory Protection Unit (MPU)
  • Loop Control/Full-Swing Pierce Oscillator
  • Enhanced Interrupt Module
  • Non-Multiplexed External Bus Interface (EBI)
  • Analog-to-Digital Converter (ATD) 12-bit resolution and 3us conversion time
  • Enhance Capture Timer (ECT)
  • Periodic Interrupt Timer (PIT)
  • Real Time Interrupt (RTI)
  • Asynchronous Periodic Interrupt (API)
  • Pulse Width Modulator (PWM)
  • MSCAN Module
  • Serial Peripherial Interface (SPI)
  • Serial Communication Interface (SCI)
  • Background Debug (BDM)Debugger (xDBG)
  • On-chip Voltage Regulator

Featured Documentation



Featured Tools



EVB9S12XEP100:Evaluation Board for the 16-bit MC9S12XEP100. The EVB9S12XEP100 board comes populated with the 9S12XEP100 device. It can be modified to evaluate other members of the S12XE, S12XS and S12P families with the addition of a socketed daughter card as described on the S12X Daughter Card Selector Guide. Samples of other devices must be ordered in addition to the daughter card.

DEMO9S12XEP100: Demo Board for the 16-bit MC9S12XEP100 - a full-featured, ready to use evaluation system for the MC9S12XEP100 microcontroller.

XGATE: Solutions



S12XE Family Members


Features

MC9S12XEP100

MC9S12XEP768

MC9S12XEQ512

MC9S12XEQ384

MC9S12XET256

MC9S12XEG128

FLASH

1M

768K

512K

384K

256K

128K

RAM

64K

48k

32K

24K

16K

12K

EEPROM

4K

4K

4K

4K

4K

2K

Package

208 MAPBGA
144 LQFP
112 LQFP

208 MAPBGA
144 LQFP
112 LQFP

144 LQFP
112 LQFP
80 QFP

144 LQFP
112 LQFP
80 QFP

144 LQFP
112 LQFP
80 QFP

112 LQFP
80 QFP

Freescale Fast Track Services