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

NXP MC9S08AC32CPUE 8-bit MCU, 40 MHz, 32 KB Flash, 64-LQFP

MPNMC9S08AC32CPUE
End of Life

NXP S08 series 8-bit MCU, MC9S08AC32CPUE, 40 MHz core, 32 KB Flash, 2K x 8 RAM, 54 I/O, I²C/SCI/SPI, 16-ch 10-bit ADC, 2.7 V to 5.5 V, -40°C to 85°C, 64-LQFP.

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

Specifications

MC9S08AC32CPUE specifications
ParameterValue
SeriesS08
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2.7V ~ 5.5V
Operating temperature-40°C ~ 85°C (TA)
Speed40MHz
PackageTray
RAM size2K x 8
Core size8-Bit
PeripheralsLVD, POR, PWM, WDT
ConnectivityI²C, SCI, SPI
Number of i (O)54
Core processorS08
Case64-LQFP
Data convertersA/D 16x10b
Program memory size32KB (32K x 8)

Product details

The NXP MC9S08AC32CPUE is an 8-bit microcontroller from the S08 family, built around a 40 MHz S08 core with 32 KB of on-chip Flash program memory and 2K x 8 of RAM. It runs from a 2.7 V to 5.5 V supply, making it straightforward to power from an unregulated 5 V rail or a 3.3 V LDO. The 40 MHz clock gives it enough throughput for real-time control loops — think motor commutation timing, sensor polling at a few kilohertz, or driving a PWM output with sub-microsecond resolution — without needing a 32-bit core.

On-chip peripherals include a 16-channel 10-bit ADC, plus LVD, POR, PWM, and WDT blocks that reduce external supervisor and reset ICs. Connectivity covers I²C, SCI (UART), and SPI — enough to talk to common sensors, serial EEPROMs, and display modules without glue logic.

64-LQFP package — layout and sourcing notes

Housed in a 64-LQFP (10x10 mm body) with 0.5 mm pitch, the MC9S08AC32CPUE is a surface-mount part that routes easily on a two-layer board if the decoupling caps are placed close to the supply pins.

The S08 family has been in the field for years, and the toolchain (CodeWarrior, third-party programmers) is mature. If you need a second-source hedge, NXP's own S08 portfolio offers pin-compatible density variants — the MC9S08AC32CFUE (same package, 32 KB Flash, different temp grade) or the MC9S08AC16CFUE (16 KB Flash) — but verify the exact memory and peripheral match against your firmware image.

Frequently asked questions

Where can I find the MC9S08AC32CPUE datasheet PDF?

The datasheet for the MC9S08AC32CPUE is available from NXP's website. Search for document number MC9S08AC32 on the NXP documentation portal.

Is the MC9S08AC32CPUE suitable for motor control?

Yes, the 40 MHz S08 core, 16-channel 10-bit ADC, and PWM peripheral make it capable of sensorless BLDC or brushed DC motor control for applications like fans, pumps, and small actuators. The 32 KB Flash is enough for a field-oriented control (FOC) library if code is optimized.

How do I program the MC9S08AC32CPUE?

Programming is done via the background debug module (BDM) interface using NXP's USBDM, PEmicro, or third-party programmers. The internal oscillator allows programming without an external clock. CodeWarrior for MCU (now part of NXP's MCUXpresso suite) supports the S08 family.