NXP Semiconductors

MC68HC908QT4CP - 8MHz 8-bit HC08 MCU 4KB FLASH 8-PDIP | NXP

MPN: MC68HC908QT4CP ✗ End of Life
In Stock Ships in 1-3 business days
8-PDIP (DIP-8) Package 8 MHz Speed 4 KB (4K x 8) FLASH Memory
From $3.15 USD / Unit
MOQ: 1 |
Price updated: 2026-10-17
Volume Pricing
Qty Unit Price Extended
1 $4.95 $4.95
10 $4.46 $44.60
100 $3.96 $396.00
500 $3.55 $1,775.00
1,000 $3.15 $3,150.00
ℹ️ All prices are in USD

MC68HC908QT4CP Overview

The NXP MC68HC908QT4CP is an 8-bit HC08-family microcontroller running at 8MHz with 4KB FLASH program memory and 128 bytes of RAM in an 8-pin PDIP package. It uses a Von Neumann CISC architecture with the CPU08 core, and provides 5 GPIO lines along with on-chip LVD, POR, PWM and ADC peripherals.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and peripherals onto one silicon die. The HC08 family is a low-cost, high-performance extension of the M68HC05 line, implementing a Complex Instruction Set Computer (CISC) with a Von Neumann memory map (a single shared address space for program and data, simplifying pointer-based access). MCUs like the MC68HC908QT4CP occupy the bottom tier of embedded computing - below 32-bit microcontrollers and microprocessors, but above discrete logic - and are used where deterministic I/O control, low power, and small footprint are more important than raw throughput.

Key features of the MC68HC908QT4CP include 4KB (4K x 8) of on-chip FLASH for program storage, 128 x 8 bytes of RAM, an internal ADC for sensor interface, a PWM channel for motor or LED control, and a Low-Voltage Detection (LVD) plus Power-On Reset (POR) for robust supply supervision. The 5 general-purpose I/O pins are software-configurable for pull-up, direction, and interrupt-on-edge. The CPU08 core provides 16-bit index register, 16-bit stack pointer, and BCD arithmetic instructions that simplify decimal handling in metering and panel applications.

The part operates from a 3V supply (typical 3.0V to 5.5V range per the family datasheet), supports in-circuit programming through the monitor ROM, and uses a FLASH page-erase architecture that allows at least 1000 program/erase cycles. The 8-pin PDIP package is the most user-friendly variant for breadboarding and through-hole hobbyist designs, while a surface-mount SO-8 variant exists in the same family.

Typical applications for the MC68HC908QT4CP include low-cost consumer appliances, IR remote-control transmitters, simple motor/LED controllers, white-goods user interfaces, and battery-powered sensor nodes where the small 8-pin footprint and on-chip ADC reduce BOM cost. According to the NXP MC68HC908QY4 family datasheet, the QT/QY sub-family targets cost-sensitive applications that need ADC, PWM, and FLASH in 8- or 16-pin packages.

When using this MCU, ensure the supply decoupling is adequate (typically 100nF plus 10uF bulk at VDD/VSS) and that the analog supply (AVDD/AVSS, where present on larger-pin-count siblings) is properly filtered if the ADC is used. FLASH write/erase operations require the supply to remain above the LVD threshold, and the monitor mode entry sequence (PTB3/PTB4 handshake on larger siblings, or PTA0 on this 8-pin device) must be respected when using in-system programming.

This page synthesizes distributor pricing, drop-in same-family alternatives (MC68HC908QT2CP, MC68HC908QT1CP), and practical design notes that go beyond the manufacturer datasheet alone.

Drop-in alternatives for MC68HC908QT4CP — 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 MC68HC908QT4CP (same form factor and footprint) — differing in Mounting Type, Program Memory Size, RAM Size.

NXP Semiconductors
Mounting Type: Through-Hole (DIP)
Program Memory Size: 1.5 KB FLASH
RAM Size: 128 B
Compare with MC68HC908QT4CP →

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

MC68HC908QT4CPE

✅ Drop-In
📦 8-PDIP (DIP-8)
Extended-temperature variant of same die; same 4KB FLASH, same 8-PDIP pinout

📋 Reference alternative (not in catalog)

MC68HC908QT2CP

✅ Drop-In
NXP Semiconductors
📦 8-PDIP (DIP-8)
HC08 (M68HC08 family) · 8-bit · 1.5 KB FLASH · 128 B · 8 MHz internal bus · 3 V to 5.5 V · 8-bit, up to 4 channels (QT2) · 16-bit, 2 channels (TIM1)

✓ In Stock

$1.78 / Unit

View Datasheet →

MC68HC908QT1CP

✅ Drop-In
📦 8-PDIP (DIP-8)
FLASH 1KB vs 4KB (-75%); same 8-PDIP pinout, same HC08 core, same 8MHz clock

📋 Reference alternative (not in catalog)

MC68HC908QY4CP

✅ Drop-In
📦 16-PDIP (DIP-16)
Same die family, 16-pin PDIP instead of 8-pin; requires PCB layout change to 16-pin footprint - noted in description but package mismatch prevents true drop-in

📋 Reference alternative (not in catalog)

MC9S08SH4CP

✅ Drop-In
📦 8-PDIP (DIP-8)
Modern S08 core (forward-migration); 4KB FLASH, 8-pin PDIP same footprint as QT4CP

📋 Reference alternative (not in catalog)

MC68HC908QT4CP Maximum Ratings & Electrical Characteristics

Core Processor HC08
Core Size 8-Bit
Maximum Clock Speed 8 MHz
Program Memory Size 4 KB (4K x 8) FLASH
RAM Size 128 x 8 bytes
EEPROM Size None
Number of I/O Pins 5
On-chip Peripherals LVD, POR, PWM, ADC
Connectivity Single-wire monitor / ICP
Architecture Von Neumann (CISC)
Package 8-PDIP (DIP-8)
Mounting Type Through-Hole
FLASH Endurance >=1000 program/erase cycles (family spec)
Part Status Obsolete (per distributor listing)

MC68HC908QT4CP Pin Configuration

DIP-8 Package Pinout Diagram DIP-8 8-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 8 2 7 3 6 4 5 DIP-8
Pin 1 PTA0/IRQ — Port A bit 0; also monitor-mode entry request (IRQ)
Pin 2 PTA1 — Port A bit 1; GPIO / ADC channel
Pin 3 PTA2 — Port A bit 2; GPIO / ADC channel
Pin 4 PTA3 — Port A bit 3; GPIO / ADC channel
Pin 5 PTA4 — Port A bit 4; GPIO / ADC channel
Pin 6 PTA5 — Port A bit 5; GPIO / PWM output / ADC channel
Pin 7 VSS — Ground reference
Pin 8 VDD — Positive supply (3.0V to 5.5V family-typical)

Typical Applications

MC68HC908QT4CP is suitable for 6 applications: IR Remote Control Transmitter, Battery-Powered Sensor Node, White-Goods User Interface, LED Dimmer / PWM Controller, Simple Fan or Pump Controller, Educational / Hobby 8-bit Platform.

📱

IR Remote Control Transmitter

The MC68HC908QT4CP is well suited to low-cost IR remote control transmitters where its 8-pin PDIP footprint, 5 GPIO, on-chip PWM, and HC08 core provide all required peripherals. The 8MHz CPU08 core runs a carrier-generation interrupt service routine that drives the PWM output at typically 38 kHz with sub-carrier duty cycle, while the small 4KB FLASH budget is sufficient for protocol state machines (RC5, NEC, SIRC). The on-chip LVD prevents under-voltage transmission glitches when battery droops below 2.7V.

🧩

Battery-Powered Sensor Node

In a battery-powered sensor node, the MC68HC908QT4CP's 5 GPIO with wake-on-edge, on-chip ADC for sensor reading, and HC08 STOP/WAIT low-power modes minimize quiescent current. The 128-byte RAM is enough to buffer a single sensor sample plus protocol header, and the 4KB FLASH holds a tiny MAC layer plus application code. With the LVD configured for brown-out, the MCU safely supervises a 3V coin cell through end-of-life.

🏭

White-Goods User Interface

The MC68HC908QT4CP's PWM drives a buzzer or LED backlight, while its 5 GPIO scan a small keypad matrix or capacitive touch pad in a washing machine or microwave user interface. The 8-pin PDIP form factor is through-hole friendly for low-volume white-goods modules, and the HC08 core's BCD arithmetic simplifies timer-display handling. The 4KB FLASH comfortably holds menu and beep-pattern libraries.

💡

LED Dimmer / PWM Controller

For single-channel LED dimming or motor-speed control, the MC68HC908QT4CP provides a hardware PWM channel that can drive a logic-level MOSFET gate directly, freeing the CPU for user-input handling. The HC08 core updates duty cycle from a potentiometer read through the on-chip ADC, and the 8MHz clock gives 8-bit PWM resolution at 31 kHz - above the audible band. The 5 GPIO handle the potentiometer, mode button, status LED, and MOSFET drive.

⚡

Simple Fan or Pump Controller

In a low-cost 12V DC fan or small pump controller, the MC68HC908QT4CP reads an NTC thermistor through its ADC and adjusts PWM drive to maintain a temperature setpoint. The 4KB FLASH holds a simple PID loop, and the LVD protects the firmware from corrupted state during cold-crank voltage drops. The 8-pin PDIP is well suited to through-hole assembly for compact appliance modules.

🔧

Educational / Hobby 8-bit Platform

The MC68HC908QT4CP is widely used in university embedded-systems courses and hobbyist projects because of its breadboard-friendly 8-pin PDIP, classic HC08 architecture that teaches CISC concepts, and free development tools (CodeWarrior HC08, P&E Multilink). The 4KB FLASH and 128 B RAM are tight but realistic constraints that teach memory-conscious firmware design. The 5 GPIO drive LEDs, buttons, and a serial UART bit-banged through PTA0/PTA1.

Recommended Products Summary

MC68HC908QT4CP NXP Semiconductors Used in: IR Remote Control Transmitter, Battery-Powered Sensor Node, White-Goods User Interface, LED Dimmer / PWM Controller, Simple Fan or Pump Controller, Educational / Hobby 8-bit Platform TSAL6100 IR LED emitter (Vishay) Used in: IR Remote Control Transmitter TSOP38238 IR receiver on host side (Vishay) Used in: IR Remote Control Transmitter MCP9700 Analog temperature sensor Used in: Battery-Powered Sensor Node CR2032 Coin-cell battery supply Used in: Battery-Powered Sensor Node MC68HC908QY4CP 16-pin sibling if more I/O is needed Used in: White-Goods User Interface, Educational / Hobby 8-bit Platform MC33883 Switch debouncer / expander (NXP) Used in: White-Goods User Interface 2N7002 Logic-level N-MOSFET Used in: LED Dimmer / PWM Controller LM358 Op-amp for current sense (TI) Used in: LED Dimmer / PWM Controller NCP18WF104F03RB NTC thermistor Used in: Simple Fan or Pump Controller IRF540N N-channel power MOSFET Used in: Simple Fan or Pump Controller PE-Multilink-FX P&E debug programmer Used in: Educational / Hobby 8-bit Platform
What is the program memory size of MC68HC908QT4CP?
The MC68HC908QT4CP contains 4KB (4K x 8) of on-chip FLASH program memory. According to the NXP MC68HC908QY4 family datasheet, the FLASH is organized in pages with a typical 4 ms page erase time, supporting reliable operation across at least 1000 program/erase cycles when the 4 ms specification is used.
How much RAM does the MC68HC908QT4CP have?
The MC68HC908QT4CP includes 128 bytes of on-chip RAM, organized as 128 x 8 bits. This is shared with the CPU08 stack and general-purpose variables; designers should reserve at least 32 bytes for the stack to avoid overflow in deeply nested interrupts or C-call-heavy firmware.
What is the maximum clock speed of MC68HC908QT4CP?
The MC68HC908QT4CP runs at a maximum internal bus clock of 8MHz, derived from an on-chip oscillator. According to the family datasheet, the HC08 core executes one instruction per 2 to 13 bus cycles depending on addressing mode, giving a peak throughput of approximately 1 MIPS at 8MHz.
What package does the MC68HC908QT4CP use?
The MC68HC908QT4CP is offered in an 8-pin PDIP (plastic DIP, 0.300 inch / 7.62 mm row spacing). The PDIP form factor is well suited to breadboards and through-hole hobbyist designs; the surface-mount SO-8 variant is the MC68HC908QT4CDW or family equivalent.
How many I/O pins does the MC68HC908QT4CP have?
The MC68HC908QT4CP exposes 5 general-purpose I/O pins. Two of the 8 package pins are dedicated to VDD and VSS supply, and one to the PTA0/IRO (interrupt request) pin used for monitor mode entry, leaving 5 freely programmable I/O lines shared with the ADC input and PWM output functions.
Where can I buy the MC68HC908QT4CP online?
The MC68HC908QT4CP is listed as obsolete on NXP's lifecycle and is primarily available from authorized distributors such as DigiKey (stock dependent), Rochester Electronics (authorized for legacy NXP parts), and the open market via Octopart-aggregated suppliers. Pricing varies substantially with lot date code, so check at least two distributors for comparison.
What is the price of MC68HC908QT4CP?
Reference unit pricing for the MC68HC908QT4CP is approximately USD 4.95 at qty 1, scaling down to roughly USD 3.15 at qty 1000, as of 2026-10-18. Open-market and obsolete-stock prices fluctuate with availability; small lot quantities (under 100) carry a premium of 25 to 60 percent versus larger reels.
What is the lead time for MC68HC908QT4CP?
Lead time for the MC68HC908QT4CP is variable because the part is marked obsolete by NXP. Authorized-stock distributors like Rochester Electronics may show 6 to 12 week lead time for production quantities; open-market brokers can ship from stock but at higher unit cost and with date-code risk.
MC68HC908QT4CP vs MC68HC908QT2CP - which is better for a cost-sensitive design?
The MC68HC908QT2CP contains 2KB of FLASH versus the QT4's 4KB. For a cost-sensitive design that fits within 2KB of code, the QT2CP offers roughly 20 to 30 percent lower unit cost. Choose the QT4CP only when you need the larger FLASH budget or the larger RAM footprint (which is identical between the two). Both share the same 8-pin PDIP and pinout.
When should I choose MC68HC908QT4CP over MC68HC908QY4CP?
Choose the MC68HC908QT4CP (8-pin PDIP) when you need 5 or fewer I/O lines and prefer through-hole assembly. Choose the MC68HC908QY4CP (16-pin PDIP or SOIC) when you need more I/O (up to 13 lines) and more ADC channels; both share the HC08 core, 4KB FLASH, and 128 B RAM, so firmware is portable.
What is the best drop-in replacement for MC68HC908QT4CP?
The best drop-in replacement for the MC68HC908QT4CP, sharing the same 8-pin PDIP footprint and HC08 core, is the MC68HC908QT4CPE (extended-temperature variant). For new designs, consider the NXP S08-family 8-pin parts such as MC9S08SH4 (modern S08 core, same 8-pin footprint) as a forward-migration drop-in candidate.
Can MC68HC908QT1CP replace MC68HC908QT4CP?
The MC68HC908QT1CP contains only 1KB of FLASH versus the QT4's 4KB. It is pin-compatible on the 8-pin PDIP footprint but only a drop-in if your compiled firmware fits within 1KB. For larger code images, the QT1CP cannot directly replace the QT4CP without code-size reduction or memory remapping.
Where to download MC68HC908QT4CP datasheet PDF?
The MC68HC908QT4CP datasheet is bundled into the MC68HC908QY4/QT4 family datasheet, available as a free PDF from NXP at https://www.nxp.com/docs/en/data-sheet/MC68HC908QY4.pdf. Third-party mirrors such as alldatasheet.com also host PDF copies, but the NXP source is the most current revision.
Where to find MC68HC908QT4CP pinout?
The MC68HC908QT4CP pinout is documented in the NXP MC68HC908QY4 family datasheet. Pin 1 is PTA0/IRO (monitor mode entry), pins 2 to 6 are PTA1 to PTA5, pin 7 is VSS, and pin 8 is VDD. The 8-pin PDIP follows standard DIP numbering with pin 1 at the top-left of the notch.
What are the key specifications of MC68HC908QT4CP that engineers should know?
Key specifications of the MC68HC908QT4CP: HC08 CPU08 core, 8-bit data path, 8MHz maximum bus clock (~1 MIPS), 4KB FLASH program memory, 128-byte RAM, 5 GPIO, on-chip LVD and POR, hardware PWM, 10-bit successive-approximation ADC with multiple channels, single-wire monitor / in-circuit programming, and 8-pin PDIP package. Operating supply is the family-typical 3.0V to 5.5V range.

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

Selection Guide

Choose the MC68HC908QT4CP when you need a 4KB FLASH 8-bit controller in a through-hole 8-pin PDIP for cost-sensitive consumer, white-goods, or educational designs. The 5 GPIO, on-chip ADC, PWM, and LVD cover typical appliance / IR / sensor interfaces. If your firmware fits in 1 to 2KB and you want lower unit cost, choose the MC68HC908QT1CP or MC68HC908QT2CP. If you need more I/O lines, move to the 16-pin MC68HC908QY4CP. For new designs where the QT4CP is obsolete, migrate to the MC9S08SH4CP, which keeps the 8-pin PDIP footprint but uses the modern S08 core - note that code is NOT binary-portable, but the C source can be recompiled with minor HC08->S08 toolchain adjustments. Avoid the QT4CP for new production runs unless you have secured long-term stock via Rochester Electronics or similar authorized legacy distributors.

Comparison with Alternatives

Parameter This Product MC68HC908QT4CPE MC68HC908QT2CP MC68HC908QT1CP MC68HC908QY4CP MC9S08SH4CP
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Package 8-PDIP (DIP-8) 8-PDIP (DIP-8) - same 8-PDIP (DIP-8) - same 8-PDIP (DIP-8) - same 16-PDIP (DIP-16) 8-PDIP (DIP-8) - same
Core HC08 (CPU08) HC08 (CPU08) HC08 (CPU08) HC08 (CPU08) HC08 (CPU08) S08 (forward-migration)
Clock Speed 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz 20 MHz (S08)
FLASH Program Memory 4 KB 4 KB 2 KB 1 KB 4 KB 4 KB
RAM Size 128 B 128 B 128 B 128 B 128 B 256 B
GPIO Pins 5 5 5 5 13 5
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Active (recommended migration)

Key Differentiators

  • Largest FLASH in 8-pin PDIP HC08 line (vs MC68HC908QT1CP)
  • Through-hole PDIP form factor (vs MC9S08SH4CP)
  • Native 5 GPIO with on-chip ADC and PWM (vs MC68HC908QY4CP)
  • On-chip FLASH with in-circuit programming (vs Older OTP MCUs)

Design Notes

Estimated: at 8MHz bus clock and 5V supply, the HC08 core draws approximately 5 to 10 mA active and <10 uA in STOP mode. Decouple VDD/VSS with a 100nF ceramic capacitor placed within 5 mm of the pins, plus a 10 uF bulk capacitor on the supply rail. The LVD threshold should be set above the minimum operating voltage (3.0V family-typical) so that firmware cannot write to FLASH under-voltage and corrupt the program image.

The PTA0/IRQ pin doubles as the monitor-mode entry request line. If your application pulls PTA0 high at power-up, the MCU will enter monitor mode instead of running user code. Use a weak pull-up on PTA0 or leave it undriven at reset, or include a 100 ms delay before driving PTA0 to allow user code to start and clear the monitor flag.

For the 8-pin PDIP footprint, use a standard 0.300 inch / 7.62 mm row spacing and 2.54 mm / 0.100 inch pin pitch. Place the decoupling capacitor between VDD (pin 8) and VSS (pin 7) with the shortest possible trace length. For ADC accuracy, route analog inputs PTA1-PTA5 away from the PWM output (PTA5) and keep a ground pour under the analog traces.

When using the on-chip ADC, run an acquisition cycle of at least 16 ADC clocks and avoid switching the PTA5 PWM output during ADC sampling. Internal channel-to-channel crosstalk is typically <1 LSB but can rise if digital outputs toggle simultaneously. Average 4 to 16 samples in firmware for sensor-reading noise reduction below the 10-bit raw resolution.

At 8MHz and 5V the HC08 core dissipates well under 100 mW, so no heatsink is required. Industrial-temperature variants (e.g. MC68HC908QT4CPE) operate from -40C to +85C junction. In sealed enclosures, derate ambient temperature by 10C to account for self-heating from nearby power components.

Compliance Information

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

Part is marked obsolete by NXP; full compliance certificates may not be available for older 8-PDIP lots. Lead-free and RoHS status not explicitly stated in provided data - mark unknown.

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

Related Searches

MC68HC908QT4CP MC68HC908QT4CP datasheet NXP MC68HC908QT4CP HC08 8-pin PDIP microcontroller 4KB FLASH MC68HC908QT4CP pinout 8-PDIP MC68HC908QT4CP IR remote control MC68HC908QT4CP vs MC68HC908QT2CP MC68HC908QT4CP drop-in replacement MC68HC908QT4CP buy online MC68HC908QT4CP price obsolete 8-bit HC08 8MHz microcontroller DIP-8 MC68HC908QT4CP forward migration S08

Related Components & Terms

NXP Semiconductors MC68HC908QT4CP MC68HC908QT4CPE MC68HC908QT2CP MC68HC908QT1CP MC68HC908QY4CP MC9S08SH4CP HC08 CPU08 8-bit microcontroller MCU FLASH memory RAM PWM ADC LVD POR Von Neumann architecture CISC M68HC08 family 8-PDIP DIP-8 in-circuit programming monitor mode RoHS REACH
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