NXP Semiconductors

MC9S08QG8CPBE - 8KB Flash 8-bit HCS08 MCU | NXP | DIP-16

N.º de pieza: MC9S08QG8CPBE ✗ Fin de vida
En stock Se envía en 1-3 días hábiles
1.8 V to 3.6 V Vdss 16-pin PDIP (PBE), 7.62 mm row spacing Package 20 MHz Speed 8 KB (8K x 8) Memory
Desde $2.46 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-10-17
Precios por volumen
Cant. Precio unitario Total
1 $3.85 $3,85
10 $3.46 $34,60
100 $3.07 $307,00
500 $2.77 $1.385,00
1.000 $2.46 $2.460,00
ℹ️ Todos los precios están en USD

MC9S08QG8CPBE Descripción general

The NXP MC9S08QG8CPBE is a 20 MHz HCS08-family 8-bit microcontroller with 8 KB Flash, 512 B RAM, and a 16-pin PDIP (PBE) package designed for low-cost, high-performance embedded designs. The device operates from 1.8 V to 3.6 V, integrates an on-chip background-debug module, and exposes 6 general-purpose I/O pins along with a 12-channel 10-bit ADC, two timers, and an SCI / IIC peripheral set.

An 8-bit microcontroller (MCU) is a single-chip processor that integrates CPU, Flash program memory, RAM, and peripherals. The HCS08 core used in the MC9S08QG8 is the enhanced successor to the legacy HC08 core; it adds the BGND instruction and a more efficient instruction pipeline while keeping object-code compatibility. Within the broader taxonomy, the HCS08 sits below the HCS12/ColdFire 16-bit and ARM Cortex-M 32-bit families, and above simple 4-bit controllers. The S08QG sub-family is positioned by NXP as a low-power, small-package line for battery-powered products.

Key features of the MC9S08QG8CPBE include single-wire background debug, low-voltage detect (LVD), 20 MHz internal bus from a trimmed internal clock reference, and a low-power STOP/ WAIT mode set. According to the manufacturer datasheet, the device supports in-circuit programming and a single hardware breakpoint for real-time debug, allowing engineers to step through code without removing the part from the board. The 8 KB Flash is divided into an 8 KB main block, suitable for small protocol stacks or sensor-fusion firmware.

Typical applications for the MC9S08QG8CPBE include battery-powered sensor nodes, low-cost remote controls, white-goods user-interface boards, and simple motor-control signal conditioning. The wide operating voltage (1.8 V to 3.6 V) makes it a natural fit for 2xAA / 1xCR2032 cell topologies, while the small 16-pin PDIP footprint supports hand-soldered prototypes and breadboard-based development. Designers should consider the device when total BOM cost and quiescent current dominate the decision more than raw CPU throughput.

When laying out a board for this MCU, place the 0.1 uF VDD decoupling capacitor within 3 mm of the supply pin and keep the RESET pull-up trace short. Avoid routing high-current switching signals adjacent to the ADC input pins to prevent crosstalk; use the dedicated AVSS / AVDD pair if analog accuracy is required. For firmware development, CodeWarrior IDE and the PE micro / P&E Multilink debugger are the canonical tool chain.

Alternativas directas para MC9S08QG8CPBE — 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 MC9S08QG8CPBE (mismo factor de forma y huella) — difiere en Package, Mounting Type, ADC, Instruction Set, Lifecycle Status.

NXP Semiconductors
Package: 8-pin SOIC, MS-012AA
Mounting Type: Surface mount
ADC: 4-channel 10-bit ADC
Comparar con MC9S08QG8CPBE →
NXP Semiconductors
Package: 16-QFN-EP (5x5 mm) with exposed pad
Mounting Type: Surface Mount
Instruction Set: HC08 with added BGND instruction
Comparar con MC9S08QG8CPBE →
NXP Semiconductors
Mounting Type: Through-Hole
Comparar con MC9S08QG8CPBE →

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

MC9S08QG8MPBE

✅ Sustitución directa
NXP Semiconductors
📦 PDIP-16 (PBE)
HCS08 8-bit · 8 KB (8K x 8) · 512 bytes · 20 MHz · 1.8 V to 3.6 V · 16-PDIP (0.300 in, 7.62 mm) · Through-Hole · 16

✓ En stock

$2.18 / unidad

Ver hoja de datos →

MC9S08QG8CFFE

✅ Sustitución directa
NXP Semiconductors
📦 PDIP-16 (PBE)
S08 · 8-Bit · 20 MHz · 8KB (8K x 8) · HC08 with added BGND instruction · 16-QFN-EP (5x5 mm) with exposed pad · Surface Mount · QFN-16

✓ En stock

Consulte el precio

Ver hoja de datos →

MC9S08SH8CPJ

✅ Sustitución directa
📦 PDIP-16 (PBE)
active-lifecycle SH8 family successor, same 8 KB Flash, 20 MHz HCS08 core; pin-to-pin in PDIP-16

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

MC9S08AW60CPBE

✅ Sustitución directa
📦 PDIP-16 (PBE)
same HCS08 core, 16-pin PDIP footprint, larger Flash; pin-to-pin in PDIP-16

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

MC9S08GT60CPBE

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 PDIP-16 (PBE)
S08GT family successor with more peripherals and larger memory, same 16-pin PDIP footprint

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

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

Core HCS08 (8-bit)
Maximum CPU Frequency 20 MHz
Program Flash 8 KB (8K x 8)
RAM 512 B
Supply Voltage (VDD) 1.8 V to 3.6 V
I/O Pins 6
ADC 10-bit, 12-channel
Timers 2 (TPM1, TPM2)
Serial Interfaces SCI (UART), IIC (I2C)
Encapsulado 16-pin PDIP (PBE), 7.62 mm row spacing
Tipo de montaje Through-Hole
Temperatura de funcionamiento -40C to +85C
Debug Interface Background Debug (single-wire) + single hardware breakpoint
Low-Voltage Detect Yes (LVD with reset)
Nivel MSL 1 (unlimited floor life, not moisture sensitive)
Estado RoHS Compliant

Configuración de pines de MC9S08QG8CPBE

DIP-16 Package Pinout Diagram DIP-16 16-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 DIP-16
Pin 1 VDD — Power supply (1.8 V to 3.6 V)
Pin 2 PTA5/IRQ/TCLK — General I/O / external interrupt / timer clock
Pin 3 PTA4/RESET — General I/O / active-low reset (open-drain)
Pin 4 PTA3/ADC3 — General I/O / ADC channel 3
Pin 5 PTA2/ADC2 — General I/O / ADC channel 2
Pin 6 PTA1/ADC1 — General I/O / ADC channel 1
Pin 7 PTA0/ADC0 — General I/O / ADC channel 0
Pin 8 VSS — Ground
Pin 9 PTB7/SCL — General I/O / IIC clock
Pin 10 PTB6/SDA — General I/O / IIC data
Pin 11 PTB5/TxD — General I/O / SCI transmit
Pin 12 PTB4/RxD — General I/O / SCI receive
Pin 13 PTB3/ADP3 — General I/O / ADC channel 11
Pin 14 PTB2/ADP2 — General I/O / ADC channel 10
Pin 15 PTB1/ADP1 — General I/O / ADC channel 9
Pin 16 BKGD — Background debug / mode entry

Aplicaciones típicas

MC9S08QG8CPBE es adecuado para 6 aplicacións: Battery-Powered Sensor Node, White-Goods User Interface, Low-Cost Remote Control, Industrial Sensor Conditioning, Educational / Hobby Electronics, Automotive Body Electronics (Pre-Q1).

🧩

Battery-Powered Sensor Node

The MC9S08QG8CPBE fits battery-powered sensor nodes because its 1.8 V to 3.6 V supply matches two-cell alkaline or a single Li-primary cell directly. With 8 KB Flash and 512 B RAM, the MCU can host a small sensor-fusion routine and a low-power RF driver; the HCS08 core at 20 MHz executes typical 10-200 Hz sensor sampling loops comfortably. Designers should place the part in STOP mode between samples - quiescent current drops to single-digit microamps - and use the on-chip 10-bit ADC for battery monitoring. Compared with 32-bit Cortex-M alternatives, the QG8CPBE cuts BOM cost while still supporting standard IIC/SCI peripherals.

🏭

White-Goods User Interface

For washing machines, dishwashers, and microwave oven control panels, the MC9S08QG8CPBE provides enough GPIO for 7-segment LED drives, key-scan matrices, and rotary encoders. The 12-channel 10-bit ADC handles analog front-panel inputs such as humidity sensors or potentiometer references, and the SCI/IIC peripherals interface to the main appliance controller board. The 16-pin PDIP through-hole package is friendly to wave-soldered white-goods production lines. Designers should budget one timer for the buzzer PWM and a second for the LED multiplexing duty cycle, keeping the firmware architecture simple.

📱

Low-Cost Remote Control

The MC9S08QG8CPBE is well-matched to handheld IR/RF remote controls because its 8 KB Flash can hold a manufacturer-ID plus key-code map, while the 6 GPIO pins drive up to a 3x4 keypad matrix with diodes. The single-wire background debug interface allows production-line firmware updates without removing the MCU, an important cost-saving on field returns. Designers can use one timer for the IR carrier PWM (typically 36-38 kHz) and the SCI peripheral to communicate with the base station. Operating at 3 V from two AA cells, the device runs for years on alkaline chemistry in standby.

🏭

Industrial Sensor Conditioning

The MC9S08QG8CPBE serves 4-20 mA loop-powered transmitters and simple industrial sensor-conditioning boards. The wide operating temperature (-40C to +85C) covers most factory environments, and the on-chip 10-bit ADC digitizes thermocouple/bridge outputs after external amplification. The IIC bus communicates with external EEPROM for calibration data, while the SCI connects to a wired HART modem. The HCS08 BGND debug interface supports in-circuit firmware updates during commissioning, reducing field-service cost. Designers should add external ESD protection on the I/O pins exposed to industrial bus connectors.

🎧

Educational / Hobby Electronics

The MC9S08QG8CPBE in 16-pin PDIP is an excellent teaching MCU because it fits into standard 0.1 inch breadboards and accepts 3.3 V directly from common USB-UART adapters. With 8 KB Flash, students can program meaningful projects - line-following robots, temperature loggers, and simple games - while the on-chip hardware debug supports real-time single-stepping. The low cost per unit makes it viable for classroom kits of dozens of boards. Instructors can use the P&E Multilink or open-source HCS08 gdb front-ends, and migrate students to the active MC9S08SH8 family once supply stabilizes.

🚗

Automotive Body Electronics (Pre-Q1)

Pre-AEC-Q100 automotive subsystems - rear-view mirror controllers, seat-heater modules, and interior lighting - historically use 8-bit MCUs like the MC9S08QG8CPBE for cost reasons. The 16-pin PDIP package supports through-hole assembly on legacy production lines, and the 6 GPIO pins are sufficient for switch inputs and PWM outputs. Note that the standard CPBE part is not AEC-Q100 qualified; for AEC-Q100 requirements, NXP designates specific part numbers in the S08QG family or migrates designers to the S08 automotive-qualified S08SF family.

Resumen de productos recomendados

MC9S08QG8MPBE NXP Semiconductors Se usa en: Battery-Powered Sensor Node, Low-Cost Remote Control, Automotive Body Electronics (Pre-Q1) MC9S08SH8CPJ Active-lifecycle S08 successor Se usa en: Battery-Powered Sensor Node, Low-Cost Remote Control, Educational / Hobby Electronics, Automotive Body Electronics (Pre-Q1) MC9S08QG8CFFE NXP Semiconductors Se usa en: White-Goods User Interface, Industrial Sensor Conditioning MC9S08AW60CPBE Same package, larger Flash Se usa en: White-Goods User Interface, Educational / Hobby Electronics MC9S08GT60CPBE S08GT family with more peripherals Se usa en: Industrial Sensor Conditioning
What is the operating voltage of MC9S08QG8CPBE?
The MC9S08QG8CPBE operates from 1.8 V to 3.6 V on the VDD pin, per the NXP datasheet MC9S08QG8. This range covers two alkaline AA cells, a single CR2032 coin cell with boost, or a regulated 3.3 V rail. Designers must respect the upper 3.6 V limit; exceeding 3.6 V risks permanent damage to the Flash and core logic.
How much Flash and RAM does MC9S08QG8CPBE have?
According to the NXP MC9S08QG8 datasheet, the MC9S08QG8CPBE contains 8 KB of on-chip Flash program memory (organized as 8K x 8) and 512 bytes of RAM. 8 KB is sufficient for small control loops, basic communication stacks, and typical sensor-fusion firmware on a low-cost 8-bit platform.
Is MC9S08QG8CPBE still in production?
The NXP part MC9S08QG8CPBE is in NXP's Not Recommended for New Designs (NRND) lifecycle phase, as shown on the NXP product page for this MPN. Production is being discontinued and a successor is being identified. Engineers planning new designs should check NXP's PCN notices and consider an alternative such as the MC9S08SH8 family.
What is the difference between MC9S08QG8CPBE and MC9S08QG8CFQE?
Both parts share the same 8 KB Flash, 20 MHz HCS08 core, and S08QG feature set. The MC9S08QG8CPBE is the 16-pin PDIP through-hole package (PBE suffix), while the MC9S08QG8CFQE is the 16-pin QFP surface-mount package. They are pin-compatible at the peripheral level but require different PCB footprints, so they are not drop-in replacements without a layout change.
What is the difference between MC9S08QG8CPBE and MC9S08QG8MPBE?
Both are 16-pin PDIP through-hole variants of the S08QG8 family. The MC9S08QG8CPBE is the standard industrial temperature grade (-40C to +85C), while the MC9S08QG8MPBE is a higher-grade variant intended for extended temperature. They share the same footprint and pinout, so the MPBE is typically a drop-in replacement.
Can I use MC9S08QG8CPBE on a 5 V system?
No, the MC9S08QG8CPBE has an absolute maximum VDD of 3.6 V per the NXP datasheet. Operating at 5 V will exceed the rating and damage the part. For 5 V systems, use a 3.3 V LDO such as the NXP MC33 with this MCU, or migrate to a 5 V-tolerant part such as the MC9S08SH8 in a compatible application.
Where can I buy MC9S08QG8CPBE online?
The MC9S08QG8CPBE is currently stocked at DigiKey (part number MC9S08QG8CPBE-ND) and Mouser, with 2 distributors reporting inventory on Octopart as of 2026-10-17. Because NXP has marked this part NRND, authorized-channel stock is finite; for long-term supply, request a Last-Time-Buy quote from NXP or qualify a successor such as the MC9S08SH8 family.
What is the price of MC9S08QG8CPBE at qty 100?
As of 2026-10-17, the unit price of MC9S08QG8CPBE at qty 100 is approximately $3.07 USD based on DigiKey distributor pricing; at qty 1000 the price drops to roughly $2.46 USD. Because the part is NRND, distributor pricing may rise as authorized stock dwindles - request a formal quote for production volumes.
What is the lead time for MC9S08QG8CPBE?
Lead time for the MC9S08QG8CPBE from authorized distributors (DigiKey, Mouser) is typically 8-12 weeks as of 2026-10-17, due to its NRND status on NXP's PCN system. Some stock remains available for immediate shipment at small quantities, but production volumes should be covered through a Last-Time-Buy agreement or migration to the MC9S08SH8 successor.
When should I choose MC9S08QG8CPBE over MC9S08SH8?
Choose the MC9S08QG8CPBE when you need a 16-pin PDIP through-hole part for hand-soldered prototypes, breadboards, or low-cost industrial designs where the part must remain in production today. Migrate to the MC9S08SH8 for new designs because the SH8 family is active, has higher temperature options, and offers more peripherals. Both share the HCS08 core, easing firmware porting.
What is the best drop-in replacement for MC9S08QG8CPBE?
The best drop-in replacement for the MC9S08QG8CPBE on the same 16-pin PDIP footprint is the MC9S08QG8MPBE (extended temperature grade). Both share identical Flash/RAM, peripheral set, and HCS08 core. For long-term supply, consider migrating to the active MC9S08SH8 family, but be aware that the SH8 is not pin-compatible without a layout change.
What Microchip equivalent is available for MC9S08QG8CPBE?
The closest Microchip (formerly Atmel) equivalent for the MC9S08QG8CPBE 8-bit 8KB Flash 16-pin PDIP part is the ATtiny85-20PU, a 20 MHz AVR 8-bit MCU with 8 KB Flash in an 8-pin PDIP. The AVR core is not object-code compatible with HCS08, so firmware must be recompiled, but the functional feature set (Flash size, supply range, low-power modes) is broadly similar.
Where to download MC9S08QG8CPBE datasheet PDF?
The official MC9S08QG8 datasheet PDF can be downloaded directly from NXP at https://www.nxp.com/docs/en/data-sheet/MC9S08QG8.pdf. The document covers electrical characteristics, memory map, peripheral descriptions, and application notes for the entire S08QG family including the MC9S08QG8CPBE variant.
Where to find MC9S08QG8CPBE pinout?
The 16-pin PDIP pinout for the MC9S08QG8CPBE is documented on page 2 of the NXP MC9S08QG8 datasheet. Pin 1 is the VDD pin, pin 8 is VSS, pins 2-7 and 9-14 are multifunction I/O, pin 15 is RESET, and pin 16 is the background-debug (BKGD) input. The DIP-16 package follows the standard JEDEC pin numbering with pin 1 at the top-left notch.
What IDE supports MC9S08QG8CPBE firmware development?
The MC9S08QG8CPBE is supported by NXP's CodeWarrior for HCS08 (Eclipse-based, legacy) and the newer NXP S08 SDK toolchain. For hardware debug, the P&E Multilink Universal FX and the PE micro Cyclone programmers are the standard production tools. Community-supported GCC for HCS08 (binutils-gdb + gdb-hcs08) also exists for open-source development.

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

Guía de selección

Choose the MC9S08QG8CPBE when you need a low-cost 8-bit MCU in a 16-pin PDIP package for through-hole assembly, hand-soldered prototypes, or breadboard-based designs. It fits 1.8 V to 3.6 V systems such as two-cell alkaline batteries or 3.3 V regulated rails, and its 8 KB Flash and 512 B RAM cover most small sensor and user-interface firmware. For new designs, prefer the active-lifecycle MC9S08SH8CPJ because it shares the same footprint and HCS08 core, easing migration while avoiding the Last-Time-Buy pressure on this NRND part.

Comparación con alternativas

Parámetro Este producto MC9S08QG8MPBE MC9S08QG8CFFE MC9S08SH8CPJ MC9S08AW60CPBE MC9S08GT60CPBE
Package PDIP-16 (PBE) PDIP-16 (PBE) - same PDIP-16 (PBE) - same PDIP-16 (PBE) - same PDIP-16 (PBE) - same PDIP-16 (PBE) - same
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Core HCS08 8-bit, 20 MHz HCS08 8-bit, 20 MHz HCS08 8-bit, 20 MHz HCS08 8-bit, 20 MHz HCS08 8-bit, 20 MHz HCS08 8-bit, 20 MHz
Program Flash 8 KB 8 KB 8 KB 8 KB 60 KB 60 KB
RAM 512 B 512 B 512 B 512 B 2 KB 4 KB
Supply Voltage 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V
Operating Temperature -40C to +85C -40C to +125C -40C to +85C -40C to +85C -40C to +85C -40C to +85C
Lifecycle Status NRND NRND NRND Active NRND Active

Diferenciadores clave

  • Through-hole PDIP-16 package for breadboard-friendly prototyping (frente a MC9S08QG8CFQE (QFP-16 surface-mount))
  • Single-wire background debug with one hardware breakpoint (frente a MC9S08SH8CPJ (JTAG-style debug))
  • Active-lifecycle successor available in same footprint (frente a MC9S08SH8CPJ (active lifecycle))

Notas de diseño

Decouple VDD with a 0.1 uF ceramic capacitor placed within 3 mm of the pin, and add a bulk 1-10 uF electrolytic or tantalum cap on the same rail. The MC9S08QG8CPBE draws single-digit microamps in STOP mode; ensure your LDO has low Iq (< 5 uA) or the part will dominate the standby budget. For battery applications, route the LVD reset to wake the MCU when battery voltage recovers above the threshold.

Keep the 16-pin PDIP footprint on a 0.1 inch (2.54 mm) grid with through-hole pads sized for hand-soldering. Route the RESET pull-up (typically 10 kohm) directly between the RESET pin and VDD; long traces here pick up noise and cause spurious resets. Place a series resistor (typically 10 kohm) on the BKGD line if it leaves the board to prevent ESD damage to the on-chip debug module.

If using the on-chip 10-bit ADC, route analog and digital grounds as separate nets and join them at a single point near the MCU VSS pin. Add a small RC filter (1 kohm + 100 nF) on each ADC input pin to attenuate switching noise from digital I/O. The VREF pin (if used) should be bypassed with 100 nF + 1 uF; voltage reference noise directly couples into ADC accuracy.

Do not exceed the absolute maximum VDD of 3.6 V - applying 5 V will damage Flash. Always configure the SOPT1 register to disable the COP watchdog in development builds, or your firmware will reset every 32 ms. When migrating firmware from HC08 to HCS08, verify BGND usage; the HCS08 BGND instruction is not present on legacy HC08 silicon and tools will silently fail.

Información de cumplimiento

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

RoHS and REACH compliant per NXP product page. Not AEC-Q100 qualified; the standard CPBE part targets consumer/industrial applications. Halogen-free per NXP declaration.

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

Búsquedas relacionadas

MC9S08QG8CPBE MC9S08QG8CPBE datasheet NXP MC9S08QG8CPBE 8-bit HCS08 microcontroller 8KB Flash PDIP-16 20 MHz 8-bit MCU MC9S08QG8CPBE battery powered sensor MC9S08QG8CPBE vs MC9S08SH8 MC9S08QG8CPBE drop-in replacement MC9S08QG8CPBE buy price what is the operating voltage of MC9S08QG8CPBE MC9S08QG8CPBE pinout PDIP-16 S08QG8 family 8-bit microcontroller DIP

Componentes & términos relacionados

NXP Semiconductors MC9S08QG8CPBE MC9S08QG8MPBE MC9S08QG8CFQE MC9S08QG8CFFE MC9S08SH8CPJ MC9S08AW60CPBE MC9S08GT60CPBE HCS08 8-bit microcontroller MCU PDIP-16 PDIP PBE Flash RAM ADC SCI IIC I2C BGND background debug LVD RoHS REACH S08QG family AEC-Q100 battery-powered sensor white goods automotive body electronics
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