NXP Semiconductors MC68HC908QY2MPE
- Part No.:
- MC68HC908QY2MPE
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 16-DIP (0.300", 7.62mm)
- Datasheet:
-
MC68HC908QY2MPE.pdf
- Description:
- IC MCU 8BIT 1.5KB FLASH 16DIP
- Quantity:
- Payment:

- Shipping:

Inventory:4,651
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MC68HC908QY2MPE from Freescale Semiconductor is an 8-bit HCS08-core microcontroller with 2 KB on-chip FLASH, 128 bytes RAM, and integrated 8-channel 8-bit ADC. It features a programmable internal oscillator (4–8 MHz), low-voltage inhibit (LVI), computer operating properly (COP) watchdog, and keyboard interrupt module (KBI). Designed for cost-sensitive embedded control in appliance motor interfaces and industrial sensor nodes.
For engineers reviewing the MC68HC908QY2MPE datasheet, MC68HC908QY2MPE pinout, MC68HC908QY2MPE application, or MC68HC908QY2MPE equivalent, key selection criteria include its 16-pin SOIC package, 5 V operation, internal RC oscillator trim capability, and support for WAIT/STOP low-power modes without external crystal dependency.
Technical Context
The MC68HC908QY2MPE implements the M68HC08 CPU core with 16-bit address bus and Harvard architecture. Its oscillator module supports internal RC trimming via OSCTRIM register (address $FFC0), enabling ±2% accuracy after calibration. The device integrates a 12-bit KBI port (PTA0–PTA3) and a dedicated 8-bit ADC with software-selectable clock prescaler and conversion trigger sources.
Memory organization includes 2 KB FLASH (pages of 64 bytes), 128 B RAM, and 64 B EEPROM-equivalent data storage using FLASH block protection. Peripheral control registers are memory-mapped in the I/O space ($0000–$00FF), with SIM, TIM, and ADC modules sharing interrupt vectors via IRQ and KBI priority arbitration.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | M68HC08 8-bit CISC core with 16-bit addressing; executes instructions at up to 8 MHz bus clock. |
| FLASH Memory | 2 KB on-chip FLASH with page erase (64 B/page) and mass erase; supports in-circuit programming via MON mode. |
| RAM Size | 128 bytes of on-chip RAM; used for stack, variables, and temporary buffers during active operation. |
| ADC Resolution | 8-bit successive-approximation ADC with 8 input channels; conversion time configurable from 12 to 96 µs per sample. |
| Oscillator Type | Trimmed internal RC oscillator (4–8 MHz); factory-trimmed to ±2% at 5 V, adjustable via OSCTRIM register. |
| Supply Voltage | 4.5 V to 5.5 V operation; LVI threshold set at 4.0 V nominal with hysteresis for brown-out detection. |
| Package | 16-pin SOIC (Small Outline Integrated Circuit); 300 mil body width, 1.27 mm pitch, JEDEC MS-012AC. |
Pinout & Package
MC68HC908QY2MPE is housed in a 16-pin SOIC package (case #751B-03), with 1.27 mm lead pitch and standard JEDEC MS-012AC dimensions. Pin assignments follow Freescale's QY/QT family layout, supporting shared functions across IRQ, KBI, ADC, and timer inputs.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD | Power supply | Main 5 V supply rail; must be decoupled with 0.1 µF ceramic capacitor near pin. |
| VSS | GND | Digital ground reference; connects to PCB ground plane with low-inductance path. |
| OSC1 / XTAL1 | Crystal input | Connects to one terminal of external 32.768 kHz or 1–8 MHz crystal; optional when using internal RC oscillator. |
| OSC2 / PTA4 / BUSCLKX4 | Crystal output / GPIO / clock output | Drives crystal second terminal; also serves as general-purpose I/O or outputs 4× bus clock for debug timing. |
| PTA0–PTA3 | KBI inputs | Keyboard interrupt pins with internal pull-ups; support wake-from-WAIT on edge transition. |
| PTB0–PTB7 | General I/O | 8-bit bidirectional port with individually configurable direction (DDRB) and data (PTB) registers. |
| IRQ | External interrupt | Active-low level-sensitive interrupt input; highest priority among external sources. |
| RESET | Reset input | Active-low reset pin; triggers cold start and clears all registers; internal pull-up enabled. |
Key Features
| Feature | Design Value |
|---|---|
| Internal oscillator trimming | OSCTRIM register ($FFC0) enables ±2% frequency accuracy adjustment without external components. |
| Low-voltage inhibit (LVI) | Detects supply drop below 4.0 V and forces reset before logic corruption occurs; hysteresis prevents chatter. |
| Computer Operating Properly (COP) | Watchdog timer with selectable timeout (2.5 ms to 1.6 s); requires periodic service to prevent system lockup. |
| Keyboard interrupt (KBI) | Four dedicated wake-up pins (PTA0–PTA3) with debounced edge detection; supports STOP/WAIT entry with fast resume. |
| FLASH block protection | FLBPR register ($FFBE) allows locking individual 64-byte pages against accidental erase or program operations. |
Applications
| Home Appliance Control | Industrial Sensor Node |
|---|---|
Use Scenario: Microcontroller manages motor speed, user keypad, and temperature feedback in washing machine control board. IC Role / Device Role / Timing Role: Primary system controller executing real-time motor PWM, reading analog thermistor via ADC, and scanning membrane keypad via KBI. Use Value: Integrated 8-bit ADC and KBI eliminate external interface ICs; internal oscillator reduces BOM cost and board space. | Use Scenario: Standalone environmental monitor collects humidity, pressure, and ambient light data for wireless transmission. IC Role / Device Role / Timing Role: Data acquisition engine sampling sensors at 10 Hz, storing calibrated values in RAM, and entering STOP mode between readings. Use Value: LVI ensures reliable operation during battery voltage sag; COP prevents firmware hang during RF burst transmission. |
| Point-of-Sale Terminal | LED Lighting Controller |
Use Scenario: Embedded controller handles button press detection, display contrast control, and serial communication with receipt printer. IC Role / Device Role / Timing Role: Interface coordinator managing UART TX/RX, scanning 4×4 keypad matrix, and driving PWM dimming for LCD backlight. Use Value: PTA0–PTA3 KBI pins enable immediate wake from WAIT mode on keypress; 2 KB FLASH accommodates bootloader + application. | Use Scenario: Constant-current LED driver adjusts brightness based on ambient light and thermal feedback. IC Role / Device Role / Timing Role: Closed-loop controller reading photodiode and NTC via ADC, computing PWM duty cycle, and updating output every 50 ms. Use Value: Internal RC oscillator eliminates crystal cost while maintaining sufficient timing stability for 100–1000 Hz PWM generation. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MC68HC908QY4MPE | 4 KB FLASH, same package and pinout; identical peripheral set and instruction set. | Supports larger firmware images and more complex state machines without external memory. | Select when application requires >2 KB code space or future firmware expansion headroom. |
| MC9RS08KA2CP | Renesas RS08 core, 2 KB FLASH, 128 B RAM, but no KBI module; different register map and toolchain. | Lacks dedicated keyboard wake-up; requires GPIO-based interrupt polling for keypad scanning. | Choose only if migrating to newer RS08 platform with toolchain compatibility and long-term availability priority. |
Compared with MC68HC908QY4MPE and MC9RS08KA2CP, the MC68HC908QY2MPE offers optimal balance of cost, integrated KBI functionality, and proven field reliability in legacy appliance designs-without over-provisioning FLASH or requiring toolchain requalification.
Availability
MC68HC908QY2MPE is available at Aetrix Electronics and suitable for home appliance control, industrial sensor nodes, and point-of-sale terminals requiring stable component supply and long-lifecycle support.
Supply support for MC68HC908QY2MPE includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Freescale Semiconductor (now part of NXP Semiconductors) is a global leader in embedded processing solutions, specializing in automotive, industrial, and consumer microcontrollers.
The MC68HC908QY/QT family was designed for cost-sensitive, low-pin-count embedded control applications where integration of ADC, KBI, and oscillator trimming reduces external component count and simplifies PCB layout.
FAQ
What is the maximum bus clock frequency supported by the MC68HC908QY2MPE?
The MC68HC908QY2MPE supports a maximum bus clock frequency of 8 MHz, derived from its internal trimmed RC oscillator. This frequency is achieved when the OSCSEL bit in CONFIG1 selects the internal oscillator and OSCTRIM is adjusted for optimal stability. The device does not support external crystal frequencies above 8 MHz in standard operation, and bus clock scaling is fixed-no PLL or frequency multiplier is present in the MC68HC908QY2MPE.
Does the MC68HC908QY2MPE include hardware UART or SPI peripherals?
No, the MC68HC908QY2MPE does not include dedicated UART or SPI hardware modules. Serial communication must be implemented in firmware using bit-banged GPIO (e.g., via PTB pins) or through the SCI module available only on higher-pin-count members of the QY/QT family such as the MC68HC908QY4. The MC68HC908QY2MPE provides only asynchronous serial monitor (MON) mode for programming and debugging via RESET pin assertion.
How is FLASH memory programmed on the MC68HC908QY2MPE?
FLASH programming on the MC68HC908QY2MPE is performed in-circuit using Freescale's MON (Monitor) mode, entered by holding RESET low while applying specific voltage sequences to OSC1/OSC2. Programming requires the MC68HC908QY2MPE to be in special test mode with external programming voltage (VPP) applied, and uses the built-in FLASH command sequencer accessed via memory-mapped registers including FLBPR and FSTAT. No external programmer is needed beyond a MON-capable host interface.
Can the MC68HC908QY2MPE operate from a 3.3 V supply?
No, the MC68HC908QY2MPE is specified for 4.5 V to 5.5 V operation only. Its internal oscillator, LVI threshold, and I/O voltage levels are designed for 5 V TTL-compatible signaling. Operation below 4.5 V risks unreliable reset behavior, inaccurate ADC readings, and potential failure of FLASH write/erase cycles. For 3.3 V systems, consider the MC9RS08KA2 or later NXP S08 family derivatives with native 3.3 V support.
What debug and programming interfaces does the MC68HC908QY2MPE support?
The MC68HC908QY2MPE supports only the single-wire MON (Monitor) mode interface for programming and debugging, activated by asserting RESET with specific timing and voltage conditions on OSC1/OSC2. It lacks BDM (Background Debug Mode) or SWD interfaces. MON mode enables FLASH erase/program, register read/write, and basic execution control-but requires precise voltage sequencing and is not compatible with modern JTAG/SWD debug probes without dedicated MON adapters.
MC68HC908QY2MPE Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 16-DIP (0.300", 7.62mm)
- Series:
- HC08
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- HC08
- Core Size:
- 8-Bit
- Speed:
- 8MHz
- Connectivity:
- -
- Peripherals:
- LVD, POR, PWM
- Number of I/O:
- 13
- Program Memory Size:
- 1.5KB (1.5K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 128 x 8
- Voltage - Supply (Vcc/Vdd):
- 2.7V ~ 5.5V
- Data Converters:
- A/D 4x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
MC68HC908QY2MPE FAQ
1.How can I place an order for MC68HC908QY2MPE through Aetrix?
Please submit a Request for Quotation (RFQ) for MC68HC908QY2MPE on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MC68HC908QY2MPE reliable?
The price and inventory of MC68HC908QY2MPE are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MC68HC908QY2MPE is usually 5 days.
3.What payment methods are accepted for MC68HC908QY2MPE?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MC68HC908QY2MPE transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MC68HC908QY2MPE?
MC68HC908QY2MPE orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MC68HC908QY2MPE order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MC68HC908QY2MPE?
For technical support, including MC68HC908QY2MPE datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MC68HC908QY2MPE requirements.
6.How does Aetrix verify that MC68HC908QY2MPE is sourced from the original manufacturer or authorized distributors?
All MC68HC908QY2MPE products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MC68HC908QY2MPE meets industry standards.
7.What is the process for return or replacement of MC68HC908QY2MPE?
All MC68HC908QY2MPE units undergo pre-shipment inspection (PSI). If there is an issue with MC68HC908QY2MPE, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MC68HC908QY2MPE part is unused and in its original packaging.
Return procedure for MC68HC908QY2MPE:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MC68HC908QY2MPE Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

