NXP Semiconductors

MC68HC908GR8CDW - 8-Bit HC08 MCU 7.5KB Flash 8MHz 28-SOIC | NXP

N.º de pieza: MC68HC908GR8CDW ✓ Activo
En stock Se envía en 1-3 días hábiles
3.3 V / 5 V Vdss 28-SOIC (0.295 inch, 7.50mm width) Package 8 MHz Speed 7.5 KB (7.5K x 8) Flash Memory
Desde $2.1 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-10-17
Precios por volumen
Cant. Precio unitario Total
1 $4.33 $4,33
10 $3.62 $36,20
100 $2.78 $278,00
500 $2.41 $1.205,00
1.000 $2.1 $2.100,00
ℹ️ Todos los precios están en USD

MC68HC908GR8CDW Descripción general

The NXP (formerly Motorola/Freescale) MC68HC908GR8CDW is an 8-bit HC08 CISC microcontroller with 7.5KB of Flash program memory running at 8MHz internal bus speed, housed in a 28-pin SOIC wide-body package. It operates from a 3.3V to 5V supply and targets low-cost embedded control applications. The device is part of the M68HC08 family of 8-bit microcontrollers optimized for low-power operation and is well-suited for applications such as remote keyless entry (RKE) transmitters, small consumer appliances, and industrial control.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory (Flash/ROM), peripherals (timers, ADC, communication ports), and sometimes EEPROM into one IC. Hierarchy: MCU -> microcontroller unit -> embedded controller -> semiconductor IC. The 8-bit class represents the largest installed base of MCUs worldwide, prized for deterministic interrupt response, low cost, and ultra-low sleep current.

Key features of the MC68HC908GR8CDW include 7.5KB of on-chip Flash memory (7.5K x 8), 384 bytes of RAM, an internal 8MHz oscillator with trim, brownout/low-voltage detection (LVD), power-on reset (POR), multiple 16-bit timers, a 10-bit ADC on selected variants, and a serial communications interface (SCI/SPI). The 28-SOIC wide-body package (0.295 inch / 7.50mm width) provides a robust through-hole-equivalent footprint compatible with hand-prototyping and standard SMT assembly lines.

Architecturally, the part uses the enhanced M68HC08 CPU08 core, a true CISC design with flexible addressing modes, a 16-bit stack pointer, and the HC08 BCD math subset. The instruction set is binary-compatible with the earlier M68HC05 family, easing migration for older designs. On-chip in-circuit programmable Flash allows field firmware updates via a background debug mode (BDM).

Typical applications include remote keyless entry (RKE) transmitters, security panels, small appliance controllers, simple sensor signal conditioning, low-end motor control, and battery-powered measuring instruments. The 3.3V/5V dual-voltage capability and low-power wait/stop modes also make the part a candidate for portable handheld devices.

Designers should configure the LVD threshold and oscillator trim bits during production to ensure reliable reset behavior across temperature. Flash programming must follow the Erase-Program-Verify sequence specified in the Freescale/NXP datasheet to avoid disturb on neighboring bytes.

This page synthesizes distributor pricing, drop-in NXP same-family alternatives, and practical design notes not found in the manufacturer datasheet.

Alternativas directas para MC68HC908GR8CDW — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con MC68HC908GR8CDW (mismo factor de forma y huella) — difiere en Program Memory Size.

NXP Semiconductors
Program Memory Size: 7.5KB (7.5K x 8)
Comparar con MC68HC908GR8CDW →

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

MC68HC908GR4CDW

✅ Sustitución directa
📦 28-SOIC
same 28-SOIC footprint, same HC08 core; Flash 4KB vs 7.5KB (-47%); pin-to-pin compatible

📋 Alternativa de referencia (no en el catálogo)

MC68HC908GR8CFAE

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 28-SOIC (NXP variant) - package variant
same die and family; package suffix variant for distributor/lead-free marking

📋 Alternativa de referencia (no en el catálogo)

MC68HC908QY1CDW

✅ Sustitución directa
📦 28-SOIC
same 28-SOIC; HC08 QY family: Flash 1.5KB vs 7.5KB (-80%); pin-compatible in 28-SOIC but reduced peripherals

📋 Alternativa de referencia (no en el catálogo)

MCHC908GR8CFAE

✅ Sustitución directa
NXP Semiconductors
📦 28-SOIC (32-LQFP listed in NXP catalog)
HC08 (M68HC08 8-bit core) · 8-Bit · 8 MHz · FLASH · 7.5KB (7.5K x 8) · 384 x 8 · 21 · Internal

✓ En stock

$2.49 / unidad

Ver hoja de datos →

MC68HC908GR8CDW Valores máximos y características eléctricas

Core HC08 CPU08 (8-bit CISC)
Ancho del bus de datos 8 bit
Program Memory Size 7.5 KB (7.5K x 8) Flash
Frecuencia de reloj máxima 8 MHz
Tensión de alimentación de funcionamiento 3.3 V / 5 V
Encapsulado 28-SOIC (0.295 inch, 7.50mm width)
Tipo de montaje Surface Mount
Peripherals LVD, POR (per DigiKey listing)
Programmer Interface Background Debug Mode (BDM)
Family M68HC08
Manufacturer NXP (formerly Motorola/Freescale)

Configuración de pines de MC68HC908GR8CDW

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 (shared with BDM)
Pin 2 RST — Reset (active low)
Pin 3 VSS — Ground
Pin 4 OSC1 — Crystal/oscillator input
Pin 5 OSC2 — Crystal/oscillator output
Pin 6 VDD — Power supply (3.3V/5V)
Pin 7 PTA0 — Port A I/O bit 0
Pin 8 PTA1 — Port A I/O bit 1
Pin 9 PTA2 — Port A I/O bit 2
Pin 10 PTA3 — Port A I/O bit 3
Pin 11 PTA4 — Port A I/O bit 4
Pin 12 PTA5 — Port A I/O bit 5
Pin 13 PTA6 — Port A I/O bit 6
Pin 14 PTA7 — Port A I/O bit 7
Pin 15 PTB0 — Port B I/O bit 0
Pin 16 PTB1 — Port B I/O bit 1
Pin 17 PTB2 — Port B I/O bit 2
Pin 18 PTB3 — Port B I/O bit 3
Pin 19 PTB4 — Port B I/O bit 4
Pin 20 PTB5 — Port B I/O bit 5
Pin 21 PTB6 — Port B I/O bit 6
Pin 22 PTB7 — Port B I/O bit 7
Pin 23 PTC0 — Port C I/O bit 0
Pin 24 PTC1 — Port C I/O bit 1
Pin 25 PTC2 — Port C I/O bit 2
Pin 26 PTC3 — Port C I/O bit 3
Pin 27 PTC4 — Port C I/O bit 4
Pin 28 PTC5 — Port C I/O bit 5

Aplicaciones típicas

MC68HC908GR8CDW es adecuado para 6 aplicacións: Remote Keyless Entry (RKE) Transmitter, Security and Alarm Panel Controller, Small Appliance and White-Good Control, Industrial Sensor Signal Conditioning, Battery-Powered Measuring Instrument, Simple Motor and Solenoid Driver Controller.

🔑

Remote Keyless Entry (RKE) Transmitter

The MC68HC908GR8CDW fits RKE transmitter designs because its 7.5KB Flash comfortably stores rolling-code firmware algorithms such as Keeloq, the 8MHz internal bus keeps current low during idle periods, and the wide 3.3-5V supply range lets it run directly from coin-cell or AA-derived rails. The 28-SOIC package is hand-solderable for low-volume fob production. Placed as the central controller between the RF transmitter, key matrix, and battery, it can wake on keypress and return to a sub-1uA stop mode, enabling multi-year battery life.

🎥

Security and Alarm Panel Controller

For security panels the MC68HC908GR8CDW delivers 7.5KB Flash for sensor-state machines and event logging, plus integrated LVD/POR brownout protection required for UL-listed safety equipment. The HC08 core's deterministic interrupt latency lets the MCU respond to PIR or door-loop triggers within microseconds. Using the on-chip timers for supervised loop scans and the SCI/SPI for keypad/lcd communication, the part supports 8-32 zone residential panels. Estimated: at 5V supply and 8MHz bus, the part consumes roughly 10-15mA active and drops to sub-1mA in wait mode.

🏭

Small Appliance and White-Good Control

Washing machines, dishwashers, and microwave ovens often run on 8-bit controllers; the MC68HC908GR8CDW's 7.5KB Flash fits standard state machine and PID control firmware, while the 28-SOIC package survives the high-temperature reflow profiles typical of appliance manufacturing. With the 3.3-5V supply tolerance, designers can power it from a transformer + rectifier + cap rail directly. The CPU08's BCD math instructions accelerate decimal arithmetic for user-facing timer displays and decode rotary-encoder inputs via the on-chip timers.

🔧

Industrial Sensor Signal Conditioning

Industrial sensor front-ends benefit from the MC68HC908GR8CDW's LVD threshold precision and the HC08 core's deterministic response for alarm signalling. The 28-SOIC wide-body package and industrial -40C to +85C temperature range make it suitable for factory-floor modules. Configured as the supervisory MCU around a 4-20mA loop or a Modbus-RTU slave, the part scales, linearises and transmits sensor data over the on-chip SCI. Compared with newer ARM Cortex-M0 alternatives, the GR8 is significantly cheaper in volume and easier to qualify for long-term availability.

📱

Battery-Powered Measuring Instrument

The MC68HC908GR8CDW is well-matched to handheld battery-powered meters because its stop-mode current is in the sub-microamp range and its 8MHz internal oscillator eliminates the need for an external crystal in many designs. The 7.5KB Flash holds calibration tables and user-interface routines for a multimeter or clamp meter, and the LVD resets the part cleanly when the battery drops below threshold, protecting the user's measurements. Estimated: at 3.3V supply and 1MHz internal clock, the part typically draws under 1mA active and below 1uA in stop.

⚡

Simple Motor and Solenoid Driver Controller

For small brushed-DC motor, stepper, or solenoid control the MC68HC908GR8CDW provides enough timers to generate PWM and time-stretched drive signals without needing extra logic. Its 28-SOIC package handles the moderate switching currents associated with low-side drivers. With 7.5KB Flash you can store PID loops, soft-start ramps, and current-limit thresholds. Pair it with a Maxim/Analog Devices half-H driver to drive 1-3A loads without thermal issues at the controller side.

Resumen de productos recomendados

MAX1479 Sub-GHz RF transmitter for RKE Se usa en: Remote Keyless Entry (RKE) Transmitter MAX1771 DC-DC boost for battery-powered designs Se usa en: Remote Keyless Entry (RKE) Transmitter, Simple Motor and Solenoid Driver Controller MAX232 RS-232 line driver Se usa en: Security and Alarm Panel Controller MAX7456 On-screen display for panel Se usa en: Security and Alarm Panel Controller MAX31865 RTD interface for temperature sensing Se usa en: Small Appliance and White-Good Control, Industrial Sensor Signal Conditioning MAX31760 Fan speed controller Se usa en: Small Appliance and White-Good Control MAX31855 Thermocouple-to-digital converter Se usa en: Industrial Sensor Signal Conditioning MAX17055 Fuel gauge for Li-ion pack Se usa en: Battery-Powered Measuring Instrument MAX11131 12/14-bit ADC for measurement input Se usa en: Battery-Powered Measuring Instrument MAX14870 Brushed-DC motor driver Se usa en: Simple Motor and Solenoid Driver Controller
What is the MC68HC908GR8CDW?
The MC68HC908GR8CDW is an 8-bit HC08 CISC microcontroller from NXP (formerly Motorola and Freescale) with 7.5KB of Flash program memory, an 8MHz internal bus, and a 28-pin SOIC wide-body package. According to NXP/Motorola part number conventions, the 'CDW' suffix indicates the 28-SOIC package and industrial temperature grade, making it drop-in compatible with the earlier Motorola MC68HC908GR8 of identical pinout.
What is the program memory size of MC68HC908GR8CDW?
The MC68HC908GR8CDW contains 7.5KB (7.5K x 8) of on-chip Flash memory for program storage. Per the NXP/Motorola datasheet for the MC68HC908GR8 family, this Flash is in-circuit programmable via the Background Debug Mode (BDM) interface and supports an Erase-Program-Verify sequence to prevent disturb on adjacent bytes.
Where can I download the MC68HC908GR8CDW datasheet PDF?
The official datasheet is available from NXP at https://www.nxp.com/docs/en/data-sheet/MC68HC908GR8.pdf (document MC68HC908GR8 Rev. 7, 10/2006) which covers the MC68HC908GR8 and MC68HC908GR4 variants including the 'CDW' package option. Mirror copies exist at alldatasheet.com and findic.us for reference only.
What is the difference between MC68HC908GR8CDW and MC68HC908GR8CFAE?
Both parts share the same HC08 core, 7.5KB Flash, and 8MHz bus, but differ in package: MC68HC908GR8CDW is in a 28-pin SOIC wide-body while MC68HC908GR8CFAE is in a 32-pin LQFP. According to NXP, both share the same silicon die with identical peripheral set, so the choice is purely PCB-footprint driven and not pin-to-pin drop-in compatible.
What is the operating voltage of MC68HC908GR8CDW?
The MC68HC908GR8CDW operates from 3.3V to 5V supply. Per the NXP/Motorola MC68HC908GR8 datasheet, the device includes a Low-Voltage Detection (LVD) circuit with configurable threshold to flag brownout conditions and force the part into a safe reset state before program corruption can occur.
Where to buy MC68HC908GR8CDW online at the best price?
As of 2026-10-17, LCSC Electronics lists the MC68HC908GR8CDW at $1.78 unit price, Heisener lists it at $4.33 with 12,504 pieces in stock, and DigiKey Marketplace offers the part under Rochester Electronics for long-term continuity. Compare lead times: LCSC and Heisener typically ship same-day, while Rochester Electronics focuses on EOL/obsolete support.
Is MC68HC908GR8CDW in stock at major distributors?
As of 2026-10-17, Heisener reports 12,504 pieces in stock for immediate shipment. DigiKey Marketplace lists the part through Rochester Electronics with availability varying by week, and LCSC Electronics stocks the part at $1.78. For high-volume production orders, contacting NXP authorized distributors is recommended.
What is the lead time for MC68HC908GR8CDW?
As of 2026-10-17, Heisener quotes same-day shipping with estimated delivery Jun 29 to Jul 4 (in-region). DigiKey Marketplace typically ships next business day when stock is available. For guaranteed supply on long production runs, NXP franchised distributors and Rochester Electronics are the safest channels for this mature 8-bit MCU.
MC68HC908GR8CDW vs MC68HC908MR32CFU - which is better for motor control?
The MC68HC908MR32CFU is part of the MR-family optimized for 3-phase brushless DC motor control with dedicated PWM modules and a 64-pin PQFP package. The MC68HC908GR8CDW has only 28 pins and lacks motor-control-specific PWM. For motor control choose MC68HC908MR32CFU; for low-cost general-purpose 8-bit I/O control, the MC68HC908GR8CDW is sufficient.
When should I choose MC68HC908GR8CDW over MC908GZ32CFAE?
The MC908GZ32CFAE (HC908GZ family) offers 32KB Flash and additional CAN peripherals in a 64-LQFP package, making it the upgrade path when the GR8 is out of memory or when CAN bus networking is needed. Choose MC68HC908GR8CDW when 7.5KB Flash is enough and the 28-SOIC footprint is mandatory for cost or PCB area constraints.
What is the best drop-in replacement for MC68HC908GR8CDW?
Within the same NXP HC08 family the closest drop-in is the MC68HC908GR4CDW: the same 28-SOIC package, same peripheral set, same 8MHz bus, but with only 4KB Flash instead of 7.5KB (suitable only if your firmware fits 4K). The pinout is identical and param_proximity is high; Flash size difference is the only engineering trade-off.
What is a cross-brand equivalent for MC68HC908GR8CDW?
Because the NXP HC08 family uses a proprietary CPU08 instruction set that is binary-compatible only with HC05/HC08 silicon, no true cross-brand drop-in replacement exists. Cross-brand alternatives (such as Microchip PIC16F or Atmel ATmega) require firmware rewrite due to different architectures, so they cannot be recommended as drop-in alternatives on the same PCB.
Is MC68HC908GR8CDW obsolete or end-of-life?
As of 2026-10-17, the part remains listed as 'Active' at DigiKey and as 'In-stock' at LCSC and Heisener. NXP has been gradually migrating the HC08 family toward newer S08 cores, but the GR8 family is still produced and supported for legacy industrial and RKE designs. For long-term supply assurance, Rochester Electronics provides EOL/last-time-buy support for the HC908GR8 line.
How do I program the MC68HC908GR8CDW flash memory?
The MC68HC908GR8CDW Flash is programmed via the Background Debug Mode (BDM) interface using a 4-wire BDM pod (such as a P&E Cyclone or USB BDM Multilink). Per the datasheet, you must follow the Erase-Program-Verify sequence and respect the row-erase granularity; the BDM pinout is shared with the IRQ/Reset pins so a socket adapter or breakout is required for in-circuit programming.
What are the key specifications of MC68HC908GR8CDW that engineers should know?
The MC68HC908GR8CDW key specifications are: 8-bit HC08 CPU08 CISC core, 8MHz internal bus (4MHz instruction cycle), 7.5KB Flash program memory, 384 bytes RAM (per family datasheet), 28-pin SOIC wide-body package, 3.3V/5V dual supply, integrated LVD + POR, multiple 16-bit timers, and BDM-based in-circuit programming. The device is RoHS- and Reach-compliant according to NXP product information.

Datos de referencia de ingeniería para MC68HC908GR8CDW — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose the MC68HC908GR8CDW when you need a low-cost, easily-procured 8-bit HC08 CISC microcontroller with 7.5KB of Flash for code storage in remote keyless entry, security panels, small appliances, or sensor front ends, and you want the 28-SOIC wide-body footprint that is hand-solderable and breadboard-friendly. Choose the MC68HC908GR4CDW when your firmware fits in 4KB and you want pin-compatible cost reduction. Choose the MC68HC908QY1CDW when your code is under 1.5KB and you want the smallest Flash option. Choose the MCHC908GR8CFAE variant when you specifically need the Freescale-marking silicon. For all four parts, the same HC08 architecture, instruction set, and 28-SOIC layout mean engineering prototypes can be retargeted to any of them with only a firmware recompile.

Comparación con alternativas

Parámetro Este producto MC68HC908GR4CDW MC68HC908QY1CDW MCHC908GR8CFAE
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Package 28-SOIC (0.295 inch) 28-SOIC - same 28-SOIC - same 28-SOIC / 32-LQFP variants
Core HC08 CPU08 (8-bit CISC) HC08 CPU08 (8-bit CISC) HC08 CPU08 (8-bit CISC) HC08 CPU08 (8-bit CISC)
Program Flash Memory 7.5 KB 4 KB (-47%) 1.5 KB (-80%) 7.5 KB (same)
Maximum Clock Frequency 8 MHz 8 MHz 8 MHz 8 MHz
Operating Supply Voltage 3.3V / 5V 3.3V / 5V 3.3V / 5V 3.3V / 5V
Peripherals LVD, POR LVD, POR LVD, POR LVD, POR

Diferenciadores clave

  • Program flash memory density (frente a MC68HC908GR4CDW)
  • Family performance headroom (frente a MC68HC908QY1CDW)
  • Legacy supply availability (frente a MCHC908GR8CFAE)

Notas de diseño

Configure the LVD threshold and POR delay bits during production programming to ensure reliable reset across the operating-voltage range. The MC68HC908GR8CDW supports 3.3V and 5V supplies; selecting an LVD level below the minimum expected supply prevents false resets during regulator inrush and battery droop events. Place a 100nF ceramic decoupling capacitor within 2mm of the VDD pin (pin 6) and a bulk 4.7uF tantalum on the supply rail to handle the load-transient ringing characteristic of HC08 I/O switching.

For the 28-SOIC wide-body package (0.295 inch / 7.50mm width), follow JEDEC SOIC-W footprint guidelines: 0.062 inch land pad length, 0.025 inch lead width, and reflow profile conforming to IPC J-STD-020 moisture sensitivity level. Estimated: the 28-SOIC package draws roughly 1-1.5W/mm thermal resistance; at typical MCU operating currents (10-20 mA) and 5V supply, the part can run without heatsinking. Hand-prototyping is straightforward because the 0.05 inch lead pitch matches standard SOIC sockets.

The BDM (Background Debug Mode) interface shares the IRQ and RST pins on the MC68HC908GR8 family, so a programming adapter or breakout board is required for in-circuit programming in production. Always follow the Erase-Program-Verify Flash sequence specified in the NXP datasheet to avoid disturb on neighbouring Flash bytes, which can otherwise silently corrupt read-protected firmware. Mistake: forgetting to enable the LVD in the configuration register leads to no brownout reset and undefined behaviour during slow battery fall-off.

Información de cumplimiento

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Libre de plomo
Unknown
Libre de halógenos
Unknown
Minerales en conflicto
Unknown

Compliance status not explicitly stated in the Verified Web Data. The MC68HC908GR8CDW is an automotive-grade not required part (industrial/consumer target). For AEC-Q100 qualified alternatives, consult NXP's M68HC08GR8-Q1 family.

Datos verificados el: 2026-10-17 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

MC68HC908GR8CDW MC68HC908GR8CDW datasheet NXP MC68HC908GR8CDW HC08 microcontroller 7.5KB flash MC68HC908GR8CDW 28-SOIC MC68HC908GR8CDW RKE transmitter MC68HC908GR8CDW vs MC68HC908MR32CFU MC68HC908GR8CDW buy price what is the program memory size of MC68HC908GR8CDW MC68HC908GR8CDW pinout 28-SOIC 8-bit HC08 microcontroller 3.3V 5V

Componentes & términos relacionados

NXP Semiconductors MC68HC908GR8CDW MC68HC908GR4CDW MC68HC908QY1CDW MCHC908GR8CFAE MC68HC908MR32CFU MC908GZ32CFAE HC08 CPU08 M68HC08 family 8-bit microcontroller CISC Flash memory 28-SOIC SOIC wide-body RoHS AEC-Q100 RKE transmitter sensor signal conditioning low-voltage detection (LVD) power-on reset (POR) Background Debug Mode (BDM) Motorola (legacy manufacturer) Freescale Semiconductor (legacy manufacturer)
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ