Skip to main content
NXP Semiconductors S9S12G128F0CLH — Microcontrollers & Processors (MCU / MPU / DSP)

S9S12G128F0CLH 16-bit MCU, 128KB Flash, 25MHz, 64-LQFP

MPNS9S12G128F0CLH
End of Life

NXP HCS12 series, S9S12G128F0CLH, 16-bit MCU, 128KB (128K x 8) FLASH, 25MHz, 64-LQFP (10x10), -40°C ~ 85°C, 3.13V ~ 5.5V.

$8.46Ref. price · indicative, final on quote
Packaging64-LQFP
RoHSROHS3 Compliant
SeriesHCS12
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

S9S12G128F0CLH specifications
ParameterValue
SeriesHCS12
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))3.13V ~ 5.5V
Operating temperature-40°C ~ 85°C (TA)
Speed25MHz
PackageTray
RAM size8K x 8
Core size16-Bit
EEPROM size4K x 8
PeripheralsLVD, POR, PWM, WDT
ConnectivityCANbus, IrDA, LINbus, SCI, SPI
Number of i (O)54
Core processor12V1
Case64-LQFP
Data convertersA/D 12x10b
Program memory size128KB (128K x 8)

Product details

The 25 MHz core delivers enough throughput for real-time control loops in automotive body electronics (CAN/LIN gateways, window lift, wiper control) and industrial sensor hubs. The wide supply range from 3.13 V to 5.5 V means this part can drop straight into a legacy 5 V board or a modern 3.3 V rail without a level shifter on the power input.

Peripheral set for automotive and industrial buses

Connectivity includes CANbus, LINbus, SCI, SPI, and IrDA — a mix that covers the common automotive body-network protocols and industrial sensor interfaces. The 54 general-purpose I/O lines give headroom for local switch sensing, LED driving, and parallel display or keypad interfaces.

On-chip data converters and monitoring

A 12-channel, 10-bit ADC handles analog inputs like potentiometer position, temperature sensor voltage, or current-sense resistor drops. Built-in LVD (low-voltage detect), POR (power-on reset), PWM, and WDT peripherals reduce external supervisor IC count — useful for cost-sensitive, high-reliability boards where every discrete component adds a failure point.

Frequently asked questions

What is the difference between S9S12G128F0CLH and S9S12G128F0VLH?

The two parts share the same die, memory map, and peripheral set. For applications that see sustained ambient above 85°C, the VLH grade is the correct choice.

What tools are used to program S9S12G128F0CLH?

NXP's CodeWarrior for HCS12 is the primary IDE. Programming and debugging use the standard BDM (Background Debug Mode) interface via a USB-to-BDM pod such as the P&E Micro USB-ML-12 or the NXP TBDML. The internal oscillator means no external clock is needed during programming.