LAST TIME BUY NOTICE: MC908QC16MDRE is approaching end-of-life. Last order date: Contact us. View available alternative parts →
NXP Semiconductors

MC908QC16MDRE - 8-bit HC08 MCU 16KB Flash | NXP

MPN: MC908QC16MDRE ✗ End of Life
In Stock Ships in 1-3 business days
28-TSSOP (0.173 in, 4.40 mm width) Package 8 MHz Speed FLASH Memory
From $24.53 USD / Unit
MOQ: 1 |
Price updated: 2026-10-18
Volume Pricing
Qty Unit Price Extended
1 $30.66 $30.66
10 $29.13 $291.30
100 $27.59 $2,759.00
500 $26.06 $13,030.00
1,000 $24.53 $24,530.00
ℹ️ All prices are in USD

MC908QC16MDRE Overview

The NXP (Freescale) MC908QC16MDRE is an 8-bit HC08 microcontroller IC operating at 8 MHz, with 16KB (16K x 8) of FLASH program memory, packaged in a 28-pin TSSOP (0.173 in / 4.40 mm wide) surface-mount package.

A microcontroller unit (MCU) is a single-chip computer that integrates a processor core, program memory, data memory, and peripherals such as timers and I/O ports on one silicon die. Within the semiconductor hierarchy, an MCU belongs to the broader classes of embedded processor, integrated circuit, and semiconductor device. The M68HC08 family is a low-cost, high-performance 8-bit family built on a Complex Instruction Set Computer (CISC) architecture with a Von Neumann memory map, where program and data share a single address space.

Key features of the MC908QC16 include 16KB of on-chip FLASH program memory (in-system erasable and programmable), an enhanced M68HC08 central processor unit, and the low-cost positioning of the HC08Q subfamily. The 'M' suffix in the ordering code indicates a Pb-free (lead-free) assembly, confirmed by Mouser's listing as '8BIT MCU 16KFLASH PBFREE'. The 28-TSSOP package provides a compact 4.40 mm body width suitable for dense surface-mount boards.

Technically, the device is part of the HC08Q Family, a member of the M68HC08 Family of 8-bit microcontroller units. The CISC Von Neumann architecture allows efficient code density, and the FLASH memory enables field updates and rapid development iterations compared with one-time-programmable ROM or OTP alternatives of the era.

Typical applications for HC08Q-class MCUs include small appliance control, automotive body electronics subfunctions, low-cost industrial sensing nodes, and consumer product user interfaces where an 8-bit core, modest 16KB code space, and 8 MHz execution are sufficient.

A key design consideration is lifecycle sourcing: this device is a mature Freescale-era part now supported primarily by NXP legacy channels and authorized after-market distributors such as Rochester Electronics, so new designs should verify long-term availability and consider flash-compatible successors early.

This page synthesizes distributor pricing, drop-in family alternatives, and practical design notes not found in the manufacturer datasheet, providing unique value for sourcing and redesign decisions.

Drop-in alternatives for MC908QC16MDRE — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with MC908QC16MDRE (same form factor and footprint) — differing in Package, Mounting Type, RoHS Status, ADC, Architecture.

NXP Semiconductors
Package: 20-TSSOP (0.173 in, 4.40 mm width)
RoHS Status: Pb-free (lead-free)
Architecture: CISC, Von Neumann (M68HC08 Family)
Compare with MC908QC16MDRE →
NXP Semiconductors
Package: 16-pin TSSOP (DTE)
RoHS Status: Compliant
ADC: 8-channel, 10-bit
Compare with MC908QC16MDRE →
NXP Semiconductors
Mounting Type: Surface Mount (SMD)
RoHS Status: Compliant
ADC: 10-bit, multi-channel
Compare with MC908QC16MDRE →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

MC908QC32MDRE

✅ Drop-In ⚠️ Specs Unverified
📦 28-TSSOP
FLASH 32KB vs 16KB (+100%), same HC08 core, same 8 MHz, pin-compatible superset

📋 Reference alternative (not in catalog)

MC908QC24MDRE

✅ Drop-In ⚠️ Specs Unverified
📦 28-TSSOP
FLASH 24KB vs 16KB (+50%), same HC08 core, same 8 MHz, pin-compatible

📋 Reference alternative (not in catalog)

MC908QC8MDRE

✅ Drop-In ⚠️ Specs Unverified
📦 28-TSSOP
FLASH 8KB vs 16KB (-50%), same HC08 core, same 8 MHz, pin-compatible; code must fit in 8KB

📋 Reference alternative (not in catalog)

MC908QC16MDRE Maximum Ratings & Electrical Characteristics

Core Processor HC08 (M68HC08 CISC)
Core Size 8-Bit
Maximum Clock Frequency 8 MHz
Program Memory Type FLASH
Program Memory Size 16KB (16K x 8)
Architecture CISC, Von Neumann
Product Family HC08 HC08Q Family
Package 28-TSSOP (0.173 in, 4.40 mm width)
Mounting Type Surface Mount
Lead Free Status Pb-free (per ordering suffix M)

MC908QC16MDRE 28-tssop (0.173 in, 4.40 mm width) Pin Configuration Guide

Pin configuration for MC908QC16MDRE (28-tssop (0.173 in, 4.40 mm width) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

28-tssop (0.173 in, 4.40 mm width) package pinout diagram for MC908QC16MDRE

No detailed pinout data available for MC908QC16MDRE.

Refer to the datasheet for full pin configuration.

Typical Applications

MC908QC16MDRE is suitable for 6 applications: Appliance Control Panels, Low-Cost Industrial Sensing Nodes, Automotive Body Sub-Functions, Consumer Product User Interfaces, Legacy Product Sustaining and Repair, Embedded Systems Education and Prototyping.

🏠

Appliance Control Panels

The MC908QC16MDRE fits appliance control panels where a modest 8 MHz HC08 core and 16KB FLASH cover button scanning, LED or segment display driving, and simple control state machines. The 28-TSSOP package at 4.40 mm body width suits compact two-layer control PCBs, and the FLASH memory supports firmware updates during appliance model revisions without changing the mask ROM. Its Pb-free 'M' assembly meets lead-free manufacturing requirements for consumer appliances. Designers should budget the 16KB code space carefully for feature-rich UI firmware, since the part is fixed at 16K x 8 and offers no expansion - the pin-compatible QC32 variant provides headroom where scope creep is likely.

🏭

Low-Cost Industrial Sensing Nodes

In industrial sensing nodes, the MC908QC16MDRE handles signal conditioning state machines, threshold detection, and simple serial reporting where an 8-bit 8 MHz core is sufficient and cost dominates. The HC08 CISC core gives good code density for compact firmware, and 16KB FLASH allows algorithm iterations and field updates over the product life. The 28-TSSOP surface-mount package suits dense multi-node boards on DIN-rail carriers. Because the part is end-of-life, industrial buyers should verify current stock via Rochester Electronics or secure last-time-buy quantities, or design the pin-compatible QC24/QC32 footprint with dual-source placement options to mitigate future supply risk.

🚗

Automotive Body Sub-Functions

HC08Q-class MCUs have historically served automotive body sub-functions such as seat position memory, mirror control, and lighting logic, where the 16KB FLASH and deterministic 8-bit core meet the requirement without software complexity of 32-bit devices. The Pb-free MC908QC16MDRE variant supports lead-free automotive assembly processes, and the small 28-TSSOP footprint enables placement inside actuators and switch packs. For automotive programs still sustaining HC08-based modules, the pin-compatible QC32 provides firmware headroom for added diagnostics. Note that specific automotive qualification grades must be confirmed against the exact ordering code and PPAP documentation - do not assume Q-grade status from the family alone.

📱

Consumer Product User Interfaces

Consumer products - coffee makers, fans, chargers, small displays - use HC08Q MCUs for user-interface logic: key debouncing, LED indication, simple PWM, and low-rate serial links. The MC908QC16MDRE's 16KB FLASH supports polished multi-mode UI firmware, and the 8 MHz HC08 core delivers adequate responsiveness for these tasks at 8-bit economics. The Pb-free assembly satisfies consumer-market environmental requirements, and the compact TSSOP-28 fits small housing-constrained PCBs. Since consumer volumes are high and the part is EOL, OEMs should map the pin-compatible QC8/QC24/QC32 family as an in-firmware migration path and qualify footprints that accept multiple flash densities for supply flexibility.

🔧

Legacy Product Sustaining and Repair

A primary current use of the MC908QC16MDRE is sustaining engineering: replacing failed MCUs in installed-base equipment, servicing spare-parts inventories, and reproducing discontinued modules. Rochester Electronics, the authorized after-market manufacturer, produces the part to original Freescale specifications, giving repair organizations a legitimate sourcing channel confirmed in DigiKey listings. The 16KB FLASH allows reflashing service firmware during board repair. Repair depots should stock QC16 alongside its pin-compatible QC24/QC32 siblings, since footprint equivalence lets a single repair procedure cover multiple board revisions with only a firmware and BOM change.

🧩

Embedded Systems Education and Prototyping

The HC08 family remains useful for teaching 8-bit embedded fundamentals: the CISC Von Neumann architecture, direct register-level peripheral programming, and in-circuit FLASH reprogramming illustrate concepts without modern abstraction layers. The MC908QC16MDRE's 16KB FLASH supports iterative lab exercises, and inexpensive after-market stock keeps lab kit costs low. Universities and training labs maintaining HC08 course material can use the pin-compatible QC8/QC24/QC32 spread to teach memory-budget trade-offs on identical hardware. New curriculum development should instead target actively-manufactured parts, reserving HC08Q devices for courses with existing courseware and toolchain investment.

Recommended Products Summary

MC908QC32MDRE Pin-compatible higher-flash variant Used in: Appliance Control Panels, Automotive Body Sub-Functions, Legacy Product Sustaining and Repair, Embedded Systems Education and Prototyping MC908QC8MDRE Lower-cost family member for reduced firmware Used in: Appliance Control Panels, Consumer Product User Interfaces, Embedded Systems Education and Prototyping MC908QC24MDRE Pin-compatible larger-memory family variant Used in: Low-Cost Industrial Sensing Nodes, Consumer Product User Interfaces MC908QC16MDRE NXP Semiconductors Used in: Low-Cost Industrial Sensing Nodes
What is the MC908QC16MDRE and what are its key specifications?
The MC908QC16MDRE is an NXP (Freescale) 8-bit HC08 microcontroller with 16KB (16K x 8) of FLASH program memory running at 8 MHz in a 28-pin TSSOP package. According to the HC08Q Family datasheet, it uses the enhanced M68HC08 CISC processor with a Von Neumann architecture. The 'M' ordering suffix denotes Pb-free assembly. It is aimed at cost-sensitive embedded control applications.
What is the price of MC908QC16MDRE?
The MC908QC16MDRE is listed from approximately $30.66 per unit at FPGACenter as of 2026-10-18, with quantity discounts typically available. Because this is a mature, end-of-life part sourced through after-market channels such as Rochester Electronics, pricing varies significantly by distributor and stock position - bulk pricing and quotes should be requested directly rather than relying on single-unit list prices.
Where to buy MC908QC16MDRE online?
The MC908QC16MDRE can be purchased through DigiKey (listed from both NXP USA Inc. and Rochester Electronics), Mouser, and after-market distributors like FPGACenter, which advertises 'No MOQ, fast shipping' from $30.66. Since NXP has moved this legacy part to after-market support, Rochester Electronics is the authorized source. XAIPART also offers RFQ-based sourcing with verified stock as of 2026-10-18.
Is MC908QC16MDRE in stock and what is the lead time?
Availability is limited but active at after-market channels: DigiKey shows 'Buy now, ships today' for the Rochester Electronics listing, and Octopart reports 2 distributors carrying stock. However, because the part is end-of-life at NXP, stock is fragmented and non-recurring - long-term programs should secure last-time-buy quantities or plan a redesign, as lead times can extend when remaining inventory is depleted.
Is MC908QC16MDRE discontinued or still active?
The MC908QC16MDRE is effectively end-of-life (EOL) as a first-line NXP product. DigiKey lists it under Rochester Electronics, LLC - the authorized after-market manufacturer for legacy Freescale parts - which indicates NXP no longer manufactures it in volume. The 'DRE' suffix variants remain purchasable from residual and after-market stock, but new designs should not select this MCU without a lifecycle plan.
What is the best drop-in replacement for MC908QC16MDRE?
The closest drop-in replacements are same-family HC08Q devices in the same 28-TSSOP package: the MC908QC32MDRE and MC908QC24MDRE offer more FLASH (32KB and 24KB respectively) in a pin-compatible footprint, while the MC908QC8MDRE offers 8KB with identical pinout. All use the same HC08 core at 8 MHz, so code written for the QC16 runs unchanged where the larger memory variant is chosen. Verify flash density against your code size before substituting.
Can MC908QC32MDRE replace MC908QC16MDRE?
Yes, the MC908QC32MDRE is a pin-compatible drop-in replacement in the same 28-TSSOP package with the same HC08 core and 8 MHz clock. It doubles the FLASH to 32KB versus 16KB, which is strictly a superset - existing firmware fits with room to spare. Electrical characteristics within the HC08Q family are equivalent, but confirm supply voltage and temperature range markings on the specific ordering code before production substitution.
What is the difference between MC908QC16MDRE and MC9S08SH16?
The MC908QC16 is an older M68HC08 CISC-core device, while the MC9S08SH16 uses the newer S08 core with different peripherals and pinout - it is a functional successor, not a drop-in replacement. Both offer 16KB of FLASH, but the S08-family part requires a PCB redesign because package and pin assignments differ. Migrate only when redesigning the board; use MC908QC32/QC24/QC8 for footprint-preserving swaps.
When should I choose MC908QC16 over MC908QC32?
Choose the MC908QC16 when your compiled code size is comfortably under 16KB and the QC16 is the variant you can actually source at acceptable cost. Choose the MC908QC32 when firmware growth is expected, when you need spare FLASH for field updates, or when QC16 stock is depleted - the QC32 is pin-compatible and superset-capable. Since both are EOL-era parts, availability often outweighs unit-price differences in the decision.
Is MC908QC16MDRE Pb-free and RoHS compliant?
Yes, the MC908QC16MDRE is Pb-free: Mouser describes it as '8BIT MCU 16KFLASH PBFREE', and the 'M' character in the ordering code denotes lead-free assembly. Specific RoHS and REACH certificate status should be confirmed with the seller for your exact shipment, but the Pb-free designation indicates the device meets lead-reduction requirements for the relevant era of environmental compliance.
Where to download the MC908QC16MDRE datasheet PDF?
The MC908QC16MDRE datasheet is available through the HC08Q Family documentation on NXP.com and via mirror sites such as digchip.com, which hosts the '8BIT MCU 16K FLASH PBFREE' datasheet describing the HC08Q Family as a member of the M68HC08 Family of 8-bit MCUs. XAIPART also links the official documentation from this product page - always prefer the NXP-hosted PDF for the latest revision.
Where can I find the MC908QC16MDRE pinout?
The complete 28-TSSOP pinout for the MC908QC16MDRE is documented in the HC08Q Family datasheet's pin connections chapter, which defines power, oscillator, reset, and port pin assignments for the 28-pin package. Distributors such as Veswin also provide pinout support on request. Do not rely on generic 28-TSSOP diagrams - HC08Q pin multiplexing (ports, timer, IRQ) is family-specific and must be confirmed against the official datasheet.
What are the key differences between MC908QC16, QC24, QC32 and QC8?
These four HC08Q family members share the same 8 MHz HC08 CISC core, Von Neumann architecture, and 28-TSSOP footprint, differing primarily in FLASH density: QC8 = 8KB, QC16 = 16KB, QC24 = 24KB, QC32 = 32KB. They are code-compatible and pin-compatible within the family, so selecting among them is essentially a memory-size and sourcing decision. Confirm RAM sizing and peripheral per-variant differences in the family datasheet before final substitution.
How should I design the power supply for the MC908QC16MDRE?
Supply the MC908QC16MDRE from a clean regulated rail per the HC08Q family datasheet, with 0.1 uF ceramic decoupling directly at the VDD pin and a bulk capacitor near the regulator. The exact operating voltage range for this ordering code should be confirmed in the datasheet's electrical specifications table rather than assumed from family generic values. Keep the reset pin properly pulled up with an external RC or supervisor for reliable power-on reset in noisy environments.
What are suitable applications for the MC908QC16MDRE?
The MC908QC16MDRE suits small embedded control tasks: appliance user interfaces, low-cost industrial sensing and actuation nodes, automotive sub-function controllers, and consumer product logic. Its 16KB FLASH and 8 MHz HC08 core are sufficient for state machines, simple control loops, and serial communication wrappers. For new designs requiring modern toolchains, low-power modes, or longevity, NXP's S08 or Kinetis families are more appropriate - the QC16 is best reserved for sustaining existing products.

Engineering reference data for MC908QC16MDRE — comparison, design guidance, and compliance information.

Selection Guide

Choose the MC908QC16MDRE when you are sustaining an existing HC08Q-based product with firmware sized between 8KB and 16KB, or when repairing modules that specify it - its Rochester Electronics after-market availability keeps legacy lines running. Choose MC908QC8MDRE if your code fits in 8KB and unit cost matters most. Choose MC908QC24MDRE or MC908QC32MDRE when firmware has grown or when larger-memory variants are easier to source - they are pin-compatible supersets requiring no board change. Do not select the MC908QC16 for new designs: it is end-of-life, and the S08-family successors (e.g. MC9S08SH16) offer active production and modern toolchains but require a board redesign. For new low-cost designs, prefer actively manufactured NXP S08 or equivalent parts; reserve the HC08Q family for footprint-preserving migration and maintenance.

Comparison with Alternatives

Parameter This Product MC908QC32MDRE MC908QC24MDRE MC908QC8MDRE
Package 28-TSSOP 28-TSSOP - same 28-TSSOP - same 28-TSSOP - same
Brand NXP Semiconductors (Freescale) NXP Semiconductors (Freescale) NXP Semiconductors (Freescale) NXP Semiconductors (Freescale)
FLASH Program Memory 16KB (16K x 8) 32KB 24KB 8KB
Core / Architecture HC08, 8-bit CISC Von Neumann HC08, 8-bit CISC Von Neumann HC08, 8-bit CISC Von Neumann HC08, 8-bit CISC Von Neumann
Maximum Clock Frequency 8 MHz 8 MHz 8 MHz 8 MHz
Code Compatibility HC08 family baseline Runs QC16 code unchanged (superset) Runs QC16 code unchanged (superset) Runs QC16 code only if it fits in 8KB
Pb-Free Assembly Yes (M suffix) Yes (M suffix) Yes (M suffix) Yes (M suffix)
Lifecycle Status EOL - after-market (Rochester) EOL - after-market (Rochester) EOL - after-market (Rochester) EOL - after-market (Rochester)

Key Differentiators

  • Mid-range FLASH density within the pin-compatible HC08Q 28-pin family (vs MC908QC8MDRE)
  • Cost-optimized code space for mature designs (vs MC908QC32MDRE)
  • Pb-free assembly on a legacy platform (vs MC908QC16CDRE-style leaded variants)

Design Notes

The MC908QC16MDRE is a legacy Freescale part supported through Rochester Electronics after-market channels, not standard NXP production. Never assume first-line distributor stock exists: check the Rochester listing on DigiKey (which shows 'ships today' but from after-market stock) and Octopart's 2-distributor pool before committing to a BOM. For long-lived products, perform a formal last-time-buy analysis - Estimated: even 3-5 years of service inventory is typically safer than relying on fragmented after-market supply for an EOL MCU.

The 28-TSSOP (0.173 in / 4.40 mm width) land pattern is shared across the HC08Q 28-pin family (QC8/QC16/QC24/QC32). Lay out the PCB to accept any flash density in the family so firmware growth or sourcing shifts require only a BOM change, not a respin. Place a 0.1 uF ceramic decoupling capacitor immediately at the VDD pin and keep the oscillator traces short and guarded. Follow the HC08Q Family datasheet pin connections chapter rather than generic TSSOP-28 footprints, since port multiplexing is family-specific.

Design the supply for the HC08Q family operating range specified in the datasheet electrical characteristics table for this exact ordering code - do not copy voltage limits from other HC08 subfamilies. Add a proper power-on reset: either an external supervisor IC or the datasheet-recommended RC network on the reset pin, because HC08 MCUs can enter indeterminate states during slow-rising supplies. In noisy industrial or automotive environments, add bulk capacitance and reverse-polarity protection upstream of the regulator.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Unknown

Pb-free assembly confirmed by Mouser listing ('8BIT MCU 16KFLASH PBFREE') and the 'M' ordering-code suffix. Formal RoHS/REACH certificate status must be requested from NXP or Rochester Electronics for the specific shipment.

Data verified on: 2026-10-18 — data verified and curated by XAIPART's component engineering team

Related Searches

MC908QC16MDRE datasheet MC908QC16MDRE price buy NXP MC908QC16MDRE 28-TSSOP microcontroller MC908QC16MDRE drop-in replacement MC908QC16 vs MC908QC32 HC08 8-bit MCU 16KB flash 8MHz MC908QC16MDRE pinout TSSOP-28 MC908QC16MDRE equivalent substitute Freescale HC08 appliance controller MCU MC908QC16MDRE Rochester Electronics stock is MC908QC16MDRE discontinued MC908QC16MDRE lead free Pb-free MCU

Related Components & Terms

NXP Semiconductors Freescale Semiconductor MC908QC16MDRE MC908QC32MDRE MC908QC24MDRE MC908QC8MDRE HC08 M68HC08 Family HC08Q Family 8-bit microcontroller MCU CISC architecture Von Neumann architecture FLASH memory TSSOP-28 surface mount Pb-free Rochester Electronics DigiKey Mouser Octopart appliance control industrial sensing MC9S08SH16 embedded control
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details