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

MC9S12HZ256VAL HCS12 16-bit MCU, 256KB Flash, 25MHz

MPNMC9S12HZ256VAL
End of Life

NXP HCS12 16-bit microcontroller, MC9S12HZ256VAL, 25MHz core, 256KB Flash, 12KB RAM, 2KB EEPROM, 85 I/O, LCD driver, motor control PWM, CAN, 112-LQFP (20x20 mm).

$26.05Ref. price · indicative, final on quote
Packaging112-LQFP
RoHSROHS3 Compliant
SeriesHCS12
Sourced new & surplus through independent channelsAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

MC9S12HZ256VAL specifications
ParameterValue
SeriesHCS12
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2.35V ~ 5.5V
Operating temperature-40°C ~ 105°C (TA)
Speed25MHz
PackageBulk
RAM size12K x 8
Core size16-Bit
EEPROM size2K x 8
PeripheralsLCD, Motor control PWM, POR, PWM, WDT
ConnectivityCANbus, EBI/EMI, I²C, SCI, SPI
Number of i (O)85
Core processorHCS12
Case112-LQFP
Data convertersA/D 16x10b
Program memory size256KB (256K x 8)

Product details

Package and board-fit — 112-LQFP with 85 I/O

The MC9S12HZ256VAL ships in a 112-lead LQFP with a 20x20 mm body. The 0.65 mm pitch demands a controlled soldering profile and a PCB with at least four layers for clean fan-out of the 85 I/O.

Memory and peripheral set — what the 256 KB flash buys you

256 KB of on-chip flash with 12 KB RAM and 2 KB EEPROM gives this part enough code space for a CAN-based instrument cluster or a motor-control application without external memory. The EEPROM holds calibration constants and fault logs that survive power loss — no serial EEPROM on the board needed. The 16-channel 10-bit ADC reads analog sensors directly; the LCD driver drives a segmented display, and the motor-control PWM runs a DC or stepper motor without a separate PWM generator.

Frequently asked questions

Can MC9S12HZ256VAL replace MC9S12DT128BVPV on the same board?

Not without a firmware port and a board spin. Both parts share the same HCS12 core, 25 MHz speed, and 2.35-5.5 V supply, but the MC9S12HZ256VAL has 85 I/O (vs 91), includes an LCD driver and motor-control PWM that the DT128 lacks, and is in a 112-LQFP (the DT128 is in a 112-LQFP as well, but pin assignments differ). The memory map and peripheral registers are not identical.

What compliance documentation is available for MC9S12HZ256VAL?

The part is ROHS3 compliant. The manufacturer's RoHS certificate of compliance and material declaration are available on request.