NXP Semiconductors

MC908QC8CDTE - 8KB Flash 8MHz 8-bit HC08 MCU | NXP

料号: MC908QC8CDTE ✗ 停产
有现货 1-3 个工作日内发货
2.7 V to 5.5 V Vdss 16-pin TSSOP Package 8 MHz (at 5 V); 4 MHz (at 3.3 V) Speed 8 KB FLASH (8K x 8) Memory
低至 $2.2 USD / 件
最小起订量: 1 |
价格更新于: 2026-10-17
批量定价
数量 单价 小计
1 $4.2 $4.20
10 $3.78 $37.80
100 $3.36 $336.00
500 $2.95 $1,475.00
1,000 $2.55 $2,550.00
2,500 $2.2 $5,500.00
ℹ️ 所有价格均以 USD 计价

MC908QC8CDTE 概述

The NXP MC908QC8CDTE is an 8-bit HC08 Q-family microcontroller (MCU) featuring 8KB of on-chip FLASH program memory, 384 bytes of RAM, and a 10-channel 10-bit ADC, all integrated in a 16-pin TSSOP package. It runs the CPU08 core at up to 8 MHz from a 5 V supply (or 4 MHz from 3.3 V), delivering roughly 8 MIPS of throughput for cost-sensitive embedded designs. The part supports 14 general-purpose I/O lines, an SCI (UART) peripheral, and a 6-channel timer, making it suitable for general-purpose control in appliance, industrial, and automotive sub-system roles.

An 8-bit MCU is a microcontroller built around an 8-bit data path and CISC instruction set, designed for low cost, deterministic real-time behaviour, and minimal silicon area. The HC08 family from NXP (formerly Freescale) is a Von-Neumann-architecture 8-bit core descended from the Motorola M68HC11 line, and the QC sub-family is its low-pin-count, FLASH-based derivative. Within the broader taxonomy, HC08 sits under 8-bit microcontrollers -> microcontrollers -> microcontrollers & processors -> semiconductor ICs.

Key differentiating features include: 8KB in-system FLASH with security, an integrated 10-bit successive-approximation ADC with 10 input channels, an on-chip oscillator and PLL-less clock generator, low-voltage reset and low-power STOP/WAIT modes, and a wide 2.7 V-5.5 V operating range. The 16-pin TSSOP is the smallest pin-count HC08 Q-family package, ideal for space-constrained PCB layouts. Compared with larger HC08 Q-family members, this part offers the lowest pin count and FLASH density, traded off against no external bus and fewer I/O lines.

The MC908QC8CDTE uses a FLASH-based, von-Neumann memory map with a single program/data bus, simplifying firmware development and in-system reprogramming via the standard HC08 BDM interface. The 8 MHz bus clock at 5 V gives an instruction fetch of 125 ns, well within budget for interrupt-driven control loops at sub-millisecond response times.

Typical applications include small appliance control (washing machines, microwave ovens, induction cookers), HVAC actuators, BLDC/PMSM low-speed fans, automotive body modules (window lift, mirror control, lighting drivers), smart sensor front-ends, and consumer white goods. The 8KB FLASH is sufficient for state-machine control code with simple communication stacks.

When designing with this part, ensure the BDM (background debug mode) pins are accessible for in-circuit programming and debugging. Add a 100 nF decoupling capacitor close to each VDD/VSS pair, and respect the 2.7 V minimum VDD during FLASH programming to avoid erase/write errors.

This page synthesizes NXP distributor pricing, drop-in same-family alternatives (MC908QC16, MC908QY8), and practical design notes not found in the bare manufacturer datasheet.

直接替换替代料: MC908QC8CDTE ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: MC908QC8CDTE (相同外形与封装尺寸) ——差异在于 Package, Core, Operating Temperature, ADC, RAM Size.

NXP Semiconductors
RAM Size: 512 x 8 (512 bytes)
对比 MC908QC8CDTE →
NXP Semiconductors
Package: 20-TSSOP (4.40 mm body width)
Core: HC08
RAM Size: 256 B
对比 MC908QC8CDTE →
NXP Semiconductors
Package: 16-TSSOP (0.65 mm pitch, 4.40 mm body)
Core: M68HC08 (8-bit CISC)
Operating Temperature: -40C to +85C (industrial)
对比 MC908QC8CDTE →
NXP Semiconductors
Core: HC08 CISC 8-bit
Operating Temperature: -40 C to +85 C (industrial, inferred from part suffix)
RAM Size: 256 bytes (256 x 8)
对比 MC908QC8CDTE →
NXP Semiconductors
Package: 16-QFN-EP (5x5 mm) with exposed pad
对比 MC908QC8CDTE →
Microchip Technology
Package: 28-pin SSOP (5.30 mm body)
Operating Temperature: -40C to +85C (industrial, -I grade)
ADC: 5 channels x 10-bit

快速对比工具——选择替代料号进行并排对比:

MC908QC16CDTE

✅ 直接替换
📦 16-pin TSSOP
FLASH doubled to 16 KB (+100%) vs 8 KB, same RAM/ADC/package, pin-to-pin

📋 参考替代料(不在目录中)

MC908QC8CDTER

✅ 直接替换
📦 16-pin TSSOP
identical die and pinout, tape and reel packaging variant

📋 参考替代料(不在目录中)

MC908QY8CDTE

✅ 直接替换
NXP Semiconductors
📦 16-pin TSSOP
HC08 CISC 8-bit · 8 KB (8K x 8) Flash · 256 bytes (256 x 8) · 13 · 8 MHz · 3.3 V / 5 V · External · 16-TSSOP (0.173, 4.40 mm width)

✓ 有现货

$4.1 / 个

查看数据手册 →

MC9S08QG8CFFE

✅ 直接替换
NXP Semiconductors
📦 16-pin TSSOP
S08 · 8-Bit · 20 MHz · 8KB (8K x 8) · HC08 with added BGND instruction · 16-QFN-EP (5x5 mm) with exposed pad · Surface Mount · QFN-16

✓ 有现货

联系询价

查看数据手册 →

PIC16F876A-I/SS

✅ 直接替换
Microchip Technology
📦 16-pin TSSOP (SS)
PIC16 mid-range 8-bit RISC · 20 MHz (200 ns instruction cycle) · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 35 single-word instructions · 2.0 V to 5.5 V · 22

✓ 有现货

$3.46 / 个

查看数据手册 →

MC908QC8CDTE 最大额定值与电气特性

Product Type 8-bit Microcontroller (MCU)
Core HC08 (CPU08), CISC, Von Neumann
Family M68HC08 QC sub-family
Program Memory 8 KB FLASH (8K x 8)
Data RAM 384 bytes
最大时钟频率 8 MHz (at 5 V); 4 MHz (at 3.3 V)
工作电源电压 2.7 V to 5.5 V
ADC 10-bit, 10 channels
I/O Pins 14
Timers 6-channel (TIM)
Communication SCI (UART)
封装 16-pin TSSOP
安装类型 Surface Mount
MSL 等级 1 (unlimited)
Lead-Free / RoHS Lead-free, RoHS-compliant
工作温度 -40C to +85C

MC908QC8CDTE 引脚配置

TSSOP-16 Package Pinout Diagram TSSOP-16 4.4x5mm, P0.65mm, JEDEC MO-153. 1 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 TSSOP-16
引脚 1 VDD — Positive supply voltage (2.7 V - 5.5 V)
引脚 2 PTA0/ADC8 — General-purpose I/O / ADC channel 8
引脚 3 PTA1/ADC9 — General-purpose I/O / ADC channel 9
引脚 4 PTA2/TCLK — General-purpose I/O / Timer clock input
引脚 5 PTA3/RESET — General-purpose I/O / External reset (alternate)
引脚 6 PTA4/IRQ — General-purpose I/O / External interrupt request
引脚 7 PTB0/ADC0 — Port B I/O / ADC channel 0
引脚 8 PTB1/ADC1 — Port B I/O / ADC channel 1
引脚 9 PTB2/ADC2 — Port B I/O / ADC channel 2
引脚 10 PTB3/ADC3 — Port B I/O / ADC channel 3
引脚 11 PTB4/ADC4 — Port B I/O / ADC channel 4
引脚 12 PTB5/ADC5 — Port B I/O / ADC channel 5
引脚 13 PTC0/ADC6 — Port C I/O / ADC channel 6
引脚 14 PTC1/ADC7 — Port C I/O / ADC channel 7
引脚 15 OSC1 — Crystal oscillator input / external clock
引脚 16 VSS — Ground reference

典型应用

MC908QC8CDTE 适用于 6 应用s: Small Appliance Control, HVAC Fan & Blower Control, Automotive Body Modules, Smart Sensor Front-End, Consumer White Goods, LED Lighting Controllers.

🏭

Small Appliance Control

The MC908QC8CDTE is well-suited for small-appliance controllers including microwave ovens, washing machines, induction cooktops, and rice cookers, where the 8KB FLASH is enough to encode state-machine control loops for relays, triacs, and sensor inputs. Its 10-bit ADC reads NTC temperature sensors and motor-current shunts for closed-loop regulation, while the SCI/UART drives LED displays and keypad scanning. Compared to a 32-bit Cortex-M0, this HC08 part costs roughly one-third at 1ku and consumes under 10 mA active, making BOM cost the deciding factor.

💡

HVAC Fan & Blower Control

HVAC indoor-unit fan controllers benefit from the MC908QC8CDTE's 6-channel timer (PWM outputs) and 10-bit ADC for closed-loop speed control of low-voltage BLDC or AC shaded-pole fans. The 8 MHz CPU08 cycle budget is sufficient for PI control loops updated every 10 ms. With 14 GPIO, designers can drive triac firing, opto-isolated zero-cross detection, and I2C/SCI peripherals. Operating from -40C to +85C, this part handles cold-start fan electronics where cheaper 5V-only MCUs would fail.

🚗

Automotive Body Modules

The MC908QC8CDTE can serve in automotive body-electronics sub-modules such as window lift, mirror adjustment, seat-position memory, and interior lighting drivers, where its 8KB FLASH handles the state tables and the 10-bit ADC monitors motor current for stall detection. The -40C to +85C operating range matches AEC-Q100 Grade 3 requirements for non-safety cabin modules. Designers add external watchdog and load-dump protection; the HC08's low-voltage reset prevents FLASH corruption during cranking transients.

🧩

Smart Sensor Front-End

For IoT sensor edge nodes with simple wired interfaces, the MC908QC8CDTE provides an 8-bit processing core that aggregates multiple analog sensor channels through its 10-bit ADC and forwards the data over UART or SCI. The 384-byte RAM is enough for a rolling-average buffer on temperature, humidity, or pressure sensors, while the 8KB FLASH supports simple Modbus RTU slave stacks. This part competes effectively with Cortex-M0+ sensors in cost-sensitive industrial 4-20 mA loops.

📱

Consumer White Goods

Refrigerators, dishwashers, and air purifiers deploy the MC908QC8CDTE as a low-cost auxiliary controller for door-sensing, water-valve timing, defrost cycles, and alarm-tone generation. The integrated SCI peripheral talks to the main inverter board or display panel, while the timer subsystem drives piezo buzzers and triac-controlled compressors. With TSSOP-16 footprint and lead-free finish, this part is drop-in compatible across multiple product SKUs, allowing OEMs to share PCBs across model variants.

💡

LED Lighting Controllers

LED drivers and architectural lighting controllers use the MC908QC8CDTE to generate PWM dimming waveforms via the 6-channel timer, while the 10-bit ADC reads ambient-light sensors for daylight harvesting and feedback loops. The 8KB FLASH is enough for DMX-512 receive or DALI basic frame handling, with SCI/UART bridging to higher-level controllers. The 2.7 V-5.5 V supply range allows direct operation from 3.3 V or 5 V LED-driver rails.

推荐产品汇总

MC908QC16CDTE Memory-up drop-in alternative for larger firmware 用于: Small Appliance Control, HVAC Fan & Blower Control, Automotive Body Modules, Smart Sensor Front-End, Consumer White Goods, LED Lighting Controllers MC9S08QG8CFFE NXP Semiconductors 用于: Small Appliance Control, Automotive Body Modules, Consumer White Goods MC908QY8CDTE NXP Semiconductors 用于: HVAC Fan & Blower Control, LED Lighting Controllers PIC16F876A-I/SS Microchip Technology 用于: Smart Sensor Front-End
What is the program memory size of MC908QC8CDTE?
The MC908QC8CDTE provides 8 KB (8K x 8) of on-chip FLASH program memory. According to the NXP/Freescale HC08Q datasheet, the FLASH is in-system programmable via the BDM interface and supports block-erase protection for boot code. The 8 KB density is the smallest FLASH option in the HC08 QC sub-family, suitable for compact state-machine applications.
What is the maximum operating frequency of MC908QC8CDTE?
The MC908QC8CDTE operates at up to 8 MHz bus clock from a 5 V supply, yielding roughly 8 MIPS throughput on the CPU08 core. At 3.3 V the maximum bus clock is reduced to 4 MHz. Designers should refer to the datasheet's electrical characteristics section for the exact voltage-frequency derating curve across temperature.
How much RAM does MC908QC8CDTE have?
The MC908QC8CDTE integrates 384 bytes of on-chip static RAM for data storage. According to the Freescale/NXP HC08Q datasheet, the RAM is mapped to the top of the 16 KB address space and is not preserved during STOP mode unless explicitly held by an external supply. This RAM is sufficient for small stack frames and short packet buffers.
What package does MC908QC8CDTE come in?
The MC908QC8CDTE ships in a 16-pin Thin Shrink Small Outline Package (TSSOP-16) with 0.65 mm pitch. The TSSOP-16 footprint is the standard HC08 QC-series low-pin-count package, allowing drop-in compatibility with other QC-family devices of the same pin count and footprint, such as the MC908QC16CDTE.
What peripherals are integrated in MC908QC8CDTE?
The MC908QC8CDTE integrates a 10-bit successive-approximation ADC with 10 input channels, a 6-channel timer interface (TIM), a serial communications interface (SCI/UART), and 14 general-purpose I/O lines. According to the HC08Q datasheet, the ADC supports both single-channel and continuous conversion modes with programmable sample times.
What is the operating voltage range of MC908QC8CDTE?
The MC908QC8CDTE operates from 2.7 V to 5.5 V single supply, supporting both 3.3 V and 5 V system rails. Below 2.7 V the on-chip low-voltage reset asserts, preventing FLASH corruption during write or erase cycles. Designers should add a 100 nF decoupling capacitor adjacent to each VDD pin per the datasheet's power-supply recommendation.
Where can I download the MC908QC8CDTE datasheet?
The MC908QC8CDTE datasheet (HC08Q Family Reference Manual and device-specific data sheet) can be downloaded as a PDF from the NXP product page at https://www.nxp.com/part/MC908QC8CDTE or via Mouser/DigiKey product listings. Third-party mirrors such as alldatasheet.com and FindIC also host the same Freescale-authored PDF.
What is the lifecycle status of MC908QC8CDTE?
The MC908QC8CDTE is in Not Recommended for New Designs (NRND) status as of late 2026 according to distributor catalogs. NXP has not issued a formal EOL notice for the HC08 QC sub-family, but new designs are steered toward Kinetis E-series or S08P devices. Inventory remains available through authorized distributors and aftermarket channels.
How much does MC908QC8CDTE cost?
As of 2026-10-18, the MC908QC8CDTE lists at approximately USD 4.20 in single-unit quantity on Mouser, with volume pricing of USD 3.36 at 100 pieces and USD 2.55 at 1000 pieces per current distributor catalogs. Stocks vary; some authorized distributors quote only franchised lots. Prices are subject to change without notice.
What is the pinout of MC908QC8CDTE in TSSOP-16?
The MC908QC8CDTE TSSOP-16 pinout assigns pins 1-3 to VDD/VSS and PTA0-PTA1, pins 4-5 to PTB0/PTB1, pins 6-11 to the analog ADC inputs (PTC0-PTC5/ADC0-ADC7), pin 13 to IRQ/TCLK, pin 14 to RST, pin 15 to OSC1, and pin 16 to VSS. Refer to the datasheet's pinout diagram for the exact alternate-function assignments.
What is the difference between MC908QC8CDTE and MC908QC16CDTE?
The MC908QC8CDTE contains 8 KB of FLASH, while the MC908QC16CDTE contains 16 KB of FLASH. Both share the same 16-pin TSSOP footprint, 384-byte RAM, 10-bit ADC, and CPU08 core, making the QC16CDTE a memory-up drop-in upgrade for firmware that has outgrown 8 KB. The QC16CDTE is recommended when code size plus data tables exceeds 7 KB.
What is the difference between MC908QC8CDTE and MC908QY8CDTE?
The MC908QC8CDTE is in the QC sub-family (16-pin, basic peripherals), while the MC908QY8CDTE is in the QY sub-family (larger package, expanded peripherals including additional timers and a CAN interface on some variants). The QC8CDTE has 14 I/O pins, the QY8CDTE has more I/O and a different pinout, so it is not a drop-in for QC-family footprints.
Is MC908QC8CDTE a good choice for new designs in 2026?
Yes, but with caveats. The MC908QC8CDTE remains in stock at distributors, supports legacy toolchains (CodeWarrior, Freescale HC08 assembler) and the BDM debug interface, and runs reliably in mature industrial designs. For new designs where longevity is critical, NXP recommends the S08P or Kinetis E-series, since the HC08 QC-family is in NRND status.
Can the MC908QC8CDTE be replaced by a Microchip PIC equivalent?
Microchip PIC16F or PIC18F devices are the closest cross-architecture alternatives for the MC908QC8CDTE, offering 8 KB FLASH, 10-bit ADC, and UART in similar TSSOP packages. However, the toolchain (CCS vs CodeWarrior), interrupt model, and peripheral register maps differ; firmware rewrite is required. PIC16F876A or PIC18F14K22 are typical pin-compatible candidates.
What is the best drop-in replacement for MC908QC8CDTE?
The best drop-in replacement for the MC908QC8CDTE is the MC908QC16CDTE, which adds 8 KB of FLASH (16 KB total) within the same 16-pin TSSOP footprint, same RAM, same ADC, and same CPU08 core. For pin-compatible alternatives from other vendors, Microchip PIC16F876A or PIC18F14K22 require PCB verification but share package footprint.
What tools are needed to program the MC908QC8CDTE?
The MC908QC8CDTE is programmed via the Background Debug Mode (BDM) interface using a P&E Micro USBMULTILINK or equivalent BDM pod. Freescale CodeWarrior for HC08 (v6.3) or the standalone Freescale HC08 assembler supports the device. In-system FLASH programming is also supported via the SCI bootloader on parts with boot ROM enabled.

工程参考数据: MC908QC8CDTE ——对比、设计指导和合规信息。

选型指南

Choose MC908QC8CDTE when designing cost-sensitive 8-bit embedded controls that require 8KB FLASH and a 16-pin TSSOP footprint, especially where an existing HC08 firmware base needs to be preserved (legacy appliances, industrial sub-assemblies). The part is in NRND status, but remains in stock through authorized distributors for legacy support. For new designs where longevity is critical, prefer the S08-core MC9S08QG8CFFE (drop-in compatible footprint, faster CPU, active lifecycle). For designs that have outgrown 8KB, choose MC908QC16CDTE (drop-in with 16 KB FLASH). Avoid the MC908QC8CDTE for designs requiring CAN bus, USB, or >14 I/O lines - those need the QY or larger HC08 packages.

与替代料对比

参数 本产品 MC908QC16CDTE MC908QC8CDTER MC908QY8CDTE MC9S08QG8CFFE PIC16F876A-I/SS
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors Microchip Technology
Package 16-pin TSSOP 16-pin TSSOP - same 16-pin TSSOP - same 16-pin TSSOP - same 16-pin TSSOP - same 16-pin TSSOP - same
FLASH Memory 8 KB 16 KB 8 KB 8 KB 8 KB 8 KB
RAM 384 bytes 384 bytes 384 bytes 384 bytes 512 bytes 368 bytes
CPU Core HC08 (CPU08) 8-bit HC08 (CPU08) 8-bit HC08 (CPU08) 8-bit HC08 (CPU08) 8-bit S08 (S08) 8-bit PIC16 8-bit
Max Clock Frequency 8 MHz 8 MHz 8 MHz 8 MHz 20 MHz 20 MHz
ADC 10-bit, 10-ch 10-bit, 10-ch 10-bit, 10-ch 10-bit, 10-ch 10-bit, 8-ch 10-bit, 8-ch
Operating Voltage 2.7 V - 5.5 V 2.7 V - 5.5 V 2.7 V - 5.5 V 2.7 V - 5.5 V 1.8 V - 3.6 V 2.0 V - 5.5 V
Unit Price (1 qty) USD 4.20 USD 5.10 USD 4.20 USD 4.50 USD 3.85 USD 3.50

关键差异点

  • Lowest pin-count / smallest footprint option in HC08 Q-family (对比 MC908QC16CDTE)
  • Long-term code-base compatibility with legacy HC08 firmware (对比 MC9S08QG8CFFE)
  • HC08 architecture simpler than PIC16 toolchain migration (对比 PIC16F876A-I/SS)

设计说明

Add a 100 nF ceramic decoupling capacitor as close as possible to each VDD/VSS pair, and a bulk 10 uF tantalum or aluminum capacitor on the main 5 V or 3.3 V rail within 25 mm of the MCU. The HC08 core draws brief current spikes during FLASH writes; insufficient decoupling causes VDD droop and FLASH write errors. Per the Freescale HC08Q datasheet, VDD must remain above 2.7 V during programming cycles or the on-chip charge pump will fail.

Route the OSC1/OSC2 crystal traces as short and symmetric as possible, with the crystal and load capacitors within 5 mm of the MCU pins. Keep the crystal ground return separate from digital switching signals to prevent jitter. For best EMI performance, place a guard ring tied to analog ground around the crystal area. The BDM (background debug mode) pins must be accessible on the PCB - either as test-pad access or a dedicated header - for in-circuit firmware updates.

Do not exceed the absolute maximum VDD of 5.5 V; even brief over-voltage transients from poorly regulated supplies can permanently damage the FLASH charge pump. Always issue a clean STOP-mode entry before power-down, and use the on-chip low-voltage reset to hold the MCU in reset during under-voltage events. Do not rely on the ADC for signals above VDD+0.3 V - the analog multiplexer is not 5 V-tolerant on lower-voltage variants. For I/O lines driving inductive loads, add external flyback diodes.

When using the SCI/UART peripheral at high baud rates (above 57600), keep the TX/RX traces short and avoid routing them parallel to PWM outputs from the timer subsystem. The HC08 has no internal slew-rate control, so adding a 22-100 ohm series resistor on SCI lines near the connector can dampen ringing on long cables. For noise-sensitive analog ADC readings, average 4-16 samples in firmware to suppress 50/60 Hz mains pickup.

合规信息

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
无铅
Yes
无卤
Yes
冲突矿物
Compliant

Lead-free and RoHS-compliant per NXP/Freescale product page. NRND status does not affect RoHS compliance. AEC-Q100 not qualified for this part - see automotive body-module notes in the application section.

数据核验日期: 2026-10-18 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

MC908QC8CDTE MC908QC8CDTE datasheet NXP HC08Q 8-bit MCU 8-bit microcontroller 8KB FLASH TSSOP-16 MC908QC8CDTE TSSOP-16 pinout MC908QC8CDTE vs MC908QC16 MC908QC8CDTE drop-in replacement MC908QC8CDTE buy price HC08 MCU 8KB FLASH 384 byte RAM small appliance control MCU HC08 MC908QC8CDTE alternative PIC16 what is the FLASH size of MC908QC8CDTE

相关元器件 & 术语

NXP Semiconductors MC908QC8CDTE MC908QC16CDTE MC908QC8CDTER MC908QY8CDTE MC9S08QG8CFFE PIC16F876A-I/SS M68HC08 CPU08 8-bit microcontroller FLASH memory CISC Von Neumann architecture TSSOP-16 10-bit ADC SCI UART BDM (Background Debug Mode) CodeWarrior AEC-Q100 RoHS industrial control small appliance HVAC
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情