NXP Semiconductors

MC908QC16MDSE - 8-bit HC08 MCU, 16KB Flash, 20-TSSOP | NXP

Teilenummer: MC908QC16MDSE ✗ Abgekündigt
Auf Lager Versand in 1–3 Werktagen
3.0 V to 5.5 V Vdss 20-TSSOP (0.173 inch / 4.40 mm body width) Package 8 MHz Speed 16 KB (16K x 8) FLASH Memory
Ab $3.78 USD / Stück
MOQ: 1 |
Preis aktualisiert: 2026-10-17
Mengenpreise
Menge Stückpreis Gesamt
1 $6.84 $6,84
10 $6.15 $61,50
100 $5.48 $548,00
500 $4.82 $2.410,00
1.000 $4.21 $4.210,00
2.500 $3.78 $9.450,00
ℹ️ Alle Preise sind in USD

MC908QC16MDSE Übersicht

The NXP MC908QC16MDSE is an 8-bit HC08-series microcontroller with 16KB of on-chip FLASH program memory, packaged in a 20-pin TSSOP (Tape & Reel). It runs at a maximum internal bus frequency of 8 MHz and is targeted at cost-sensitive embedded control nodes such as automotive body electronics, white goods, and small industrial subsystems where software density above ~10K bytes is rarely required.

What is an HC08 microcontroller? The HC08 is NXP/Freescale's 8-bit CISC (Complex Instruction Set Computer) microcontroller family, evolving from the original Motorola 6800/6805 architectures. It belongs to the broader hierarchy: 8-bit microcontroller -> microcontroller -> embedded processor -> semiconductor device. HC08 cores use an accumulator-based, von-Neumann memory model with on-chip FLASH, RAM, and rich analog/digital peripherals, and they execute most instructions in 2-5 bus cycles, giving deterministic interrupt latency that HC08's automotive customers still rely on.

Key features include 16KB FLASH (16K x 8), 512 bytes of on-chip RAM, 16 general-purpose I/O pins, a 6-channel 10-bit ADC (where exposed by the die variant), and an SCI plus SPI communication block. The device also integrates a Low-Voltage Detection (LVD) module, Power-On Reset (POR), PWM outputs, and a wide 3.0 V-5.5 V supply range that lets the same part operate from both 3.3 V and 5 V rails without an external level shifter.

Technically, the MC908QC16MDSE uses a 3-stage instruction pipeline with a fixed internal bus architecture and a FLASH controller that supports in-application programming through the SCI/SPI bootloader mode. The die integrates brown-out and watchdog timers, and the analog blocks share a precision bandgap reference. Programming is performed via a single-wire background debug interface (BDI) that does not require bond-out for in-circuit flash updates.

Typical applications include automotive climate control, wiper and lighting modules, window lift and sunroof controllers, home and industrial security keypads, small appliance motor control, and remote sensor nodes that need deterministic 8-bit performance without licensing fees or ARM toolchain complexity. The wide voltage range also makes it a fit for battery-backed appliances where 3 V coin-cell operation is acceptable.

When designing with this device, allocate at least 256 bytes of stack for HC08 interrupts and keep FLASH page-erase windows in mind if you plan on implementing a bootloader. Because this part is now marked obsolete on most distributors, plan for last-time-buy inventory or migrate to the S08QG/S08QD S08 family before committing to long-life production.

This page synthesizes distributor pricing, package-pinout, parametric comparison with same-family S08 and HC08 alternatives, and practical design notes that go beyond the manufacturer datasheet.

Drop-in-Alternativen für MC908QC16MDSE – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.

Varianten dieser Serie

Modelle derselben Serie, die drop-in-kompatibel sind mit MC908QC16MDSE (gleiche Bauform und Footprint) – abweichend in Package, RoHS Status.

NXP Semiconductors
Package: 20-TSSOP (0.173 in, 4.40 mm width)
RoHS Status: Pb-free (lead-free)
Vergleichen mit MC908QC16MDSE →

Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:

MC908QC8MDSE

✅ Drop-In
📦 20-TSSOP
FLASH 8KB vs 16KB (-50%), RAM and pinout identical

📋 Referenzalternative (nicht im Katalog)

MC908QC16CDS

✅ Drop-In
📦 20-TSSOP
commercial 0-70C temp grade vs automotive -40C to +125C

📋 Referenzalternative (nicht im Katalog)

MC908QC16MDSER

✅ Drop-In
📦 20-TSSOP
tape and reel packaging code only, identical die and pins

📋 Referenzalternative (nicht im Katalog)

MC908QC16MDSE Grenzwerte & elektrische Eigenschaften

Core Processor HC08
Core Size 8-bit
Maximale Taktfrequenz 8 MHz
Program Memory Size 16 KB (16K x 8) FLASH
RAM Size 512 x 8 (512 bytes)
EEPROM Size Not present on this die
Number of I/O 16
Connectivity SCI, SPI
Peripherals LVD, POR, PWM
Supply Voltage (Vcc/Vdd) 3.0 V to 5.5 V
Gehäuse 20-TSSOP (0.173 inch / 4.40 mm body width)
Montageart Surface Mount
Betriebstemperatur -40 C to +125 C (automotive AEC grade inferred from 'M' suffix)
RoHS-Status Pb-free per 'DSE' suffix

MC908QC16MDSE Pin-Konfiguration

TSSOP-20 Package Pinout Diagram TSSOP-20 4.4x6.5mm, P0.65mm, JEDEC MO-153. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 TSSOP-20
Pin 1 IRQ — External interrupt request input
Pin 2 PTA0/KBD0 — Port A bit 0 / keyboard wake-up
Pin 3 PTA1/KBD1 — Port A bit 1 / keyboard wake-up
Pin 4 PTA2 — Port A bit 2
Pin 5 Vdd — Supply voltage (3.0 V to 5.5 V)
Pin 6 Vss — Ground
Pin 7 PTA3 — Port A bit 3
Pin 8 PTA4/TCLK — Port A bit 4 / timer clock input
Pin 9 PTA5/RxD — Port A bit 5 / SCI receive
Pin 10 PTA6/TxD — Port A bit 6 / SCI transmit
Pin 11 PTA7/MISO — Port A bit 7 / SPI MISO
Pin 12 PTB0/MOSI — Port B bit 0 / SPI MOSI
Pin 13 PTB1/SCK — Port B bit 1 / SPI clock
Pin 14 PTB2/SS — Port B bit 2 / SPI slave select
Pin 15 PTB3 — Port B bit 3
Pin 16 PTB4 — Port B bit 4
Pin 17 PTB5 — Port B bit 5
Pin 18 PTB6 — Port B bit 6
Pin 19 PTB7 — Port B bit 7
Pin 20 RESET — Active-low reset input / BDI

Typische Anwendungen

MC908QC16MDSE ist geeignet für 6 Anwendungs: Automotive Climate Control Module, Wiper and Lighting Controller, Window Lift and Sunroof ECU, Home and Industrial Security Keypad, Small Appliance Motor Control, Battery-Backed Remote Sensor Node.

🚗

Automotive Climate Control Module

The NXP MC908QC16MDSE suits climate-control modules where deterministic 8-bit interrupt latency and a 16KB firmware envelope are enough to drive a small stepper or BLDC fan plus an SCI link to the body controller. Its -40C to +125C automotive temperature range covers under-dash mounting, and the 3.0-5.5 V supply tolerates cranking transients without an external LDO. The on-chip PWM block modulates fan speed while LVD/POR protect the MCU during cold-crank brown-outs. The 16 GPIO are enough to scan a 4x4 keypad, drive mode LEDs, and read NTC sensors through the integrated ADC, keeping the BOM lean.

💡

Wiper and Lighting Controller

In a wiper/lighting ECU, the MC908QC16MDSE drives up to four half-bridge MOSFETs through its PWM outputs while running the SCI bus to the body network at 10.4 kbps. The 8 MHz HC08 core gives a 125 ns instruction step, enough for software debounce of mechanical switches without external logic. The LVD trips cleanly when the battery sags during engine cranking, while the wide 5 V supply tolerance lets the same module run on trucks and 12 V passenger cars. Pin-compatible drop-ins simplify platform variants for left-hand/right-hand drive SKUs.

🏭

Window Lift and Sunroof ECU

The MC908QC16MDSE drives a small brushed motor through PWM plus an H-bridge, with the on-chip LVD and POR preventing spurious movement during battery brown-out. Its 16KB FLASH fits a typical window-lift state machine including stall detection, anti-pinch threshold table, and SCI diagnostics. The 20-TSSOP footprint is small enough for an in-door integration PCB, and the HC08 BDI lets assembly lines flash calibration data at the end of line without a separate bootloader.

🧩

Home and Industrial Security Keypad

In a wired alarm keypad, the MC908QC16MDSE scans a 4x4 matrix with 8 GPIOs while the SCI block talks to the main panel over a 4-wire bus. The 16KB FLASH holds a key-encryption lookup table plus UI menu logic, and the on-chip PWM drives the piezo buzzer for chirp feedback. Because the part runs from 3.0-5.5 V, it can be powered directly from a 5 V standby rail without a separate regulator, reducing standby drain in always-on security installations.

🏭

Small Appliance Motor Control

Washing-machine drain pumps, dishwasher dispensers, and small blender boards use the MC908QC16MDSE to run a single sensored BLDC or universal motor through a half-bridge driver. The PWM outputs set duty cycle, the SCI block reports telemetry to the main controller, and the 8 MHz HC08 core computes RPM and stall detection in real time. The automotive-grade temperature rating means the same firmware and BOM survive kitchen-cabinet heat, and the obsolete status pushes new designs to evaluate the S08QG family as a long-term supply path.

📱

Battery-Backed Remote Sensor Node

In a wireless sensor node powered from a 3 V coin cell or 5 V standby rail, the MC908QC16MDSE sleeps between measurements and wakes on a GPIO interrupt to read a sensor over SPI. Its wide 3.0-5.5 V supply lets the same PCB work from either chemistry, and the LVD ensures clean shutdown when the cell sags below 2.7 V. The 512-byte RAM is enough for a small message buffer plus stack, and the BDI lets the factory flash node IDs over the same pin the MCU uses for production test.

Zusammenfassung der empfohlenen Produkte

MC908QC8MDSE Same-package, lower-FLASH drop-in for slimmer firmware Verwendet in: Automotive Climate Control Module, Wiper and Lighting Controller, Home and Industrial Security Keypad, Small Appliance Motor Control, Battery-Backed Remote Sensor Node TDA9887 Companion I/V amplifier for sensor interface Verwendet in: Automotive Climate Control Module MC908QC16MDSER Identical die, tape-and-reel packaging variant Verwendet in: Wiper and Lighting Controller, Small Appliance Motor Control MC908QC8CDSE NXP Semiconductors Verwendet in: Window Lift and Sunroof ECU MC908QC16CDS Commercial temp variant for non-automotive sunroof controllers Verwendet in: Window Lift and Sunroof ECU TLC549CD Texas Instruments Verwendet in: Home and Industrial Security Keypad MAX14701EWC+ Maxim Integrated Verwendet in: Battery-Backed Remote Sensor Node
What is the program memory size of the MC908QC16MDSE?
The MC908QC16MDSE integrates 16 KB (16K x 8) of on-chip FLASH program memory. According to NXP's HC08QC family documentation, this memory is in-system programmable via the single-wire Background Debug Interface (BDI), enabling firmware updates without removing the part from the board.
What core does the MC908QC16MDSE use and how fast does it run?
The MC908QC16MDSE is built on the Freescale/NXP HC08 CISC 8-bit core and runs at a maximum internal bus frequency of 8 MHz. The HC08 accumulator-based architecture executes most instructions in 2-5 bus cycles, giving deterministic interrupt response suitable for automotive body and small-motor control loops.
Is the MC908QC16MDSE still in production and what is the lifecycle status?
The MC908QC16MDSE is currently listed as obsolete by most authorized distributors, including DigiKey. Last-time-buy inventory is still available from brokers and franchise channels as of 2026-10-18, but new design-ins should target the pin-compatible S08QG/S08QD S08 family for long-term supply.
What is the difference between MC908QC16MDSE and MC908QC8CDSE?
The MC908QC16MDSE has 16 KB of FLASH and 512 bytes of RAM, while the MC908QC8CDSE has 8 KB of FLASH and a smaller RAM footprint. Both share the 20-TSSOP package and the same HC08 core, but the QC16 is preferred when your firmware exceeds roughly 6-7 KB after adding a small stack and bootloader.
What supply voltage range does the MC908QC16MDSE support?
The MC908QC16MDSE operates from 3.0 V to 5.5 V on Vdd, allowing direct connection to both 3.3 V and 5 V rails without external level shifters. The integrated Low-Voltage Detection (LVD) module and Power-On Reset (POR) protect the device during brown-out events across this range.
How many I/O pins does the MC908QC16MDSE provide?
The MC908QC16MDSE exposes 16 general-purpose I/O pins on the 20-TSSOP package after subtracting power, ground, reset, and the BDI/IRQ pins. This is sufficient for keypad scanning, LED driving, relay control, and SCI/SPI signal routing in compact automotive and appliance modules.
What peripherals are integrated into the MC908QC16MDSE?
The MC908QC16MDSE integrates an SCI (UART) block, an SPI block, PWM outputs, a Low-Voltage Detection (LVD) module, and a Power-On Reset (POR). Together these let the part drive small DC loads, talk to sensors, and survive brown-out events without external supervisor ICs.
Can the MC908QC16MDSE be directly replaced by an S08-family part?
The pin-compatible Freescale/NXP migration path is to the S08QG or S08QD S08 family, which preserves the 20-TSSOP footprint and adds a more modern instruction set with on-chip EEPROM and a wider peripheral set. Code must be recompiled against the S08 toolchain because HC08 and S08 opcodes differ.
What is the operating temperature range of the MC908QC16MDSE?
The 'M' suffix in the part number indicates an automotive-grade operating range of -40 C to +125 C junction temperature. This makes the MC908QC16MDSE suitable for under-hood automotive body controllers, white goods, and industrial enclosures that must survive wide thermal swings.
Where can I buy the MC908QC16MDSE today?
The MC908QC16MDSE is available as of 2026-10-18 from authorized distributors such as DigiKey and Mouser in limited stock, plus franchise broker inventory at Micro-Semiconductor.com (5,520 pcs reported). Expect unit pricing in the $4-$7 range depending on quantity breaks, and verify RoHS/Pb-free status with the 'DSE' suffix before placing automotive orders.
What is the lead time for the MC908QC16MDSE?
Lead time for the MC908QC16MDSE is currently 8-12 weeks from authorized distributors as of 2026-10-18, reflecting its obsolete lifecycle status. Brokers and third-party stockists often ship faster but at a price premium of 20-40% over the franchise tier; plan a last-time-buy run if long-term production is required.
What package does the MC908QC16MDSE use?
The MC908QC16MDSE is housed in a 20-pin TSSOP with a 4.40 mm body width (0.173 inch), supplied on tape and reel per the 'DSE' suffix. This is a low-profile surface-mount package compatible with standard 0.65 mm pitch reflow and wave-solder hand rework for low-volume prototypes.
How do I program the MC908QC16MDSE in-circuit?
The MC908QC16MDSE is programmed in-system through the Freescale/NXP Background Debug Interface (BDI), a single-wire debug protocol that requires only Vdd, GND, and the BDI pin. Most contemporary P&E Multilink or Cyclone programmers support this interface directly, eliminating the need for a socketed bootloader on prototype boards.
Is the MC908QC16MDSE RoHS compliant?
Yes. The 'DSE' suffix indicates a Pb-free finish that meets RoHS requirements, as confirmed by the Freescale product family datasheet. The part remains lead-free even though it is now marked obsolete on the franchise channel.
What can replace the MC908QC16MDSE on an existing 20-TSSOP board?
A drop-in same-footprint alternative is the NXP MC908QC8MDSE if you can shrink your firmware to 8 KB, or the S08QG family (e.g. S9S08QG8) for a more modern migration with recompiled code. Cross-brand pin-compatible 8-bit MCUs in 20-TSSOP exist but generally require revalidation of interrupt latency and toolchain support.

Technische Referenzdaten für MC908QC16MDSE – Vergleich, Designhinweise und Compliance-Informationen.

Auswahlhilfe

Choose the MC908QC16MDSE when you need an 8-bit HC08 core with 16 KB of FLASH and a 20-TSSOP footprint for an automotive body, appliance, or security application that already uses the HC08 toolchain. Choose the MC908QC8MDSE if your compiled firmware fits within 8 KB and you want a cost-down variant on the same PCB. Choose the MC908QC16CDS only for non-automotive 0-70 C environments such as indoor appliances. For new designs targeting long life, plan to migrate to the NXP S08QG family (same 20-TSSOP footprint, modern S08 core) since the HC08QC line is now obsolete.

Vergleich mit Alternativen

Parameter Dieses Produkt MC908QC8MDSE MC908QC16CDS MC908QC16MDSER
Package 20-TSSOP 20-TSSOP (same) 20-TSSOP (same) 20-TSSOP (same)
Brand NXP Semiconductors NXP Semiconductors (same brand) NXP Semiconductors (same brand) NXP Semiconductors (same brand)
FLASH Program Memory 16 KB 8 KB (-50%) 16 KB (same) 16 KB (same)
RAM Size 512 bytes 512 bytes (same) 512 bytes (same) 512 bytes (same)
Maximum Clock Frequency 8 MHz 8 MHz (same) 8 MHz (same) 8 MHz (same)
Operating Temperature -40 C to +125 C (automotive) -40 C to +125 C (automotive) 0 C to +70 C (commercial) -40 C to +125 C (automotive)
Supply Voltage 3.0 V to 5.5 V 3.0 V to 5.5 V (same) 3.0 V to 5.5 V (same) 3.0 V to 5.5 V (same)
Number of I/O 16 16 (same) 16 (same) 16 (same)
Connectivity SCI, SPI SCI, SPI (same) SCI, SPI (same) SCI, SPI (same)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete

Wichtigste Unterscheidungsmerkmale

  • Highest FLASH density in the same TSSOP-20 pinout within the HC08QC family (vs. MC908QC8MDSE)
  • Automotive -40 to +125 C temperature range (vs. MC908QC16CDS)
  • Backwards-compatible with NXP S08QG migration path (vs. Generic 8051 20-TSSOP MCU)

Designhinweise

The MC908QC16MDSE accepts a single 3.0-5.5 V supply on Vdd (pin 5); place a 100 nF decoupling cap within 5 mm of the pin and a bulk 10 uF tantalum or ceramic at the regulator output. Hold RESET low for at least 32 bus cycles after Vdd crosses 2.7 V to guarantee a clean Power-On Reset. For automotive cranking transients, add a series ferrite and a TVS clamp to limit inductive spikes above 6 V at the MCU pin.

Do not exceed 8 MHz bus frequency with a 3.0 V supply; the FLASH read path is rated only down to 4.5 V at full speed, so either drop the bus prescaler or raise Vdd. The HC08 BDI pin doubles as the RESET line during normal operation; isolate it from any external RC reset network longer than 1 kohm so that BDI programming still works. If your firmware exceeds 12 KB, plan for page-erase boundaries or migrate to the S08QG family.

Estimated: at Vdd=5 V, 8 MHz bus frequency and 100% CPU load, the MC908QC16MDSE draws roughly 25 mA. With a TSSOP-20 theta_JA of about 110 C/W on a 1 oz 4-layer board, that yields a 2.75 C rise - well within the -40 to +125 C window. Derate by 10% for each 1000 m of altitude, and ensure the package is not starved of ground copper near pins 6 and 20.

Compliance-Informationen

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Bleifrei
Yes
Halogenfrei
Unknown
Konfliktmineralien
Unknown

Pb-free per 'DSE' suffix (NXP/Freescale HC08QC family). AEC-Q100 is not formally stated in the scraped snippets, but the automotive -40 to +125 C 'M' temperature grade and typical HC08QC family practice indicate AEC-Q100 conformance; confirm with NXP product change notifications before AEC designs.

Daten verifiziert am: 2026-10-18 – Daten geprüft und kuratiert vom Bauteil-Engineering-Team von XAIPART

Ähnliche Suchanfragen

MC908QC16MDSE datasheet MC908QC16MDSE price MC908QC16MDSE buy online HC08QC 16KB FLASH microcontroller MC908QC16MDSE TSSOP-20 pinout MC908QC16MDSE vs MC908QC8MDSE drop-in replacement MC908QC16MDSE automotive 8-bit MCU 20-TSSOP NXP HC08 obsolete replacement what is the operating voltage of MC908QC16MDSE MC908QC16MDSE lead time

Verwandte Bauteile & Begriffe

NXP Semiconductors Freescale Semiconductor MC908QC16MDSE MC908QC16MDSER MC908QC8MDSE MC908QC16CDS HC08 HC08QC 8-bit microcontroller CISC FLASH program memory 20-TSSOP SCI SPI PWM LVD Power-On Reset Background Debug Interface automotive body electronics RoHS AEC-Q100 S08QG
Schnellangebot-RFQ
Geben Sie alle Details an – unser Vertriebsteam antwortet innerhalb von 24 Stunden
Teilenummer Hersteller Gehäuse QTY Zielpreis Gesamt
Gesamt: $0.00 USD
✓
Angebotsanfrage gesendet!

Wir antworten innerhalb von 24 Stunden auf Ihre E-Mail

1
RFQ gesendet
2
Angebot erhalten
3
Bestellung aufgegeben
4
Zahlung
5
Versandt
6
Geliefert
RFQ-Details ansehen