MC908QY4CDTR2 - 8-bit HC08 MCU, 4KB Flash, 8MHz | NXP
MPN: MC908QY4CDTR2 ⚠ Last Time Buy| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.5 | $3.50 |
| 10 | $3.15 | $31.50 |
| 100 | $2.65 | $265.00 |
| 500 | $2.2 | $1,100.00 |
| 1,000 | $1.85 | $1,850.00 |
MC908QY4CDTR2 Overview
A microcontroller is a single-chip computer that integrates a CPU, memory, and peripheral interfaces onto one die, allowing engineers to build embedded control systems with minimal external components. The HC08 family, in turn, is a sub-family of 8-bit microcontrollers within the broader category of microcontrollers (MCUs), which themselves are a sub-category of integrated circuits (ICs) in the semiconductor taxonomy. Microcontroller -> 8-bit MCU -> HC08 family -> M68HC08 family -> NXP/Freescale MCU portfolio.
Key features include 4KB (4K x 8) FLASH program memory, an 8MHz bus clock, an on-chip oscillator, multiple timer modules, and low-power operating modes suitable for battery-powered embedded applications. The TSSOP-16 footprint provides a compact surface-mount form factor, while the industrial temperature grade supports operation in harsh environments.
Technically, the device integrates 128 bytes of RAM, an 8-bit ADC on select variants, and a 4-channel 16-bit timer. The CPU08 core executes the standard HC08 instruction set with enhanced addressing modes, allowing code compatibility with existing M68HC08 development tools. Built-in monitor ROM enables in-system programming and debugging via a single-wire interface.
Typical applications include low-cost consumer electronics, white goods control boards, lighting controllers, sensor signal conditioning, simple motor control, and battery-powered IoT edge nodes where cost and power efficiency outweigh the need for higher processing throughput.
When designing with this MCU, account for the 8MHz maximum clock and 4KB program memory ceiling - these bound the firmware complexity. External pull-ups on the IRQ/TEST pins are required for normal operation, and the integrated voltage regulator and brown-out reset must be configured per the datasheet for reliable cold-start behaviour.
This page consolidates distributor pricing, lifecycle status, drop-in compatible alternatives and design considerations that are not all present in the manufacturer datasheet alone, giving engineers a single reference for sourcing and substitution decisions.
Drop-in alternatives for MC908QY4CDTR2 — 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 MC908QY4CDTR2 (same form factor and footprint) — differing in Package, RAM.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
MC908QY4CDTE
✅ Drop-In📋 Reference alternative (not in catalog)
MC908QY2CDTR2
✅ Drop-In📋 Reference alternative (not in catalog)
MC908QY1CDTR2
✅ Drop-In📋 Reference alternative (not in catalog)
MC908QT4AFRE
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
MC9S08QD4VSC
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
Contact for price
View Datasheet →MC908QY4CDTR2 Maximum Ratings & Electrical Characteristics
| Manufacturer | NXP Semiconductors (formerly Freescale Semiconductor) |
| Family | M68HC08 / HC08Q |
| Core | CPU08 (8-bit CISC, Von Neumann) |
| Program Memory | 4 KB (4K x 8) FLASH |
| RAM | 128 B |
| Maximum CPU Frequency | 8 MHz |
| Supply Voltage | 2.7 V to 5.5 V |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 16-pin TSSOP |
| Mounting Type | Surface Mount |
| Terminal Form | GULL WING |
| Terminal Pitch | 0.65 mm |
| Number of Terminals | 16 |
| Temperature Grade | INDUSTRIAL |
| AEC-Q100 | Not qualified |
MC908QY4CDTR2 Pin Configuration
| Pin 1 | IRQ/TEST — External interrupt request / test mode entry |
| Pin 2 | VDD — Positive supply voltage |
| Pin 3 | PTA0 — Port A bit 0 / timer channel |
| Pin 4 | PTA1 — Port A bit 1 / timer channel |
| Pin 5 | PTA2 — Port A bit 2 |
| Pin 6 | PTA3 — Port A bit 3 |
| Pin 7 | VSS — Ground reference |
| Pin 8 | PTB0 — Port B bit 0 |
| Pin 9 | PTB1 — Port B bit 1 |
| Pin 10 | PTB2 — Port B bit 2 |
| Pin 11 | PTB3 — Port B bit 3 |
| Pin 12 | PTB4 — Port B bit 4 |
| Pin 13 | PTB5 — Port B bit 5 |
| Pin 14 | RESET — Active-low reset input |
| Pin 15 | OSC1 — Crystal oscillator input |
| Pin 16 | OSC2 — Crystal oscillator output |
Typical Applications
MC908QY4CDTR2 is suitable for 6 applications: White Goods Control Boards, LED Lighting Controllers, Battery-Powered IoT Sensor Nodes, Simple Motor Control (BLDC / Stepper), Consumer Electronics User Interface, Industrial Sensor Signal Conditioning.
White Goods Control Boards
The MC908QY4CDTR2's 4 KB FLASH, 8 MHz CPU08 core and industrial -40 C to +85 C temperature grade make it a fit for low-cost washing machine, dishwasher and refrigerator control boards. Its 16-pin TSSOP footprint places all GPIO and timer channels within reach of relays, triacs and sensor front-ends. Compared with more modern Cortex-M0+ parts it lacks DMA and sophisticated peripherals, but for deterministic control loops in a noisy motor environment the HC08 core's simple interrupt model and integrated monitor ROM reduce firmware complexity. Designers use it with the on-chip 16-bit timer for triac zero-crossing control and the ADC channel for temperature sensing.
Recommended
LED Lighting Controllers
For LED driver secondary-side control in dimmable luminaires, the MC908QY4CDTR2 offers sufficient CPU bandwidth at 8 MHz to manage PWM dimming, DALI or 0-10 V analog interfaces and basic thermal foldback. Its 2.7 V to 5.5 V supply range simplifies integration with both 3.3 V and 5 V analog front-ends, while the integrated timer module generates glitch-free PWM at frequencies up to several kHz. The TSSOP-16 package fits within small driver enclosures. The HC08 architecture keeps firmware deterministic for lighting-up so hand-off between dim and on states is smooth without RTOS overhead.
Recommended
Battery-Powered IoT Sensor Nodes
The MC908QY4CDTR2's low-power HC08 core and modest 8 MHz ceiling suit coin-cell or two-AA sensor endpoints where duty-cycled wake-up dominates energy budget. Its FLASH-resident monitor ROM allows field firmware updates via a single-wire interface, useful for deployed sensor fleets that must be reconfigured without disassembly. With 4 KB of code space and 128 B of RAM, the device can host small protocol stacks (e.g. simplified ZigBee or proprietary sub-GHz MAC) and run interrupt-driven sampling loops. The TSSOP-16 footprint eases integration onto small sensor PCAs.
Recommended
Simple Motor Control (BLDC / Stepper)
For cost-sensitive BLDC or unipolar stepper drivers in appliances and small fans, the MC908QY4CDTR2's 16-bit timer and PWM outputs provide commutation control and current-mode regulation without DSP overhead. The HC08 CPU08 core executes six-step commutation tables in real time at 8 MHz, while GPIO pins map directly to FET half-bridge gate drivers. Its industrial temperature grade supports under-hood or enclosed motor environments. The 4 KB FLASH boundary fits typical BLDC state-machine firmware; designers seeking more headroom migrate to the S08QE family.
Recommended
Consumer Electronics User Interface
HMI boards in microwave ovens, coffee makers and entry-level audio peripherals frequently adopt the MC908QY4CDTR2 to drive 7-segment or matrix LED displays, decode capacitive touch via software scanning and manage buzzer PWM tones. The 8 MHz CPU08 core handles multiplexed display refresh at low perceived flicker, while the 16-pin TSSOP package leaves enough GPIO for keypad scanning. Its 2.7 V to 5.5 V supply allows direct connection to single-cell Li-ion or USB-derived rails without an additional LDO.
Recommended
Industrial Sensor Signal Conditioning
For 4-20 mA loop-powered transmitters, thermocouple amplifiers and load-cell digitizers, the MC908QY4CDTR2 provides a low-cost CPU08 host that performs linearisation and HART or Modbus framing in firmware. Its industrial temperature grade, 5 V tolerance and integrated 16-bit timer support deterministic sampling for IEC 60584 thermocouple tables. The 4 KB FLASH boundary accommodates look-up tables and small protocol stacks, while the TSSOP-16 footprint suits the small form factor of loop-powered heads. Designers value the part's long-term availability through authorised stockists.
Recommended
Recommended Products Summary
Engineering reference data for MC908QY4CDTR2 — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | MC908QY4CDTE | MC908QY2CDTR2 | MC908QY1CDTR2 | MC908QT4AFRE | MC9S08QD4VSC |
|---|---|---|---|---|---|---|
| Package | TSSOP-16 | TSSOP-16 - same | TSSOP-16 - same | TSSOP-16 - same | TSSOP-16 - same | TSSOP-16 - same |
| Brand | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors |
| Program Memory (FLASH) | 4 KB | 4 KB | 2 KB | 1 KB | 4 KB | 4 KB |
| Maximum CPU Frequency | 8 MHz | 8 MHz | 8 MHz | 8 MHz | 8 MHz | 8 MHz |
| Core | CPU08 (HC08) | CPU08 (HC08) | CPU08 (HC08) | CPU08 (HC08) | CPU08 (HC08) | S08 |
| Supply Voltage | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 1.8 V to 3.6 V |
| Temperature Grade | Industrial (-40 C to +85 C) | Industrial (-40 C to +85 C) | Industrial (-40 C to +85 C) | Industrial (-40 C to +85 C) | Industrial (-40 C to +85 C) | Industrial (-40 C to +85 C) |
| Lifecycle Status | Last-time-buy | Last-time-buy | Last-time-buy | Last-time-buy | Last-time-buy | Active |
Key Differentiators
- 4 KB FLASH provides twice the code space of MC908QY2 in the same footprint (vs MC908QY2CDTR2)
- HC08 core compatibility preserves existing CPU08 firmware investment (vs MC9S08QD4VSC)
- Industrial -40 C to +85 C temperature grade for harsh-environment designs (vs MC908QY1CDTR2)
Design Notes
Add a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 2) and a 10 uF bulk capacitor on the same node to suppress FLASH write current spikes. Estimated: the on-chip FLASH programming current peaks around 10 mA during sector writes, so the bulk reservoir must recharge faster than the next sector write to avoid VDD droop below 2.7 V. A ferrite bead on the supply trace may be required if the board shares a rail with inductive loads.
Route the OSC1/OSC2 crystal traces (pins 15-16) symmetrically and keep them short (<5 mm), surrounded by a ground guard ring. Avoid routing noisy digital signals (PWM, motor drive) parallel to the crystal traces. Place the RESET pull-up (typically 10 kohm to VDD) within 5 mm of pin 14, and add a 100 nF capacitor from RESET to ground for noise immunity in industrial environments.
Do not leave the IRQ/TEST pin (pin 1) floating - the HC08 enters monitor mode when this pin is held low at reset, which can lock production units in bootstrap. Always provision a pull-up resistor (10 kohm to VDD) and ensure no source can drive the pin low during power-up. Confirmed by the M68HC08Q datasheet: floating IRQ/TEST causes unreliable reset behaviour on a small percentage of parts.
When using PTA0-PTA3 (pins 3-6) as timer/PWM outputs for triac or FET gate drive, add a 33 ohm series resistor close to the MCU pin to dampen ringing caused by long PCB traces and gate capacitance. For PTB0-PTB5 (pins 8-13) used as keypad inputs, enable the internal pull-ups in firmware or add external 47 kohm pull-ups to prevent floating inputs that could trigger spurious interrupts in noisy industrial environments.
Compliance Information
RoHS, REACH, lead-free and halogen-free status not stated in the verified web data; consult the NXP material declaration or lot-specific CoC for definitive compliance. Industrial temperature grade only - not AEC-Q100 qualified.