NXP Semiconductors

MC908QC8CDSE - 8KB Flash 8-Bit HC08 MCU 20-TSSOP | NXP

Teilenummer: MC908QC8CDSE ✗ Abgekündigt
Auf Lager Versand in 1–3 Werktagen
2.7 V to 5.5 V Vdss 20-TSSOP (4.40 mm body width) Package 8 MHz Speed 8 KB (8K x 8) FLASH Memory
Ab $3.65 USD / Stück
MOQ: 1 |
Preis aktualisiert: 2026-10-17
Mengenpreise
Menge Stückpreis Gesamt
1 $6.12 $6,12
10 $5.48 $54,80
100 $4.85 $485,00
500 $4.2 $2.100,00
1.000 $3.65 $3.650,00
ℹ️ Alle Preise sind in USD

MC908QC8CDSE Übersicht

The NXP (formerly Freescale) MC908QC8CDSE is an 8-bit HC08-family CISC microcontroller featuring 8KB of on-chip FLASH program memory, 256 bytes of RAM, and a maximum CPU clock frequency of 8 MHz, housed in a 20-pin TSSOP (Thin Shrink Small Outline Package). It is part of the cost-optimized MC908QC series designed for low-power, low-cost embedded control.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (FLASH/ROM for program storage and RAM for data), and programmable I/O peripherals on a single silicon die. The HC08 core is a CISC (Complex Instruction Set Computer) architecture that traces its lineage to the Motorola 6800 and offers compact code density, deterministic interrupt response, and a mature toolchain. The MC908QC8CDSE belongs to the broader category hierarchy: microcontroller -> embedded processor -> microprocessor -> semiconductor IC.

Key features include 8KB FLASH program memory with in-application programming support, 256 bytes of RAM, 12 general-purpose I/O pins, an internal oscillator, a 4-channel 8-bit timer, and a serial communications interface module. The device operates from a 2.7V to 5.5V supply range, supporting both 3.3V and 5V system rails common in industrial and appliance designs.

Architecturally, the MC908QC8CDSE uses the M68HC08 CPU core with a 16-bit stack pointer, 16-bit index register (H:X), and a BCD-friendly instruction set. The integrated FLASH controller supports byte-erase and page-erase operations, and the security feature prevents unauthorized memory read-back for IP protection in commercial products.

Typical applications include consumer appliance control (washing machines, microwave ovens, HVAC thermostats), battery chargers, small motor control, sensor signal conditioning front-ends, and any cost-sensitive 8-bit embedded task previously served by HC05 or HC11 designs. The 20-TSSOP footprint is friendly to hand-soldered prototypes and high-volume wave-solder production.

When designing with this device, ensure that the supervisor / reset pin is properly decoupled and that the FLASH programming voltage is sourced from the internal charge pump rather than an external supply, unless the application requires monitor mode entry. For new designs, evaluate the MC9S08 family for improved low-power modes and wider peripheral selection.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet, giving embedded engineers a one-stop reference for the MC908QC8CDSE.

Drop-in-Alternativen für MC908QC8CDSE – 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 MC908QC8CDSE (gleiche Bauform und Footprint) – abweichend in Package, Maximum Clock Frequency, Core, MSL Level.

NXP Semiconductors
Package: 20-TSSOP (0.173 in, 4.40 mm width)
Vergleichen mit MC908QC8CDSE →
NXP Semiconductors
Package: 16-pin TSSOP
Maximum Clock Frequency: 8 MHz (at 5 V); 4 MHz (at 3.3 V)
Core: HC08 (CPU08), CISC, Von Neumann
Vergleichen mit MC908QC8CDSE →

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

MC908QC16CDSE

✅ Drop-In
NXP Semiconductors
📦 20-TSSOP
HC08 · 8-bit · CISC, Von Neumann (M68HC08 Family) · 8 MHz · 16KB (16K x 8) · 3.3 V / 5 V

✓ Auf Lager

$1.65 / Stück

Datenblatt ansehen →

MC908QC8CDTE

✅ Drop-In
NXP Semiconductors
📦 20-TSSOP
8-bit Microcontroller (MCU) · HC08 (CPU08), CISC, Von Neumann · M68HC08 QC sub-family · 8 KB FLASH (8K x 8) · 384 bytes · 8 MHz (at 5 V); 4 MHz (at 3.3 V) · 2.7 V to 5.5 V · 10-bit, 10 channels

✓ Auf Lager

$2.2 / Stück

Datenblatt ansehen →

MC908QC16VDSE

✅ Drop-In
📦 20-TSSOP
16KB FLASH variant with extended voltage/temperature option, same pinout

📋 Referenzalternative (nicht im Katalog)

MC908QC8CDRE

✅ Drop-In
📦 20-TSSOP
tape-and-reel packaging variant of MC908QC8CDSE, identical die

📋 Referenzalternative (nicht im Katalog)

MC908QC8MDSE

✅ Drop-In
📦 20-TSSOP
extended memory / different option set, same HC08QC die family in 20-TSSOP

📋 Referenzalternative (nicht im Katalog)

MC68HC908QC8DSE

✅ Drop-In
📦 20-TSSOP
original 68-prefixed Freescale part number for the same die, same 20-TSSOP

📋 Referenzalternative (nicht im Katalog)

MC908QC8CDSE Grenzwerte & elektrische Eigenschaften

Core HC08
Processor Series HC08QC
Datenbusbreite 8 bit
Program Memory Size 8 KB (8K x 8) FLASH
RAM Size 256 B
Maximale Taktfrequenz 8 MHz
Supply Voltage Range 2.7 V to 5.5 V
Number of I/O Pins 13 (max, varies by package)
Gehäuse 20-TSSOP (4.40 mm body width)
Montageart Surface Mount
Betriebstemperaturbereich -40 C to +85 C (industrial)
Instruction Set Architecture CISC (M68HC08)
MSL-Level 3 (168 hours)

MC908QC8CDSE 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/TCLK — Port A bit 0 / Timer clock input
Pin 3 PTA1 — Port A bit 1
Pin 4 VSS — Ground
Pin 5 PTA2 — Port A bit 2
Pin 6 PTA3 — Port A bit 3
Pin 7 PTA4 — Port A bit 4
Pin 8 PTA5 — Port A bit 5
Pin 9 PTA6 — Port A bit 6
Pin 10 PTA7 — Port A bit 7
Pin 11 PTB0 — Port B bit 0
Pin 12 PTB1 — Port B bit 1
Pin 13 PTB2 — Port B bit 2
Pin 14 PTB3 — Port B bit 3
Pin 15 PTB4 — Port B bit 4
Pin 16 PTB5 — Port B bit 5
Pin 17 PTB6 — Port B bit 6
Pin 18 PTB7 — Port B bit 7
Pin 19 RST — Active-low reset input
Pin 20 VDD — Positive supply voltage

Typische Anwendungen

MC908QC8CDSE ist geeignet für 6 Anwendungs: White-Goods Appliance Control, Battery Charger Control, HVAC Thermostat Front-End, Small Motor Control (Brushed DC, Stepper), Sensor Signal Conditioning Front-End, Low-End Industrial Control Boards.

🏭

White-Goods Appliance Control

The MC908QC8CDSE fits white-goods appliance controllers because it integrates an HC08 core, 8KB FLASH, 256 bytes RAM, and industrial -40 to +85 C temperature support in a low-cost 20-TSSOP. Embedded in washing-machine, dishwasher, and microwave main boards, it handles keypad scanning, LED/LCD drive, relay switching, and triac-based heater control. With its 2.7-5.5V supply, the device interfaces directly with 5V triac optocouplers and 3.3V sensors without level shifters. Compared to newer ARM Cortex-M0 parts, the MC908QC8CDSE has smaller code footprint, lower unit cost, and decades of proven field reliability in high-volume appliance designs.

⚡

Battery Charger Control

The MC908QC8CDSE is well-suited for lead-acid and NiMH charger control because its 8-bit ADC, GPIO-driven PWM-style charging phases, and 8 MHz HC08 core allow accurate CC/CV algorithm execution. The wide 2.7-5.5V supply tolerates battery voltage variations during charge cycles, while 256 bytes of RAM is enough to track SoH timers and battery temperature profiles. Placed on the charger main board, the MCU samples battery voltage, current shunt, and NTC thermistor inputs and modulates a power-MOSFET or relay via GPIO. Engineers value the FLASH in-circuit programming for field firmware updates on charger firmware revisions.

🏭

HVAC Thermostat Front-End

The MC908QC8CDSE works well in residential and light-commercial HVAC thermostats because its GPIO count, internal oscillator, and 5V tolerance enable direct NTC thermistor and relay drive without external components. The HC08 core executes PID-style temperature loops while the 8KB FLASH stores weekly schedules, setpoint tables, and hysteresis curves. Compared with discrete logic designs, the integrated MCU reduces BOM cost and PCB area, and the FLASH-backed non-volatile setpoints survive power outages. The 20-TSSOP package footprint allows the board to fit behind standard wall-mount thermostat backplates.

🏭

Small Motor Control (Brushed DC, Stepper)

The MC908QC8CDSE handles low-cost brushed-DC and unipolar stepper motor control in applications such as valve actuators, small fans, and toys. Its GPIO-driven H-bridge interface and PWM-emulation via timer ticks give precise duty-cycle control at 8 MHz instruction rate. With 256 bytes RAM, the part tracks position counters and ramp profiles for trapezoidal acceleration, while FLASH stores lookup tables for non-linear load compensation. Compared to dedicated motor-control ICs, the MC908QC8CDSE offers greater firmware flexibility at lower unit cost in low-power (<30W) motor systems.

🧩

Sensor Signal Conditioning Front-End

The MC908QC8CDSE serves as a smart sensor front-end, digitizing analog signals from strain gauges, photodiodes, and load cells via its ADC and transmitting results over SCI/SPI to a host controller. The HC08's deterministic interrupt response ensures low-latency sampling at fixed intervals, critical for vibration and flow-rate measurement. With FLASH-backed calibration constants, each unit can store factory-specific linearization curves in non-volatile memory. Compared to fully analog signal chains, the MCU-based design reduces component count and supports in-field recalibration through the FLASH programming interface.

🏭

Low-End Industrial Control Boards

The MC908QC8CDSE is widely used in simple industrial control boards such as conveyor timers, relay logic replacements, and small PLC-style I/O cards. Its 13 GPIO pins drive indicator LEDs, keypads, and SSR outputs, while the FLASH supports ladder-logic-style boolean evaluation in C. The 8 MHz clock and HC08 CISC ISA deliver more than enough throughput for scan-cycle times below 10 ms in multi-channel I/O applications. Compared to discrete 74-series logic, the MC908QC8CDSE reduces PCB real-estate, simplifies firmware updates, and adds diagnostic LEDs via GPIO.

Zusammenfassung der empfohlenen Produkte

MOC3021 Optoisolator for triac drive of AC loads Verwendet in: White-Goods Appliance Control ULN2003A Darlington driver for relay / solenoid arrays Verwendet in: White-Goods Appliance Control, Small Motor Control (Brushed DC, Stepper) IRFZ44N N-channel MOSFET for charger pass element Verwendet in: Battery Charger Control LM358 Op-amp for current-shunt amplification Verwendet in: Battery Charger Control NTCLE413 NTC thermistor for ambient temperature sensing Verwendet in: HVAC Thermostat Front-End LMV321 Low-voltage op-amp for sensor conditioning Verwendet in: HVAC Thermostat Front-End L293D H-bridge driver for brushed DC motors Verwendet in: Small Motor Control (Brushed DC, Stepper) INA128 Instrumentation amplifier for bridge sensors Verwendet in: Sensor Signal Conditioning Front-End MAX31855 Thermocouple-to-digital converter companion Verwendet in: Sensor Signal Conditioning Front-End TLP181 Optocoupler for isolated digital input Verwendet in: Low-End Industrial Control Boards G3VM-61A1 Solid-state relay for AC load switching Verwendet in: Low-End Industrial Control Boards
What is the program memory size of the MC908QC8CDSE?
The MC908QC8CDSE integrates 8KB (8K x 8) of on-chip FLASH program memory. According to the Freescale/NXP datasheet for the HC08QC family, this FLASH supports byte-erase and provides security lock bits to prevent unauthorized read-back, making the part suitable for production-grade appliance and industrial embedded applications.
What core architecture does the MC908QC8CDSE use?
The MC908QC8CDSE is built on the M68HC08 (HC08) CISC core, a successor to the classic Motorola 6800/HCMOS architecture. The HC08 core delivers compact code density, a 16-bit H:X index register, deterministic interrupt latency, and a mature third-party toolchain ecosystem, making it a reliable choice for legacy 8-bit designs.
What is the maximum operating frequency of the MC908QC8CDSE?
The MC908QC8CDSE runs at a maximum CPU bus clock of 8 MHz at 5V operation. At 3.3V the rated frequency is reduced per the datasheet. The internal oscillator block (if present per datasheet) avoids external crystal cost in cost-sensitive consumer designs. The 8 MHz rating aligns the part with HC08QC family specifications.
What package does the MC908QC8CDSE ship in?
The MC908QC8CDSE is supplied in a 20-pin Thin Shrink Small Outline Package (TSSOP) measuring 4.40 mm body width. The 20-TSSOP footprint is hand-solderable with a fine tip and compatible with standard lead-free reflow profiles, and it is pin-compatible with other members of the HC08QC family that share the same package.
Is the MC908QC8CDSE still active or discontinued?
The MC908QC8CDSE is listed as obsolete / last-time-buy by NXP, as the HC08 platform is being phased out in favor of the more modern MC9S08 family. Engineers should verify last-time-buy windows and consider MC908QC16CDSE or MC9S08QE8 as drop-in replacements while stock remains available at distributors.
What is the supply voltage range of the MC908QC8CDSE?
The MC908QC8CDSE operates from a 2.7V to 5.5V supply, covering both 3.3V and 5V rails common in industrial and consumer designs. This wide range allows the part to be powered directly from a regulated 5V rail or a 3.3V LDO without level-shifting concerns for digital I/O.
How much RAM does the MC908QC8CDSE have?
The MC908QC8CDSE integrates 256 bytes of on-chip SRAM for variable storage, stack, and peripheral buffers. For context, this is sufficient for state-machine control and small protocol stacks (SCI polling, basic user interfaces). Memory-hungry applications should consider the 512-byte variants in the HC08QC family.
Where can I download the MC908QC8CDSE datasheet PDF?
The original Freescale / NXP datasheet for the MC908QC8 family can be downloaded from the NXP product documentation portal (nxp.com) and mirrored at Octopart, AllDatasheet, and AiPCBA. Search the parent document 'MC908QC16' or 'MC908QC8' since the family datasheet covers all variants of the series.
What are the best drop-in replacements for the MC908QC8CDSE?
Drop-in alternatives in the same 20-TSSOP package from NXP include the MC908QC16CDSE (16KB FLASH, same HC08 core) and MC908QC8CDTE (operating temperature variant). All three share the HC08QC core, the 20-TSSOP pinout, and the same peripheral set, allowing direct PCB swap with minimal firmware changes.
Can a Microchip PIC18 replace the MC908QC8CDSE pin-for-pin?
Microchip PIC18F variants are NOT direct drop-in replacements for the MC908QC8CDSE because the TSSOP-20 pin assignments and toolchain are different. Engineers considering a cross-brand migration should use a Microchip cross-reference tool and expect PCB rework or a baseboard redesign rather than expecting a plug and pin-compatible swap.
What is the difference between MC908QC8CDSE and MC908QC16CDSE?
The MC908QC16CDSE has 16KB of FLASH instead of the 8KB on the MC908QC8CDSE; both share the same HC08QC core, the same 20-TSSOP footprint, and the same peripheral block, so they are pin-compatible. Choose the QC16 variant when your application exceeds 8KB of code or needs more table storage.
What is the price of the MC908QC8CDSE?
As of 2026-10-18, distributor pricing on the MC908QC8CDSE starts around $4-6 USD at qty 1 and drops to approximately $3.65 USD at qty 1000 on the open market. Because it is marked obsolete, pricing and stock are volatile - request firm quotes from authorized NXP distributors before committing to volume orders.
Is the MC908QC8CDSE in stock anywhere right now?
Stock for the MC908QC8CDSE is limited because the part is in the NXP last-time-buy / obsolete lifecycle. Authorized distributors such as DigiKey list the part with variable inventory. For new production runs, designers should evaluate MC9S08 or Kinetis E-series replacements rather than depending on remaining MC908QC8 stock.
What applications is the MC908QC8CDSE most commonly used in?
The MC908QC8CDSE is widely deployed in white-goods appliance control (washing machines, microwave ovens, dishwashers), small motor drivers, battery chargers, HVAC thermostat front-ends, sensor signal conditioners, and low-end industrial control boards. Its 5V tolerance, FLASH in-circuit programmability, and TSSOP package made it a workhorse for cost-driven 8-bit designs.
What are the key specifications of the MC908QC8CDSE that engineers should know?
The MC908QC8CDSE is an 8-bit HC08QC microcontroller with 8KB FLASH, 256 bytes RAM, 13 GPIO, 8 MHz maximum CPU clock, 2.7-5.5V supply, 20-TSSOP package, and -40 C to +85 C industrial operating temperature. According to the Freescale/NXP datasheet, the part also includes internal oscillator, timer, and SCI/SPI peripherals that cover most 8-bit embedded tasks.

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

Auswahlhilfe

Choose the MC908QC8CDSE when you need a legacy-friendly 8-bit HC08QC microcontroller for existing code bases, white-goods appliance controllers, or low-cost industrial boards that already target this exact MPN. Choose MC908QC16CDSE when your firmware exceeds 8KB but you want to keep the same 20-TSSOP footprint and pinout for a drop-in upgrade. Choose MC908QC8CDRE if you need tape-and-reel packaging for high-volume SMT lines. For new designs where long-term availability matters, evaluate the MC9S08QE8 or Kinetis E-series as a modern, active-lifecycle replacement - expect to port the HC08 assembly / C code to a new toolchain.

Vergleich mit Alternativen

Parameter Dieses Produkt MC908QC16CDSE MC908QC8CDTE MC908QC16VDSE MC68HC908QC8DSE
Package 20-TSSOP (4.40 mm) 20-TSSOP (4.40 mm) - same 20-TSSOP (4.40 mm) - same 20-TSSOP (4.40 mm) - same 20-TSSOP (4.40 mm) - same
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Core HC08QC (CISC) HC08QC (CISC) HC08QC (CISC) HC08QC (CISC) HC08 (CISC)
Program Memory 8 KB FLASH 16 KB FLASH 8 KB FLASH 16 KB FLASH 8 KB FLASH
Max Clock Frequency 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete

Wichtigste Unterscheidungsmerkmale

  • Drop-in scalable FLASH density within the same 20-TSSOP footprint (vs. MC908QC8CDSE vs MC908QC16CDSE)
  • Identical die under both MC and MC68HC part numbers (vs. MC908QC8CDSE vs MC68HC908QC8DSE)
  • Tape-and-reel option available for high-volume assembly (vs. MC908QC8CDSE (tube) vs MC908QC8CDRE (T&R))

Designhinweise

Decouple the VDD pin with a 100 nF ceramic capacitor placed within 5 mm of the package pin, and add a 10 uF bulk capacitor near the regulator output. The HC08QC core draws brief current spikes during FLASH writes and during oscillator startup, and insufficient decoupling can cause spurious brown-out resets. For battery-powered designs, gate the LDO enable pin through a GPIO so the MCU can enter STOP mode and drop quiescent current to single-digit microamps.

Keep the RST pin trace short and surround it with a ground guard ring if the board has switching power or relay coils nearby. The HC08QC reset input is sensitive to fast transients; in noisy industrial environments, add an external RC delay (10 kohm + 1 nF) on RST to lengthen the reset pulse and ensure clean oscillator startup before code execution begins. Pull IRQ high with a 10 kohm resistor to avoid spurious interrupts from floating inputs.

Do not assume that all 20-TSSOP HC08QC devices share identical option-register defaults - the MC908QC8CDSE suffix letters encode mask-set options for oscillator trim, COP watchdog, and LVI threshold. When migrating firmware between QC8 and QC16 variants, validate the option-register settings in the CONFIG registers before relying on default behavior. Also, monitor-mode entry requires a high-voltage (VHV) pulse on the IRQ pin; never drive IRQ above VDD or the part can latch up.

The HC08 GPIO edges have typical rise/fall times of 10-25 ns at 5V; for long PCB traces (>50 mm) add a 33 ohm series resistor to dampen ringing on clock and PWM-like outputs. Avoid routing HC08 I/O directly next to AC mains or relay-coil traces; even with optocouplers on the output side, capacitive coupling can inject glitches into the GPIO inputs and cause false triggering in interrupt-driven firmware.

Compliance-Informationen

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

RoHS / REACH status not stated in the provided distributor snippets. Lead-free per NXP packaging. AEC-Q100 not qualified (industrial-grade part). Conflict-minerals compliance per NXP standard policy.

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

Ähnliche Suchanfragen

MC908QC8CDSE datasheet NXP MC908QC8CDSE price MC908QC8CDSE pinout 20-TSSOP MC908QC8CDSE vs MC908QC16CDSE MC908QC8CDSE HC08QC 8-bit microcontroller MC908QC8CDSE replacement obsolete MC908QC8CDSE where to buy stock MC908QC8CDSE 8KB FLASH 256 RAM MC908QC8CDSE appliance control white goods MC908QC8CDSE drop-in alternative what is the difference between MC908QC8CDSE and MC908QC16CDSE MC908QC8CDSE TSSOP-20 footprint

Verwandte Bauteile & Begriffe

NXP Semiconductors Freescale Semiconductor MC908QC8CDSE MC908QC16CDSE MC908QC8CDTE MC908QC8CDRE MC68HC908QC8DSE HC08 HC08QC 8-bit microcontroller MCU FLASH memory RAM TSSOP-20 TSSOP package CISC M68HC08 GPIO RoHS appliance control white goods battery charger HVAC thermostat motor control
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