NXP Semiconductors

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

MPN: MC9S08QG8CPBE ✗ End of Life
In Stock Ships in 1-3 business days
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
From $2.46 USD / Unit
MOQ: 1 |
Price updated: 2026-10-17
Volume Pricing
Qty Unit Price Extended
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
ℹ️ All prices are in USD

MC9S08QG8CPBE Overview

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.

Drop-in alternatives for MC9S08QG8CPBE — 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 MC9S08QG8CPBE (same form factor and footprint) — differing in 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
Compare with MC9S08QG8CPBE →
NXP Semiconductors
Package: 16-QFN-EP (5x5 mm) with exposed pad
Mounting Type: Surface Mount
Instruction Set: HC08 with added BGND instruction
Compare with MC9S08QG8CPBE →
NXP Semiconductors
Mounting Type: Through-Hole
Compare with MC9S08QG8CPBE →

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

MC9S08QG8MPBE

✅ Drop-In
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

✓ In Stock

$2.18 / Unit

View Datasheet →

MC9S08QG8CFFE

✅ Drop-In
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

✓ In Stock

Contact for price

View Datasheet →

MC9S08SH8CPJ

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

📋 Reference alternative (not in catalog)

MC9S08AW60CPBE

✅ Drop-In
📦 PDIP-16 (PBE)
same HCS08 core, 16-pin PDIP footprint, larger Flash; pin-to-pin in PDIP-16

📋 Reference alternative (not in catalog)

MC9S08GT60CPBE

✅ Drop-In ⚠️ Specs Unverified
📦 PDIP-16 (PBE)
S08GT family successor with more peripherals and larger memory, same 16-pin PDIP footprint

📋 Reference alternative (not in catalog)

MC9S08QG8CPBE Maximum Ratings & Electrical Characteristics

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)
Package 16-pin PDIP (PBE), 7.62 mm row spacing
Mounting Type Through-Hole
Operating Temperature -40C to +85C
Debug Interface Background Debug (single-wire) + single hardware breakpoint
Low-Voltage Detect Yes (LVD with reset)
MSL Level 1 (unlimited floor life, not moisture sensitive)
RoHS Status Compliant

MC9S08QG8CPBE Pin Configuration

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

Typical Applications

MC9S08QG8CPBE is suitable for 6 applications: 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.

Recommended Products Summary

MC9S08QG8MPBE NXP Semiconductors Used in: Battery-Powered Sensor Node, Low-Cost Remote Control, Automotive Body Electronics (Pre-Q1) MC9S08SH8CPJ Active-lifecycle S08 successor Used in: Battery-Powered Sensor Node, Low-Cost Remote Control, Educational / Hobby Electronics, Automotive Body Electronics (Pre-Q1) MC9S08QG8CFFE NXP Semiconductors Used in: White-Goods User Interface, Industrial Sensor Conditioning MC9S08AW60CPBE Same package, larger Flash Used in: White-Goods User Interface, Educational / Hobby Electronics MC9S08GT60CPBE S08GT family with more peripherals Used in: 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.

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

Selection Guide

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.

Comparison with Alternatives

Parameter This Product 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

Key Differentiators

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

Design Notes

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.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
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.

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

Related Searches

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

Related Components & Terms

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
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