NXP Semiconductors

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

部品番号: MC908QC16MDSE ✗ 生産終了
在庫あり 1〜3営業日以内に発送
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
開始価格 $3.78 USD / 個
MOQ: 1 |
価格更新日: 2026-10-17
ボリューム価格
数量 単価 小計
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
ℹ️ すべての価格はUSDです

MC908QC16MDSE 概要

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.

ドロップイン代替品: MC908QC16MDSE — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: MC908QC16MDSE (同一形状・フットプリント) — 相違点: Package, RoHS Status.

NXP Semiconductors
Package: 20-TSSOP (0.173 in, 4.40 mm width)
RoHS Status: Pb-free (lead-free)
比較対象 MC908QC16MDSE →

クイック比較ツール — 並列比較する代替部品を選択:

MC908QC8MDSE

✅ ドロップイン
📦 20-TSSOP
FLASH 8KB vs 16KB (-50%), RAM and pinout identical

📋 参考代替品(カタログ未掲載)

MC908QC16CDS

✅ ドロップイン
📦 20-TSSOP
commercial 0-70C temp grade vs automotive -40C to +125C

📋 参考代替品(カタログ未掲載)

MC908QC16MDSER

✅ ドロップイン
📦 20-TSSOP
tape and reel packaging code only, identical die and pins

📋 参考代替品(カタログ未掲載)

MC908QC16MDSE 最大定格&電気的特性

Core Processor HC08
Core Size 8-bit
最大クロック周波数 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
パッケージ 20-TSSOP (0.173 inch / 4.40 mm body width)
実装タイプ Surface Mount
動作温度 -40 C to +125 C (automotive AEC grade inferred from 'M' suffix)
RoHS ステータス Pb-free per 'DSE' suffix

MC908QC16MDSE ピン構成

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
ピン 1 IRQ — External interrupt request input
ピン 2 PTA0/KBD0 — Port A bit 0 / keyboard wake-up
ピン 3 PTA1/KBD1 — Port A bit 1 / keyboard wake-up
ピン 4 PTA2 — Port A bit 2
ピン 5 Vdd — Supply voltage (3.0 V to 5.5 V)
ピン 6 Vss — Ground
ピン 7 PTA3 — Port A bit 3
ピン 8 PTA4/TCLK — Port A bit 4 / timer clock input
ピン 9 PTA5/RxD — Port A bit 5 / SCI receive
ピン 10 PTA6/TxD — Port A bit 6 / SCI transmit
ピン 11 PTA7/MISO — Port A bit 7 / SPI MISO
ピン 12 PTB0/MOSI — Port B bit 0 / SPI MOSI
ピン 13 PTB1/SCK — Port B bit 1 / SPI clock
ピン 14 PTB2/SS — Port B bit 2 / SPI slave select
ピン 15 PTB3 — Port B bit 3
ピン 16 PTB4 — Port B bit 4
ピン 17 PTB5 — Port B bit 5
ピン 18 PTB6 — Port B bit 6
ピン 19 PTB7 — Port B bit 7
ピン 20 RESET — Active-low reset input / BDI

主な用途

MC908QC16MDSE の用途: 6 件s: 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.

おすすめ製品の概要

MC908QC8MDSE Same-package, lower-FLASH drop-in for slimmer firmware 使用用途: 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 使用用途: Automotive Climate Control Module MC908QC16MDSER Identical die, tape-and-reel packaging variant 使用用途: Wiper and Lighting Controller, Small Appliance Motor Control MC908QC8CDSE NXP Semiconductors 使用用途: Window Lift and Sunroof ECU MC908QC16CDS Commercial temp variant for non-automotive sunroof controllers 使用用途: Window Lift and Sunroof ECU TLC549CD Texas Instruments 使用用途: Home and Industrial Security Keypad MAX14701EWC+ Maxim Integrated 使用用途: 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.

エンジニアリング参考データ: MC908QC16MDSE — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

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.

代替品との比較

パラメータ この製品 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

主な差別化要因

  • 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)

設計ノート

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.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
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.

データ検証日: 2026-10-18 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

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

関連部品&用語

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
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示