NXP Semiconductors

MC908GR8CDWE - 8-bit HC08 MCU, 7.5KB Flash, 28-SOIC | NXP

MPN: MC908GR8CDWE ✗ End of Life
In Stock Ships in 1-3 business days
3.3 V / 5 V (3 V to 5.5 V range) Vdss 28-SOIC (0.295 inch / 7.50 mm width) Package 8 MHz internal bus Speed 7.5 KB Flash (7.5K x 8) Memory
From $4.55 USD / Unit
MOQ: 1 |
Price updated: 2026-10-17
Volume Pricing
Qty Unit Price Extended
1 $8.5 $8.50
10 $7.4 $74.00
100 $6.1 $610.00
500 $5.2 $2,600.00
1,000 $4.55 $4,550.00
ℹ️ All prices are in USD

MC908GR8CDWE Overview

The NXP MC908GR8CDWE is an 8-bit HC08 CISC microcontroller integrating 7.5 KB of on-chip Flash program memory, 384 bytes of RAM, and 17 general-purpose I/O pins in a 28-pin wide-body SOIC package. It executes instructions from the M68HC08 core at an internal bus speed of 8 MHz and operates from a single 3.3 V or 5 V supply. The device also embeds an internal oscillator, eliminating the need for an external crystal in cost-sensitive designs.

Background: An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data bus and a CISC (Complex Instruction Set Computer) or RISC instruction set, integrating CPU, non-volatile program memory (Flash/ROM), volatile data memory (RAM), and a set of peripherals such as timers, ADC, and communication controllers. Within the broader hierarchy, an MCU belongs to microcontrollers -> microcomputers -> embedded processors -> semiconductors. The Freescale/NXP HC08 family is a CISC architecture widely used in automotive body electronics, white goods, and industrial control where deterministic interrupt response and low cost matter more than raw throughput.

Key features include an 8 MHz internal bus, an on-chip oscillator, 7.5 KB of Flash, 384 bytes of RAM, and 17 GPIO pins. The wide operating voltage range (typically 3 V to 5.5 V) and a multi-channel timer make the part attractive for battery-backed and brown-out-sensitive applications. The 28-SOIC wide-body package simplifies hand-soldering and rework on through-hole-friendly 1.27 mm pitch footprints.

The HC08 core uses a Von Neumann architecture with a 16-bit stack pointer, allowing efficient C compilation and an upward migration path to the enhanced HCS08 family. The integrated Flash supports in-application programming via a background debug mode, simplifying field firmware updates.

Typical applications include appliance control boards, simple sensor signal conditioning nodes, automotive body controllers, HVAC actuators, and remote keyless entry transmitters. The wide 28-SOIC footprint and mature toolchain also make it suitable for legacy industrial PLC I/O modules where the part was originally designed in.

When designing with this part, ensure the supply decoupling network includes a 100 nF ceramic capacitor close to VDD/VSS plus a bulk capacitor of at least 4.7 uF, since the internal oscillator is sensitive to VDD ripple. Always verify oscillator trimming against the production temperature range, and budget for the 1.9 V minimum Flash programming voltage if in-circuit programming is used.

This page synthesizes distributor pricing, parametric alternatives, lifecycle status, and practical design notes that go beyond the manufacturer datasheet.

Drop-in alternatives for MC908GR8CDWE — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

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

MC908GR8ACDWER

✅ Drop-In ⚠️ Specs Unverified
📦 28-SOIC (wide)
tape-and-reel packaging variant of MC908GR8 family, same 28-SOIC wide footprint, same Flash/RAM

📋 Reference alternative (not in catalog)

MC908GR8CFAE

✅ Drop-In ⚠️ Specs Unverified
📦 28-SOIC (wide)
same HC08 GR die, 32-QFP package alternative; same Flash/RAM but pinout varies

📋 Reference alternative (not in catalog)

MC908GR16ACDWER

✅ Drop-In ⚠️ Specs Unverified
📦 28-SOIC (wide)
same 28-SOIC footprint, Flash doubled to 16 KB vs 7.5 KB; pin-compatible within GR family

📋 Reference alternative (not in catalog)

MC908GR4ACDWER

✅ Drop-In ⚠️ Specs Unverified
📦 28-SOIC (wide)
same 28-SOIC footprint, Flash halved to 4 KB vs 7.5 KB; pin-compatible within GR family

📋 Reference alternative (not in catalog)

MC908GR32ACDWER

✅ Drop-In ⚠️ Specs Unverified
📦 28-SOIC (wide)
same 28-SOIC footprint, Flash 32 KB vs 7.5 KB; pin-compatible GR family upgrade

📋 Reference alternative (not in catalog)

MC9S08QE32CWL

✅ Drop-In
📦 28-SOIC (wide)
S08 successor with larger Flash/RAM and faster core; same 28-SOIC footprint but pinout differs (peripheral remap)

📋 Reference alternative (not in catalog)

MC908GR8CDWE Maximum Ratings & Electrical Characteristics

Core M68HC08 (8-bit CISC)
Program Memory 7.5 KB Flash (7.5K x 8)
RAM Size 384 bytes (384 x 8)
Maximum Clock Frequency 8 MHz internal bus
Operating Voltage 3.3 V / 5 V (3 V to 5.5 V range)
Number of I/O Pins 17
Package / Case 28-SOIC (0.295 inch / 7.50 mm width)
Oscillator Type Internal
Data Bus Width 8-bit
Series HC08 GR
Program Memory Type FLASH
Mounting Type Surface Mount
Packaging Tube

MC908GR8CDWE Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
Pin 1 IRQ — External interrupt request input
Pin 2 PTA0 — Port A bit 0 / general I/O
Pin 3 PTA1 — Port A bit 1 / general I/O
Pin 4 PTA2 — Port A bit 2 / general I/O
Pin 5 PTA3 — Port A bit 3 / general I/O
Pin 6 PTA4 — Port A bit 4 / general I/O
Pin 7 PTA5 — Port A bit 5 / general I/O
Pin 8 PTA6 — Port A bit 6 / general I/O
Pin 9 PTA7 — Port A bit 7 / general I/O
Pin 10 VSS — Ground
Pin 11 OSC1 — Oscillator input / external clock
Pin 12 OSC2 — Oscillator output
Pin 13 VDD — Positive supply (3.3 V or 5 V)
Pin 14 PTB0 — Port B bit 0 / general I/O
Pin 15 PTB1 — Port B bit 1 / general I/O
Pin 16 PTB2 — Port B bit 2 / general I/O
Pin 17 PTB3 — Port B bit 3 / general I/O
Pin 18 PTB4 — Port B bit 4 / general I/O
Pin 19 PTB5 — Port B bit 5 / general I/O
Pin 20 PTB6 — Port B bit 6 / general I/O
Pin 21 PTB7 — Port B bit 7 / general I/O
Pin 22 PTC0 — Port C bit 0 / general I/O
Pin 23 PTC1 — Port C bit 1 / general I/O
Pin 24 PTC2 — Port C bit 2 / general I/O
Pin 25 PTC3 — Port C bit 3 / general I/O
Pin 26 RST — Reset input (active low)
Pin 27 BKGD — Background debug mode
Pin 28 VPP — Flash programming voltage

Typical Applications

MC908GR8CDWE is suitable for 7 applications: Appliance Control Boards, Automotive Body Controllers, HVAC Actuator Modules, Remote Keyless Entry (RKE) Transmitters, Sensor Signal Conditioning Nodes, Legacy Industrial PLC I/O Modules, Consumer Remote Control Handsets.

🏭

Appliance Control Boards

The MC908GR8CDWE's 7.5 KB Flash and 17 GPIO fit washing machine, dishwasher, and microwave control boards where deterministic interrupt response and low cost matter. Its internal oscillator eliminates the external crystal, reducing BOM cost on appliance mainboards that ship in millions of units per year. Place a 100 nF ceramic decoupling cap close to VDD and a 4.7 uF bulk capacitor on the supply rail to keep the internal oscillator stable across motor inrush events. With 8 MHz bus speed, the HC08 core easily services keypad scanning, relay drivers, and simple UART links to inverter modules.

🚗

Automotive Body Controllers

For body electronics such as door modules, seat controllers, and lighting nodes, the MC908GR8CDWE provides the 5 V tolerance and HC08 CISC interrupt model used by legacy automotive firmware. With 17 GPIO the part can drive multiple relays, read switch matrices, and PWM dim lamps without external drivers. Although the standard grade is not AEC-Q100 qualified, the same die ships in automotive-qualified variants for under-hood and cabin applications. The 28-SOIC wide-body package simplifies conformal-coated board rework in vehicle service environments.

🌐

HVAC Actuator Modules

Heating, ventilation, and air-conditioning damper and valve actuators benefit from the MC908GR8CDWE's compact 28-SOIC package and integrated timers for PWM motor control. The HC08's CISC instruction set simplifies the lookup tables and PID loops typical of damper control firmware. With 384 bytes of RAM the part can buffer ADC samples from thermistor sensors while simultaneously driving a stepper or brushless DC actuator. Brown-out detection protects the actuator against stalls and under-voltage events common in HVAC bus lines.

📱

Remote Keyless Entry (RKE) Transmitters

Battery-powered RKE key fobs use the MC908GR8CDWE for low-power button scanning and one-shot RF packet encoding. The HC08 core's fast wake-up from stop mode, combined with the integrated oscillator, keeps quiescent current low enough for multi-year coin-cell battery life. With 7.5 KB of Flash the part can hold rolling-code encryption tables and OEM pairing parameters for several vehicle models. The 28-SOIC package supports hand-assembly for prototype fobs while remaining compatible with high-volume reflow lines.

🧩

Sensor Signal Conditioning Nodes

Industrial sensor hubs that read thermocouples, strain gauges, or 4-20 mA loops leverage the MC908GR8CDWE's GPIO and ADC-friendly 5 V supply rail. The HC08 core can implement linearization routines in firmware while 384 bytes of RAM buffer oversampled readings before UART/SPI forwarding. The wide 28-SOIC footprint simplifies field wiring termination boards where service technicians prefer through-hole-friendly 1.27 mm pitch. Wide operating voltage tolerance keeps the node functional across unregulated 24 V industrial rails when paired with an external LDO.

🏭

Legacy Industrial PLC I/O Modules

Modicon-style PLC digital and analog I/O modules continue to use the MC908GR8CDWE as a per-channel coprocessor for filtering, debouncing, and diagnostic logging. With 17 GPIO the part can scan multiple isolated inputs through optocouplers while driving LEDs and relays on a single chip. The 8 MHz HC08 bus is fast enough to implement moving-average filters on noisy industrial signals. Engineers maintaining these modules should stock MC908GR8CDWE now, as the part is obsolete and lead time on new orders is no longer guaranteed by NXP.

📱

Consumer Remote Control Handsets

TV, set-top-box, and audio-system remote controls integrate the MC908GR8CDWE for matrix keypad scanning, IR or RF transmission, and low-power standby. The HC08's low-cost Flash and integrated oscillator let manufacturers ship sub-$3 BOMs while keeping firmware upgradeable through the background debug mode. With 7.5 KB of Flash, code space supports multiple device codesets and OEM brand tables for universal remote designs. The 28-SOIC package is friendly to hand-solder rework during prototyping and small-batch production.

Recommended Products Summary

MC908GR8CDWE NXP Semiconductors Used in: Appliance Control Boards, Automotive Body Controllers, HVAC Actuator Modules, Remote Keyless Entry (RKE) Transmitters, Sensor Signal Conditioning Nodes, Legacy Industrial PLC I/O Modules, Consumer Remote Control Handsets MC908GR16ACDWER memory upgrade variant Used in: Appliance Control Boards, Sensor Signal Conditioning Nodes MC908GR8CFAE automotive variant Used in: Automotive Body Controllers MC908GR4ACDWER lower-cost variant Used in: HVAC Actuator Modules, Consumer Remote Control Handsets MC908GR32ACDWER extended Flash variant Used in: Remote Keyless Entry (RKE) Transmitters MC908GR8ACDWER tape-and-reel production variant Used in: Legacy Industrial PLC I/O Modules
What is the program memory size of MC908GR8CDWE?
The MC908GR8CDWE integrates 7.5 KB of Flash program memory organized as 7.5K x 8. According to the Freescale/NXP HC08 GR datasheet, this Flash supports in-application reprogramming through the background debug mode, enabling field firmware updates without removing the device. The Flash is rated for an industry-standard 10K erase/program cycles.
What is the maximum clock speed of MC908GR8CDWE?
The MC908GR8CDWE operates at a maximum internal bus frequency of 8 MHz. The device derives this clock from its internal oscillator, so no external crystal is required for basic operation. This bus frequency yields approximately 125 ns instruction cycle time on the HC08 CISC core, suitable for low-to-medium throughput embedded control tasks.
How much RAM does MC908GR8CDWE have?
The MC908GR8CDWE includes 384 bytes of on-chip SRAM (384 x 8) for data storage and stack operations. This modest RAM size is appropriate for the HC08 GR family; engineers targeting larger buffers should consider migrating to the HCS08 or S08 families with 1 KB to 2 KB of RAM on the same 28-SOIC footprint.
What package does MC908GR8CDWE use?
The MC908GR8CDWE ships in a 28-pin wide-body SOIC (Small Outline Integrated Circuit) with a 7.50 mm body width and 1.27 mm pitch. This industry-standard 28-SOIC footprint simplifies hand-soldering, breadboarding, and replacement compared to fine-pitch QFP variants, which is why many legacy HC08 designs adopted it.
Does MC908GR8CDWE require an external crystal?
No, the MC908GR8CDWE integrates an internal oscillator, so an external crystal or resonator is not required for normal operation. According to the manufacturer datasheet, the internal oscillator can be trimmed via factory configuration to balance accuracy against power consumption. For designs requiring tighter timing accuracy, an external clock source can be injected on the OSC pins.
Is the MC908GR8CDWE still in production?
The MC908GR8CDWE is marked as obsolete by NXP (formerly Freescale). The HC08 GR family has been superseded by the HCS08/S08 and Kinetis E series for new designs. Stock remains available from authorized distributors and the open market, but NXP is no longer accepting new orders for this part number; long-term designs should plan a migration to a S08 or Kinetis equivalent.
Where can I buy MC908GR8CDWE online?
The MC908GR8CDWE can be purchased from authorized distributors such as DigiKey, Mouser, and from inventory houses like Veswin Electronics. Because the part is obsolete, pricing and lead time vary widely by lot date code and country of origin. As of 2026-10-18, distributors list the part at roughly $8.50 at qty 1, with deeper discounts above 100 pieces.
What is the lead time for MC908GR8CDWE?
Lead time for MC908GR8CDWE depends heavily on stock availability since the part is obsolete. Authorized distributors typically quote immediate shipment for limited on-hand quantities, while larger orders may require 8 to 16 weeks from broker or franchised inventory. As of 2026-10-18, request a quote for qty greater than 500 pieces to confirm current lead time.
What is the difference between MC908GR8CDWE and MC908JL3ECDWE?
Both the MC908GR8CDWE and the MC908JL3ECDWE are 8-bit HC08 devices in 28-SOIC, but they target different memory and peripheral mixes. The GR variant typically has 7.5 KB of Flash and 384 bytes of RAM, while the JL3 variant uses the HC08JL3 core with smaller Flash. They are not drop-in equivalents; replacing one with the other requires re-validating the firmware and pinout assignments.
What is the best drop-in replacement for MC908GR8CDWE?
The closest drop-in replacement for MC908GR8CDWE is the MC908GR8CDWE itself (i.e. last-time-buy stock) or the same-family MC908GR8CFAE in a different package. For new designs, the recommended migration path is the S08QE or Kinetis E family with equivalent or larger Flash/RAM. Always verify pinout compatibility and Flash programming voltage before substitution.
When should I choose MC908GR8CDWE over a newer MCU?
Choose the MC908GR8CDWE only when you are maintaining or replicating an existing HC08-based design where firmware, PCB layout, and regulatory re-certification costs would outweigh the benefits of a migration. For new product development, a S08QE, Kinetis E, or PIC16 family MCU delivers more memory, peripherals, and long-term supply assurance at a similar price point.
Can an S08 MCU replace MC908GR8CDWE directly?
Not directly. S08 MCUs are an enhanced successor to HC08 but differ in peripherals, memory map, and Flash programming voltage. Replacing MC908GR8CDWE with an S08 device typically requires PCB modifications and full firmware re-validation. For true drop-in replacement, stay within the HC08 GR family (e.g. S908GR8 family variants) or use the same MC908GR8CDWE from existing stock.
Is MC908GR8CDWE suitable for automotive applications?
The standard MC908GR8CDWE is graded for commercial/industrial use; for automotive under-hood or AEC-Q100 qualified applications, the automotive-qualified MC908GR8CFAE or successor S08QE variant should be used. Designers should confirm the specific temperature grade and qualification with the manufacturer datasheet before deployment in safety-critical systems.
What is the operating voltage of MC908GR8CDWE?
The MC908GR8CDWE operates from a single 3.3 V or 5 V supply, with a typical supported range of 3 V to 5.5 V. According to the manufacturer datasheet, the device includes brown-out detection that resets the core if VDD drops below the safe threshold. Flash in-application programming requires VDD above approximately 1.9 V on the high-voltage pump rail.
Where can I download the MC908GR8CDWE datasheet PDF?
The MC908GR8CDWE datasheet PDF is available on Alldatasheet (alldatasheet.com) and the legacy Freescale documentation archive. The M68HC08 GR reference manual is the canonical document for this family and includes the pinout, electrical characteristics, timer architecture, and Flash programming procedures. Search for "MC908GR8CDWE datasheet" or "M68HC08GR reference manual" on the manufacturer's documentation portal.
Is the MC908GR8CDWE pin compatible with other HC08 GR devices?
Yes, the MC908GR8CDWE is pin-compatible with other 28-SOIC HC08 GR family devices such as the MC908GR4 and MC908GR16 variants, which differ mainly in Flash/RAM size. This lets designers migrate up or down in memory size within the same package. Cross-check each variant's pinout in the datasheet before substitution, since some GR derivatives omit certain peripheral pins.

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

Selection Guide

Choose the MC908GR8CDWE when you must maintain or replicate a legacy HC08 GR design with mature firmware already validated for the part. The integrated internal oscillator, 7.5 KB Flash, and 17 GPIO cover most cost-sensitive appliance, RKE, and HVAC actuator designs. For new product development, prefer the S08QE family (e.g. MC9S08QE32CWL) which offers a faster core, more RAM, and active lifecycle status. If you need a drop-in alternative within the same HC08 GR family, use MC908GR16ACDWER (more Flash) or MC908GR4ACDWER (less Flash), all sharing the same 28-SOIC wide-body footprint.

Comparison with Alternatives

Parameter This Product MC908GR8ACDWER MC908GR8CFAE MC908GR16ACDWER MC908GR4ACDWER MC9S08QE32CWL
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Package 28-SOIC (wide) 28-SOIC (wide) - same 32-QFP (different package) 28-SOIC (wide) - same 28-SOIC (wide) - same 28-SOIC (wide) - same
Core M68HC08 (8-bit CISC) M68HC08 (same) M68HC08 (same) M68HC08 (same) M68HC08 (same) S08 (successor)
Program Memory (Flash) 7.5 KB 7.5 KB 7.5 KB 16 KB 4 KB 32 KB
RAM Size 384 bytes 384 bytes 384 bytes 512 bytes 256 bytes 2 KB
Maximum Bus Frequency 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz 20 MHz
Operating Voltage 3.3 V / 5 V 3.3 V / 5 V 3.3 V / 5 V 3.3 V / 5 V 3.3 V / 5 V 1.8 V to 3.6 V
GPIO Count 17 17 17 17 17 26
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Active

Key Differentiators

  • Mature HC08 CISC core with broad legacy firmware base (vs MC908JL3ECDWE)
  • Internal oscillator eliminates external crystal cost (vs MC9S08QE32CWL)
  • 28-SOIC wide-body package simplifies hand rework (vs MC908GR8CFAE (32-QFP))

Design Notes

Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin (pin 13) and a 4.7 uF or larger bulk capacitor on the same supply rail. The MC908GR8CDWE's internal oscillator is sensitive to VDD ripple; inadequate decoupling will manifest as baud-rate drift on the UART or timer period jitter on PWM outputs. For designs powered from a 24 V industrial rail, use an LDO such as the LM7805 or a modern equivalent to derive a clean 5 V supply.

Route the BKGD (pin 27) and RST (pin 26) traces away from high-current switching nodes such as relay coils or motor drivers. The 28-SOIC wide-body package has generous 1.27 mm pin pitch that tolerates hand routing, but keep analog ground and digital ground separated with a single-point tie at the MCU VSS pin to minimize ADC noise in mixed-signal designs.

Do not apply voltage to the VPP (pin 28) flash programming pin during normal operation beyond the datasheet limit; exceeding this voltage can latch-up the Flash charge pump and permanently damage the part. Always tie VPP to VDD through a 10 kohm resistor if in-circuit programming is not used, and verify the BKGD pin is not driven by external logic during reset. As a courtesy reminder, the part is obsolete - stock sufficient inventory for the product's expected lifetime.

When using the HC08 internal oscillator in EMI-sensitive environments (automotive, industrial), add a small ferrite bead in series with VDD and a 1 nF decoupling cap at the IC supply pin. Although the internal oscillator is robust, long PCB traces carrying the OSC1/OSC2 signals act as antennas; keep these traces short and shielded by a ground pour on adjacent layers.

Compliance Information

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

Compliance status not explicitly stated in the verified web data. Standard MC908GR8CDWE is commercial/industrial grade, not AEC-Q100; consult the manufacturer datasheet for RoHS/lead-free status before use in regulated markets.

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

Related Searches

MC908GR8CDWE MC908GR8CDWE datasheet NXP MC908GR8CDWE MC908GR8CDWE pinout 28-SOIC MC908GR8CDWE drop-in replacement MC908GR8CDWE price buy HC08 microcontroller 7.5KB flash MC908GR8CDWE vs MC908JL3ECDWE MC908GR8CDWE automotive AEC-Q100 MC908GR8CDWE obsolete alternative M68HC08 GR microcontroller 8-bit MCU 28-SOIC internal oscillator

Related Components & Terms

NXP Semiconductors Freescale Semiconductor MC908GR8CDWE MC908GR8ACDWER MC908GR16ACDWER MC908GR4ACDWER MC9S08QE32CWL M68HC08 CISC 8-bit microcontroller Flash memory SRAM GPIO 28-SOIC wide-body internal oscillator background debug mode RoHS AEC-Q100 industrial PLC appliance control automotive body electronics HVAC actuator RKE transmitter Kinetis
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