Contact Mouser (International)  +49 (0)89 520 462 110     |     Feedback         
 |    Change Country  Change Location  USD
Mouser International Mouser International

Incoterms: DDP is available to customers in EU Member States.
All prices include duty and customs fees on select shipping methods.

Incoterms: DDU applies to most non-EU customers.
Duty, customs fees and taxes are collected at time of delivery.

Please confirm your currency selection:

US Dollars
USD is accepted in all countries.

Other currency options may also be available - see
Mouser Worldwide.
Home » NEWEST Products » New by Manufacturer » Freescale Semiconductor » S12G128 / S12G96 16-bit Automotive MCUs - Freescale
NEWEST Products
Freescale S12G128 / S12G96 16-bit Automotive MCUs

Freescale S12G128 / S12G96 16-bit
Automotive MCUs

Freescale S12G128 / S12G96 16-bit Automotive MCUs

View Product List

Additional Resources

Freescale S12G128 / S12G96 microcontrollers (MCUs) are part of the MC9S12G family of 16-bit devices focused on low cost, high performance, and low pin count for automotive applications. S12G128 and S12G96 MCUs bridge the gap between high-end 8-bit MCUs and high-performance 16-bit MCUs. The Freescale MC9S12G family targets automotive applications requiring CAN or LIN/SAE J2602 communication, including body controllers, occupant detection, door modules, seat controllers, RKE receivers, smart actuators, lighting modules, and smart junction boxes. These Freescale devices feature error correction code (ECC) on flash memory, a fast analog-to-digital converter (ADC), and a frequency modulated phase locked loop (IPLL) that improves the Electromagnetic Compatibility (EMC) performance.

  • S12 CPU core, 25MHz bus
  • Up to 240KB on-chip flash with ECC
  • Up to 4KB EEPROM with ECC
  • Up to 11KB on-chip SRAM
  • Up to one multi-scalable controller area network (MSCAN) module
    • Supporting CAN protocol 2.0 A/B
  • Up to three serial communication interface (SCI) modules
    • Supporting LIN communications
  • Up to three serial peripheral interface (SPI) modules
  • Precision fixed voltage reference for analog-to-digital conversion (ADC)
  • 1MHz internal oscillator
  • On-chip voltage regulator for input supply and internal voltages
  • Space-constrained applications
  • Body controllers
  • Door modules
  • HVAC
  • Seat controllers
  • Smart actuators
  • RKE receivers
  • Occupant detection
  • Lighting modules
  • Smart junction boxes
  • Fuel pumps
  • Oil pumps

Part Number Flash Memory (KB) EEPROM (Bytes) RAM (Bytes)
S12G96 96 3072 8192
S12G128 128 4096 8192

S12G Block Diagram

S12G Block Diagram
Freescale S12G128 / S12G96 16-bit Automotive MCUs

View Product List

Additional Resources

Freescale TWR-S12G128 and TWR-S12G128-KIT are a demonstration board and demo board kit for the S12G128. TWR-S12G128 operates as a standalone debug tool and can also be combined and used as part of the modular Tower System development platform.

TWR-S12G128 Demo Board Features
  • Push Buttons and LED
    • 4 User Push Button Switches
    • 4 User LED Indicators
  • MC9S12G128, 100 LQFP
    • 128KB Flash
    • 4KB EEPROM
    • 8KB RAM
  • Transceivers
    • 1 ea. High-Speed CAN Physical Layer Transceiver
    • 1 ea, Enhanced LIN Physical Layer Transceiver
    • RS-232 Serial Data Physical Layer Transceiver
  • Power Input Selection Jumpers
    • Power input from USB-BDM
    • Power input from on-board regulator
    • Power input from Tower System edge connector
  • Freescale Semiconductor
  • Transportation
  • Semiconductors|Embedded Processors|IC-MCU/MPU