MC68HC908QY2CPE - 8-Bit 8MHz 1.5KB Flash MCU | NXP | DIP-16
MPN: MC68HC908QY2CPE ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.78 | $37.80 |
| 100 | $3.36 | $336.00 |
| 500 | $3.02 | $1,510.00 |
| 1,000 | $2.69 | $2,690.00 |
MC68HC908QY2CPE Overview
An 8-bit microcontroller is a small computing system-on-chip that integrates a CPU core, program memory (FLASH/ROM), working RAM, and peripherals such as timers, communication interfaces, and analog-to-digital converters into a single IC. The M68HC08 family sits at the bottom of the 8-bit MCU taxonomy: 8-bit MCU -> CISC -> Von Neumann -> HC08 -> QY sub-family, designed for cost-sensitive embedded applications requiring deterministic behavior and very low power consumption.
Key features of the MC68HC908QY2CPE include 1.5 KB FLASH with in-circuit programming capability, 128 B RAM, an internal 6-channel 8-bit ADC, an enhanced 16-bit timer with selectable PWM channels, a Low-Voltage Detect (LVD) module, Power-On Reset (POR), and 13 general-purpose I/O lines multiplexed onto the 16-pin package. The HC08 core executes the M68HC08 instruction set with a typical 2-byte / 1-cycle fetch and supports BCD arithmetic, which simplifies decimal handling in metering and consumer applications.
Architecturally, the device uses a fully static Von Neumann design with a single internal bus shared between program and data memory, allowing direct register-to-memory operations. The internal clock can be derived from an external crystal, an external clock source, or the on-chip RC oscillator, simplifying BOM cost for non-timing-critical designs. The 16-pin PDIP footprint (0.300 inch / 7.62 mm body width) targets hand-soldered prototypes, educational platforms, and industrial control modules where through-hole assembly remains preferred over surface-mount.
Typical applications include low-cost appliance controllers, simple sensor signal conditioning with on-chip ADC, IR remote controls, battery chargers, lighting ballasts, security keypads, and industrial digital logic replacement. Its 5 V tolerance on I/O and integrated peripherals make it well suited for drop-in upgrades of older HC05 designs.
Designers should consider the device's 8 MHz maximum internal bus rate when planning real-time response budgets; loops that exceed this rate require the on-chip timer interrupt to offload work. The PDIP-16 footprint allows easy rework but limits production volume, so plan migration to the equivalent SOIC-16 package (MC68HC908QY2CDW) for high-volume manufacturing.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes drawn from manufacturer datasheets and parametric data, content not aggregated on any single distributor page.
Drop-in alternatives for MC68HC908QY2CPE — 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 MC68HC908QY2CPE (same form factor and footprint) — differing in Program Memory Size, Package, Mounting Type, Maximum Clock Frequency, ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
MC68HC908QY4CPE
✅ Drop-In📋 Reference alternative (not in catalog)
MC68HC908QY1CPE
✅ Drop-In📋 Reference alternative (not in catalog)
MC68HC908QY2CDWE
✅ Drop-In📋 Reference alternative (not in catalog)
MC68HC908QY2CPE Maximum Ratings & Electrical Characteristics
| Core Processor | HC08 |
| Core Size | 8-Bit |
| Core Architecture | CISC, Von Neumann |
| Maximum Clock Frequency | 8 MHz |
| Program Memory Size | 1.5 KB (1.5K x 8) FLASH |
| RAM Size | 128 B |
| Number of I/O Lines | 13 |
| ADC | 6-channel, 8-bit on-chip |
| Supply Voltage | 3.3 V / 5 V |
| Operating Temperature | -40C to +85C (industrial) |
| Package | 16-PDIP (0.300 inch / 7.62 mm) |
| Mounting Type | Through-Hole |
| Peripherals | LVD, POR, PWM, Timer |
| Program Memory Type | FLASH (in-circuit programmable) |
MC68HC908QY2CPE Pin Configuration
| Pin 1 | VDD — Positive supply voltage (3.3 V / 5 V) |
| Pin 2 | PTA0/ADP0 — GPIO PTA0 / ADC channel 0 |
| Pin 3 | PTA1/ADP1 — GPIO PTA1 / ADC channel 1 |
| Pin 4 | PTA2/ADP2 — GPIO PTA2 / ADC channel 2 |
| Pin 5 | PTA3/ADP3 — GPIO PTA3 / ADC channel 3 |
| Pin 6 | IRQ/RST — External interrupt / reset input |
| Pin 7 | PTA4/ADP4 — GPIO PTA4 / ADC channel 4 |
| Pin 8 | VSS — Ground reference |
| Pin 9 | PTA5/ADP5/TCLK — GPIO PTA5 / ADC channel 5 / timer clock |
| Pin 10 | PTB0 — GPIO PTB0 |
| Pin 11 | PTB1 — GPIO PTB1 |
| Pin 12 | OSC1 — Crystal oscillator input |
| Pin 13 | OSC2 — Crystal oscillator output |
| Pin 14 | PTB2 — GPIO PTB2 |
| Pin 15 | PTB3 — GPIO PTB3 |
| Pin 16 | BKGD/MS — Background Debug Mode / mode select |
Typical Applications
MC68HC908QY2CPE is suitable for 6 applications: Low-Cost Appliance Controllers, Battery Charger Controllers, Infrared Remote Control Receivers, Security Keypads and Access Panels, LED Lighting Ballasts and Dimmer Modules, Sensor Signal Conditioning Front-Ends.
Low-Cost Appliance Controllers
The MC68HC908QY2CPE's 1.5 KB FLASH and 8 MHz HC08 core are well-matched to small appliance controllers such as microwave oven keypads, washing-machine sub-modules, and HVAC fan drivers where deterministic response, integrated ADC, and 5 V tolerance matter more than raw MIPS. The 16-pin PDIP footprint simplifies through-hole assembly for the modest production volumes typical of white goods. Placed on a 5 V rail with an optocoupler-isolated TRIAC driver, the QY2 handles user-input scanning, mode selection, and PWM-based motor speed without external glue logic. This trade-off is intentional: a switching regulator would cut quiescent current, but the 5 V tolerance and integrated LVD simplify brown-out handling on noisy appliance mains.
Recommended
Battery Charger Controllers
The MC68HC908QY2CPE suits sealed lead-acid and NiMH charger controllers thanks to its integrated 6-channel 8-bit ADC for monitoring battery voltage, charge current, and temperature. The 3.3 V/5 V supply flexibility and on-chip PWM channels drive a switching FET directly, while the LVD module provides brown-out detection during mains dips. In a typical 12 V SLA charger, the QY2 reads a current-sense resistor through the ADC, sets charge termination via PWM duty-cycle control, and blinks status LEDs through spare GPIO pins. Compared to a dedicated charger ASIC, the QY2 adds firmware flexibility but consumes more quiescent current in active mode.
Recommended
Infrared Remote Control Receivers
The MC68HC908QY2CPE serves as the decoder MCU in IR remote control receiver appliances that pair with low-cost RC5/SIRC/NEC transmitters. Its HC08 core's tight interrupt response, internal timer for carrier-frequency measurement, and 5 V GPIO tolerance allow direct connection to standard 38 kHz IR demodulator modules like the TSOP1738. In a TV or set-top box receiver, the QY2 wakes on the demodulated signal, decodes the protocol in firmware, and forwards commands to the main application processor via UART or GPIO. This topology keeps standby current low while leveraging a 16-pin PDIP package that hand-solders cleanly into receiver boards.
Recommended
Security Keypads and Access Panels
The MC68HC908QY2CPE is a strong fit for hardwired security keypads and access control panels where a 3x4 matrix scan and on-chip EEPROM emulation store user PINs without external memory. The 13 GPIO lines comfortably drive a 12-key matrix plus a status LED and buzzer, while the integrated ADC can read a tamper-switch analog signature for anti-tamper detection. With the 16-pin PDIP footprint, the keypad PCB stays simple to assemble and field-serviceable. Compared to a dedicated keypad controller ASIC, the QY2 trades slightly higher cost for full firmware-customizable key sequences and timing.
Recommended
LED Lighting Ballasts and Dimmer Modules
The MC68HC908QY2CPE integrates well into dimmable LED ballast modules that need analog dimming, PWM drive, and 5 V mains-derived supply tolerance. The 6-channel ADC samples a 0-10 V analog dim input or a potentiometer wiper, while the PWM channel drives the MOSFET gate through a gate-driver stage. The 16-pin PDIP package fits the typical ballast housing layout and supports through-hole wave soldering. Versus a fixed-function LED driver IC, the QY2 enables custom dim curves, fade transitions, and temperature foldback algorithms stored in the 1.5 KB FLASH.
Recommended
Sensor Signal Conditioning Front-Ends
The MC68HC908QY2CPE functions as a sensor signal conditioning front-end, using its 8-bit ADC to digitize thermocouple, thermistor, or photodiode signals and outputting the calibrated reading over UART or PWM. The internal 8 MHz bus supports polling rates up to several kHz, which is sufficient for slow industrial processes. In a multi-channel temperature logger, the QY2 multiplexes 4-6 sensors through the ADC, runs linearization firmware, and streams readings to a host controller. This trade-off favors the QY2 when customization matters more than raw ADC precision, because dedicated 24-bit sigma-delta ADCs are more expensive but unnecessary for less-than-1C applications.
Recommended
Recommended Products Summary
Engineering reference data for MC68HC908QY2CPE — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | MC68HC908QY4CPE | MC68HC908QY1CPE | MC68HC908QY2CDWE | MC68HC908JB8JPE | MCHC908JK3ECPE |
|---|---|---|---|---|---|---|
| Brand | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors |
| Package | 16-PDIP (0.300 in) | 16-PDIP - same | 16-PDIP - same | 16-SOIC (surface-mount variant) | 20-PDIP (different pin count) | 20-PDIP (different pin count) |
| Core | HC08, 8-bit | HC08, 8-bit - same | HC08, 8-bit - same | HC08, 8-bit - same | HC08, 8-bit - same | MCHC908, 8-bit - same |
| Max Clock Frequency | 8 MHz | 8 MHz | 8 MHz | 8 MHz | 3 MHz | 8 MHz |
| Program Memory | 1.5 KB FLASH | 4 KB FLASH | 1.5 KB FLASH | 1.5 KB FLASH | 8 KB FLASH | 4 KB FLASH |
| RAM | 128 B | 128 B | 128 B | 128 B | 256 B | 128 B |
| Supply Voltage | 3.3 V / 5 V | 3.3 V / 5 V | 3.3 V / 5 V | 3.3 V / 5 V | 5 V | 3.3 V / 5 V |
Key Differentiators
- 1.5 KB FLASH in minimal 16-pin PDIP footprint (vs MC68HC908QY4CPE)
- Integrated 6-channel 8-bit ADC (vs MCHC908JK3ECPE)
- Through-hole PDIP option preserved (vs MC68HC908QY2CDWE)
Design Notes
Estimated: at VDD=5 V and 8 MHz bus speed with all peripherals enabled, the MC68HC908QY2CPE draws roughly 8-12 mA active; STOP mode drops this below 1 mA. Place a 0.1 uF ceramic decoupling capacitor as close as possible to pin 1 (VDD) and a 10 uF bulk capacitor on the supply rail. The internal Low-Voltage Detect (LVD) module can be configured in firmware to issue a non-maskable interrupt on brown-out, allowing safe state save before reset.
For the 16-pin PDIP layout, route the crystal oscillator traces (OSC1/OSC2) as short as possible and guard them with a ground ring to reduce EMI pickup. Keep ADC analog traces away from PWM and digital switching lines, and place a small RC filter (10 ohm + 100 nF) at each ADC input pin when measuring noisy signals. The BKGD/MS pin should be pulled up through a 10 kohm resistor for normal operation and exposed on a header for in-circuit programming.
Do not exceed the absolute maximum VDD of 6 V on the MC68HC908QY2CPE, or the FLASH cells may be damaged during programming. Ensure the BKGD/MS line is not driven by external circuitry during reset, or the device may enter mode-select state instead of normal operation. When migrating from the HC05 to the HC08, note that the IRQ/reset pin polarity is inverted versus some HC05 derivatives - consult the datasheet interrupt-block diagram before copying old firmware.
Estimated: at 8 MHz and 5 V with all peripherals enabled, the QY2 power dissipation is roughly 40-60 mW, well within the 16-pin PDIP thermal envelope. Industrial temperature grade parts operate from -40C to +85C ambient. For sealed enclosures, derate by 10-15% and confirm junction temperature using theta_JA of approximately 80 C/W for PDIP-16 packages.
Compliance Information
RoHS, REACH, lead-free, halogen-free, and conflict-minerals status were not present in the verified web data snippets as of 2026-10-18 and require direct confirmation via NXP's product declaration documents. AEC-Q100 is not applicable for this industrial-grade through-hole 8-bit MCU.