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

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

MPNMC9S08DV16MLC
End of Life

NXP S08 8-bit MCU, MC9S08DV16MLC, 40MHz, 16KB Flash, 1K x 8 RAM, 25 I/O, CAN/LIN/SPI/I2C, 32-LQFP (7x7), -40 to 125°C.

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

Specifications

MC9S08DV16MLC specifications
ParameterValue
SeriesS08
MountingSurface Mount
Oscillator typeExternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2.7V ~ 5.5V
Operating temperature-40°C ~ 125°C (TA)
Speed40MHz
PackageBulk
RAM size1K x 8
Core size8-Bit
PeripheralsLVD, POR, PWM, WDT
ConnectivityCANbus, I²C, LINbus, SCI, SPI
Number of i (O)25
Core processorS08
Case32-LQFP
Data convertersA/D 10x12b
Program memory size16KB (16K x 8)

Product details

40MHz S08 core with 16KB Flash — what that means on the bench

The MC9S08DV16MLC is an 8-bit MCU from NXP's S08 family, clocked at 40 MHz with 16 KB of on-chip Flash program memory and 1 K x 8 of RAM. The 40 MHz speed sets the instruction throughput ceiling — for an 8-bit core, that's roughly 40 MIPS at peak, though real-world throughput depends on flash wait states and the instruction mix. The 16 KB Flash is enough for moderate control firmware with a CAN or LIN stack; the 1 KB RAM limits buffer-heavy applications like large data logging or multi-protocol gateways.

Peripherals and connectivity — CAN, LIN, SPI, I2C on one chip

The MC9S08DV16MLC integrates a CANbus controller, LINbus, SCI (UART), SPI, and I2C — all on a single 8-bit MCU. The 10-channel 12-bit ADC (A/D 10x12b) provides enough resolution for analog sensor inputs like temperature or pressure. Peripherals include LVD (low-voltage detect), POR (power-on reset), PWM, and WDT — the watchdog timer is essential for safety-critical firmware that must recover from hangs.

NXP lists the MC9S08DV16MLC as Active with no planned discontinuation. ROHS3 compliant — no exemptions that would require a transition to a different solder alloy. For a repair bench, that means the part is still a valid replacement for boards in the field; for a new design, it's safe to specify without worrying about a last-time-buy window.

Frequently asked questions

What compliance documentation does NXP provide for MC9S08DV16MLC?

NXP provides ROHS3 compliance certification.