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

NXP MC9S08AC16CFJE 8-bit MCU, 40MHz, 16KB Flash, 32-LQFP

MPNMC9S08AC16CFJE
End of Life

NXP S08 series 8-bit MCU, MC9S08AC16CFJE, 40MHz core, 16KB (16K x 8) Flash, 1K x 8 RAM, 22 I/O, I²C/SCI/SPI, 6x10b ADC, LVD/POR/PWM/WDT, 2.7V-5.5V, -40°C to 85°C, 32-LQFP.

$14.82171Ref. price · indicative, final on quote
Packaging32-LQFP
RoHSROHS3 Compliant
SeriesS08
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026Stock-verified to date

Specifications

MC9S08AC16CFJE 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 size1K x 8
Core size8-Bit
PeripheralsLVD, POR, PWM, WDT
ConnectivityI²C, SCI, SPI
Number of i (O)22
Core processorS08
Case32-LQFP
Data convertersA/D 6x10b
Program memory size16KB (16K x 8)

Product details

The NXP MC9S08AC16CFJE is an 8-bit microcontroller built around the S08 core, running at 40 MHz.

Peripherals and I/O — what is on the die

On-chip peripherals include a 6-channel 10-bit ADC for direct sensor readout, plus LVD, POR, PWM, and WDT blocks. Connectivity covers I²C, SCI (UART), and SPI — enough for common serial interfaces to displays, sensors, or a host controller. The 22 I/O lines in the 32-LQFP package leave room for a mix of digital and analog inputs without needing port expanders.

Frequently asked questions

What is the programming interface for MC9S08AC16CFJE?

The S08 family uses a single-wire Background Debug Mode (BDM) interface for programming and debug. A standard BDM header connects to NXP's USBDM or P&E Multilink tools. The internal oscillator is sufficient for BDM communication, so no external clock is required during programming.

Is MC9S08AC16CFJE compatible with existing S08 code?

Yes — the S08 core is binary-compatible across the S08 family. Code written for other S08 devices (e.g., MC9S08AC32, MC9S08AC60) ports directly, though you will need to adjust peripheral register addresses and vector tables for the specific memory map and peripheral set of this part.

Does MC9S08AC16CFJE have a built-in ADC?

Yes — it includes a 6-channel 10-bit analog-to-digital converter on-chip. This handles most low-speed sensor inputs (temperature, voltage, current sense) without an external ADC IC.