LAST TIME BUY NOTICE: MC9S08GW64CLH is approaching end-of-life. Last order date: Contact us. View available alternative parts →
NXP Semiconductors

MC9S08GW64CLH - S08 8-bit MCU, 64KB Flash, 20MHz | NXP

MPN: MC9S08GW64CLH ✗ End of Life
In Stock Ships in 1-3 business days
64-LQFP (10 x 10 mm) Package 20 MHz Speed 64 KB (64K x 8) Memory
From $5.66 USD / Unit
MOQ: 1 |
Price updated: 2026-10-09
Volume Pricing
Qty Unit Price Extended
1 $6.97 $6.97
10 $6.62 $66.20
100 $6.27 $627.00
500 $5.96 $2,980.00
1,000 $5.66 $5,660.00
ℹ️ All prices are in USD

MC9S08GW64CLH Overview

The NXP Semiconductors MC9S08GW64CLH is an 8-bit microcontroller based on the proven S08 core, delivering 64KB of Flash memory, 20MHz bus operation, and dual independent 16-bit SAR ADCs in a 64-pin LQFP (10x10 mm) package. It is purpose-built for utility metering: the integrated pulse counter with automatic sensor decoding targets gas and water flow meters, while the dual-ADC architecture with programmable delay block supports single-phase electric metering.

An 8-bit microcontroller (MCU) is a single-chip computer integrating a processor core, memory, and peripherals on one die. Within the power management and embedded control hierarchy, metering MCUs like the S08GW family sit between general-purpose 8-bit MCUs and dedicated metering ASSPs, offering meter-specific peripherals without sacrificing general I/O flexibility.

Key features include the S08 core running at up to 20MHz, 64KB (64K x 8) Flash with in-application reprogramming, a flexible clock system with FLL (frequency-locked loop) supporting FEI, FEE, FBE, FBI, FBELP, and FBILP modes, and two independent 16-bit SAR ADCs. A programmable delay block ties ADC sampling to flow-pulse events, enabling accurate quasi-synchronous sampling of pressure and temperature for gas-density compensation.

The device integrates typical metering peripherals: pulse counters with automatic quadrature/sensor decoding for reed, Hall, or optical flow sensors, plus serial communication (SCI/SPI/I2C-class peripherals on the S08 platform) for protocol handling in M-Bus, RF, and optical-head meter architectures. Low-power wait/stop modes support battery-powered water and gas meters with multi-year service life.

Typical applications are gas flow meters, water flow meters, single-phase electric energy meters, and heat-cost allocators. The dual-ADC architecture allows simultaneous sensing of voltage and current channels in single-phase energy measurement.

Design consideration: when the FLL reference source, reference divider, or trim value changes, or when moving between FLL-disabled and FLL-enabled modes, the clock specification applies per the manufacturer datasheet; allow settling time in software. If a crystal or resonator is used as the reference, ensure it is already running before mode transitions.

This page synthesizes distributor pricing, drop-in alternatives, lifecycle (End-of-Life per NXP), and practical design notes not found in the manufacturer datasheet, verified as of 2026-10-10.

Drop-in alternatives for MC9S08GW64CLH — 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 MC9S08GW64CLH (same form factor and footprint) — differing in Package, Core, ADC, Operating Temperature Range, Peripherals.

NXP Semiconductors
Package: 64-LQFP (10x10 mm)
Operating Temperature Range: -40C to +85C (TA)
Peripherals: LCD driver, PWM, WDT, programmable delay block
Compare with MC9S08GW64CLH →
NXP Semiconductors
Package: 80-LQFP (14 x 14 mm)
Core: S08 (HCS08 CISC, 8-bit)
ADC: 2x 16-bit SAR
Compare with MC9S08GW64CLH →
NXP Semiconductors
Core: HCS08 (S08)
ADC: 12-bit, up to 16 channels
Operating Temperature Range: -40 C to +105 C (industrial)
Compare with MC9S08GW64CLH →

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

MC9S08GW48CLH

✅ Drop-In ⚠️ Specs Unverified
📦 64-LQFP (10x10)
Flash 48KB vs 64KB (-25%), same S08GW peripheral set (dual 16-bit SAR ADC, pulse counter), pin-to-pin compatible

📋 Reference alternative (not in catalog)

MC9S08GW32CLH

✅ Drop-In ⚠️ Specs Unverified
NXP Semiconductors
📦 64-LQFP (10x10)
S08 (8-bit) · 8-bit · 32 KB (32K x 8) FLASH · 20 MHz · 64-LQFP (10x10 mm) · Surface Mount · -40C to +85C (TA) · Two 16-bit SAR ADCs

✓ In Stock

$5.1 / Unit

View Datasheet →

MC9S08PA60VLH

✅ Drop-In
📦 64-LQFP
general-purpose S08 (60KB Flash) without GW dual-SAR-ADC metering block; pin map per S08 64-LQFP family - verify ADC channel mapping

📋 Reference alternative (not in catalog)

MC9S08PT60VLH

✅ Drop-In
NXP Semiconductors
📦 64-LQFP
NXP Semiconductors (formerly Freescale) · S08PT · HCS08 (S08) · 8-bit · 20 MHz · 60 KB (60K x 8) · 4 KB · 256 B

✓ In Stock

$3.65 / Unit

View Datasheet →

Z8F6402AR020EC

✅ Drop-In
📦 64-LQFP
same 64KB Flash / 64-LQFP class but Z8 Encore! XP core, different pin map and peripherals - redesign-level, not true pin-to-pin

📋 Reference alternative (not in catalog)

MC9S08GW64CLH Maximum Ratings & Electrical Characteristics

Core S08 (8-bit)
Core Size 8-bit
Maximum Clock Frequency 20 MHz
Flash Memory 64 KB (64K x 8)
ADC Count 2 independent 16-bit SAR ADCs
Special Peripherals Pulse counter with automatic sensor decoding, programmable delay block
Clock Modes FEI, FEE, FBE, FBI, FBELP, FBILP (FLL-based)
Package 64-LQFP (10 x 10 mm)
Mounting Type Surface Mount
Target Applications Gas/water flow meters, single-phase electric meters
Product Family MC9S08GW (S08GW)
Supplier Device Package 64-LQFP

MC9S08GW64CLH 64-lqfp Pin Configuration Guide

Pin configuration for MC9S08GW64CLH (64-lqfp package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

64-lqfp package pinout diagram for MC9S08GW64CLH

No detailed pinout data available for MC9S08GW64CLH.

Refer to the datasheet for full pin configuration.

Typical Applications

MC9S08GW64CLH is suitable for 6 applications: Gas Flow Meter, Water Flow Meter, Single-Phase Electric Energy Meter, Heat Cost Allocator and Thermal Energy Sensing, Sensor Data Acquisition Nodes, EOL Last-Time-Buy Replacement Programs.

🔧

Gas Flow Meter

The MC9S08GW64CLH fits gas flow meters because its pulse counter with automatic sensor decoding directly interfaces reed, Hall-effect, or optical flow sensors without continuous CPU polling, and its dual independent 16-bit SAR ADCs with a programmable delay block can quasi-synchronously sample pressure and temperature sensors for gas-density compensation. In a typical architecture, the MCU counts low-frequency flow pulses in a low-power stop mode, wakes on pulse edges, and applies density correction using ADC channels at 16-bit resolution. Because pulse decoding is handled in hardware, average current drops sharply compared with software polling, extending multi-year lithium-battery life. The 64KB Flash accommodates communication stacks and dense compensation tables. Designers should verify stop-mode current and FLL mode-transition timing in the official datasheet when optimizing battery budget.

🔧

Water Flow Meter

For water flow meters, the MC9S08GW64CLH offers hardware pulse counting with automatic sensor decoding for mechanical reed-switch or Hall-based register outputs, letting the S08 core remain in stop mode between events. The dual 16-bit SAR ADCs allow temperature sensing for hot-water meters and diagnostic monitoring of battery voltage simultaneously and independently. The programmable delay block aligns ADC sampling windows with pulse events, improving measurement repeatability. The 64KB Flash supports multi-protocol communication heads (optical, M-Bus-class, or RF module interfacing) and calibration tables per meter size. Because the family was explicitly designed for water and gas flow metering, the peripheral set removes the software overhead a general-purpose 8-bit MCU would need, simplifying certification-relevant code. Confirm wake-up latency and pulse input glitch filtering limits against the NXP MC9S08GW64 datasheet.

⚡

Single-Phase Electric Energy Meter

In single-phase electric meters, the MC9S08GW64CLH's two independent 16-bit SAR ADCs are the defining advantage: one ADC can sample the voltage channel while the other samples the current channel, enabling simultaneous or precisely delayed (via the programmable delay block) acquisition needed for accurate RMS power and energy computation. The 20MHz S08 core executes fixed-point metering firmware including phase compensation and creep detection. 64KB Flash stores tariff tables, load-profile logs, and communication firmware for optical or serial metrological interfaces. Because NXP designed the GW family specifically for single-phase electric meters, reference-grade timing of the dual ADCs removes the need for an external sample-and-hold or a dedicated metering ASSP in simpler meter classes. Validate ADC integral nonlinearity and reference configuration in the official datasheet for the accuracy class targeted.

💊

Heat Cost Allocator and Thermal Energy Sensing

Heat cost allocators and compact thermal-energy devices benefit from the MC9S08GW64CLH's dual 16-bit SAR ADCs, which can independently read two temperature sensors (supply and return lines) plus reserve channels for battery monitoring. The programmable delay block ensures that both temperature channels are sampled within a tight time window, reducing error from thermal drift between conversions - important because the heat quantity computation is proportional to the temperature difference, which is a small number compared to the absolute temperatures. The pulse counter decodes flow-meter pulses in hardware while the S08 core sleeps, conserving the coin-cell or lithium battery typical of these devices. The 64KB Flash accommodates integration algorithms and EN-style calculation tables. Confirm ADC input impedance effects on high-impedance NTC dividers in the NXP datasheet.

🧩

Sensor Data Acquisition Nodes

Beyond utility meters, the MC9S08GW64CLH works well as an 8-bit sensor acquisition node where two analog channels must be read with real 16-bit resolution - for example pressure-temperature nodes, battery monitoring units, or industrial transducer interfaces. The two independent SAR ADCs can run different sampling schedules concurrently, something single-ADC 8-bit MCUs cannot do without multiplexing artifacts. The programmable delay block synchronizes conversions with external events (counter triggers), which suits vibration or flow-correlated measurements. SCI/SPI/I2C-class serial peripherals on the S08 platform forward processed data to a host or radio module. The 20MHz bus speed and 64KB Flash allow modest digital filtering without an external DSP. For such reuse designs, remember the part is EOL; design in the GW48/GW32 variants for future supply flexibility.

🖥️

EOL Last-Time-Buy Replacement Programs

Because NXP has marked the MC9S08GW64CLH as End-of-Life, a major current 'application' of this part is lifecycle management: last-time-buy consolidation and bridging existing meter fleets until a redesign lands. Remaining inventory at independent distributors (about 6,768 pieces at Heisener as of 2026-10-10) and Rochester Electronics' licensed manufacturing channel can cover bridge quantities. For pin-to-pin continuity on the same PCB, the same-family MC9S08GW48CLH and MC9S08GW32CLH share the S08GW die architecture and 64-LQFP footprint with reduced Flash, and firmware must fit the smaller memory. For redesign-level moves, general-purpose S08 parts (MC9S08PT60VLH) or other cores require layout and firmware changes. Verify the official NXP Discontinuance and Replacement Product Change Notice for final-order deadlines.

Recommended Products Summary

MC9S08GW48CLH Same-family lower-Flash variant for cost-optimized gas meters Used in: Gas Flow Meter, Water Flow Meter, Single-Phase Electric Energy Meter, Heat Cost Allocator and Thermal Energy Sensing, Sensor Data Acquisition Nodes, EOL Last-Time-Buy Replacement Programs MC9S08GW32CLH NXP Semiconductors Used in: Gas Flow Meter, Single-Phase Electric Energy Meter, EOL Last-Time-Buy Replacement Programs MC9S08PT60VLH NXP Semiconductors Used in: Water Flow Meter, Sensor Data Acquisition Nodes MC9S08PA60VLH General-purpose S08 for non-pulse-based allocator designs Used in: Heat Cost Allocator and Thermal Energy Sensing
What is the MC9S08GW64CLH microcontroller and what is it used for?
The MC9S08GW64CLH is an NXP 8-bit microcontroller based on the S08 core, running at 20MHz with 64KB Flash and two independent 16-bit SAR ADCs in a 64-LQFP (10x10 mm) package. According to NXP, the MC9S08GW family is designed for gas and water flow meters and single-phase electric meters, with a pulse counter featuring automatic sensor decoding for flow sensing.
Is MC9S08GW64CLH still in production or end-of-life?
The MC9S08GW64CLH is listed as End-of-Life (EOL) on the official NXP product page, which shows Discontinuance and Replacement Product Change Notice information. New direct purchases from authorized channels are limited; remaining stock is available through independent distributors such as Heisener (approximately 6,768 pieces, unit price about $6.97 as of 2026-10-10). For new designs, evaluate the same-family variants or a qualified replacement.
What is the price of MC9S08GW64CLH?
As of 2026-10-10, the MC9S08GW64CLH unit price is approximately $6.97 at 1-piece quantity per distributor listings (Heisener shows $6.9727). Volume pricing on this page: $6.62 at 10 pcs, $6.27 at 100 pcs, $5.96 at 500 pcs, and $5.66 at 1000 pcs. Because the part is EOL, prices from independent distributors fluctuate with remaining stock - request a quote for current availability and lead time.
Where can I buy MC9S08GW64CLH online?
MC9S08GW64CLH can be purchased through DigiKey (listed from NXP USA Inc. and Rochester Electronics/Freescale Semiconductor inventory), Mouser, and independent distributors such as Heisener, which reported roughly 6,768 pieces in stock with lead time to be confirmed as of 2026-10-10. Since the part is EOL per NXP, stock is opportunistic - on XAIPART you can submit a BOM quantity for a sourcing quote and current lead-time check.
What is the best drop-in replacement for MC9S08GW64CLH?
For a same-package, pin-to-pin option, the closest same-brand candidates are other MC9S08GW family members, such as the MC9S08GW48 and MC9S08GW32, which share the S08GW peripheral set (dual 16-bit SAR ADCs, pulse counter) in the 64-LQFP footprint with smaller Flash (48KB/32KB). Cross-brand, the Zilog Z8F6402AR020EC offers 64KB Flash in 64-LQFP but with a different core and pinout - it requires software migration and is not a true drop-in.
What is the difference between MC9S08GW64CLH and Z8F6402AR020EC?
Both are 8-bit MCUs with 64KB Flash in 64-LQFP packages, but they are not interchangeable. The MC9S08GW64CLH uses the NXP/Freescale S08 core with dual independent 16-bit SAR ADCs and a pulse counter for flow metering; the Z8F6402AR020EC uses the Zilog Z8 Encore! XP core with its own peripheral set. Pin maps, toolchains (CodeWarrior vs ZDS II), and register-level software all differ, so the Zilog part is a functional-class alternative only, requiring PCB and firmware redesign.
MC9S08GW64CLH vs MC9S08PT60VLH - which is better for metering?
For the original gas/water/electric metering use case, the MC9S08GW64CLH is the better choice because it integrates meter-specific hardware: two independent 16-bit SAR ADCs with a programmable delay block and a pulse counter with automatic sensor decoding. The MC9S08PT60VLH is a general-purpose S08 part (60KB Flash, LQFP-64-class package) without the dual-SAR-ADC metering architecture, so pulse decoding and synchronized sampling would need to be done in software.
When should I choose MC9S08GW64CLH over a general-purpose S08 MCU?
Choose the MC9S08GW64CLH when your design needs hardware flow-metering support: automatic pulse decoding for reed/Hall/optical flow sensors, and dual 16-bit SAR ADCs that can sample pressure and temperature channels for gas-density compensation. Choose a general-purpose S08 variant (for example MC9S08PT60VLH) when you need the S08 ecosystem but not the metering peripherals. Note the GW64 is EOL, so for new production weigh the dual-ADC benefit against long-term supply risk.
What are the key specifications of MC9S08GW64CLH engineers should know?
The MC9S08GW64CLH is an 8-bit S08-core MCU from NXP with a maximum 20MHz clock, 64KB (64K x 8) Flash, two independent 16-bit SAR ADCs, a pulse counter with automatic sensor decoding, and a programmable delay block, housed in a 64-LQFP 10x10 mm surface-mount package. It is part of the MC9S08GW family targeting gas meters, water meters, and single-phase electric meters, and the part is now listed End-of-Life on the NXP product page.
What are the clock operating modes of the MC9S08GW64?
The MC9S08GW64 supports six FLL-related clock modes: FEI (FLL engaged internal), FEE (FLL engaged external), FBE (FLL bypassed external), FBI (FLL bypassed internal), FBELP (bypassed external low power), and FBILP (bypassed internal low power). Per the NXP datasheet, the relevant timing specification applies whenever the FLL reference source or reference divider changes, the trim value changes, or the system transitions between FLL-disabled and FLL-enabled modes.
Where can I download the MC9S08GW64CLH datasheet PDF?
The official datasheet is available as a PDF from NXP at https://www.nxp.com/docs/en/data-sheet/MC9S08GW64.pdf, titled MC9S08GW64 Series Data Sheet. It covers the full family, so pin-specific and memory-size details for the 64KB GW64 variant in the 64-LQFP package should be cross-checked against the ordering table inside the document. Octopart also mirrors the latest datasheet PDF for download if the NXP link changes.
Where can I find the MC9S08GW64CLH pinout for the 64-LQFP package?
The MC9S08GW64CLH pinout for the 64-LQFP (10x10 mm) package is defined in the MC9S08GW64 Series datasheet PDF on NXP.com, in the pinout and signal description chapters. On this page we do not reproduce the full 64-pin map because it must be verified pin-by-pin against the datasheet - a critical step for EOL parts where the replacement numbering may differ. Always validate pin functions, power pins, and ADC channel assignments against the official NXP document before layout.
Is the MC9S08GW64CLH suitable for battery-powered water meters?
Yes, the MC9S08GW64 family was explicitly designed for water and gas flow meters, and the S08 platform's low-power stop and wait modes support battery operation over multi-year service intervals. The pulse counter with automatic sensor decoding counts flow pulses without continuous CPU intervention, letting the MCU stay in a sleep state between pulses. Confirm the exact stop-mode current figures and wake-up times in the official MC9S08GW64 datasheet before finalizing battery-life calculations.
What is the best non-NXP (cross-brand) equivalent for MC9S08GW64CLH?
The most commonly cited cross-brand equivalent in distributor comparison pages is the Zilog (ZiLOG) Z8F6402AR020EC, an 8-bit MCU with 64KB Flash in a 64-LQFP package. It matches Flash density and package class, but it is not pin-compatible: the Z8 Encore! XP core, peripheral set, and pin map differ from the NXP S08GW. Treat it as a redesign-level alternative for EOL mitigation, not a drop-in; qualification should cover toolchain, ADC accuracy, and startup behavior.
Does MC9S08GW64CLH support RoHS and is it lead-free?
RoHS and lead-free status for MC9S08GW64CLH should be confirmed on the official NXP product page under its Environmental Quality section, which NXP publishes for each orderable part number. Distributor comparison pages also track RoHS/REACH status per part. Because this data was not captured in the verified listing for this page, we mark compliance as requiring confirmation rather than assuming - check the NXP environmental page or the distributor certificate of compliance before order release.

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

Selection Guide

Choose the MC9S08GW64CLH when you must maintain or extend an existing S08GW-based gas, water, or single-phase electric meter design and need the full 64KB Flash plus the metering-specific dual 16-bit SAR ADCs and hardware pulse counter. If your firmware fits in 48KB or 32KB, the pin-compatible MC9S08GW48CLH or MC9S08GW32CLH provide the same metering peripherals and footprint at lower cost - though all GW variants share the family's EOL status, so secure last-time-buy or Rochester Electronics supply. For brand-new designs without the GW metering peripherals requirement, a general-purpose S08 such as the MC9S08PT60VLH offers continued production but sacrifices the dual-ADC and pulse-decode hardware. The Zilog Z8F6402AR020EC matches 64KB/64-LQFP on paper but is a redesign-level alternative: different core, pin map, and toolchain. Always verify pin functions against the official MC9S08GW64 datasheet before any substitution.

Comparison with Alternatives

Parameter This Product MC9S08GW48CLH MC9S08GW32CLH MC9S08PT60VLH Z8F6402AR020EC
Package 64-LQFP (10x10 mm) 64-LQFP (10x10 mm) 64-LQFP (10x10 mm) 64-LQFP 64-LQFP
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors Zilog
Core S08 (8-bit) S08 (8-bit) S08 (8-bit) S08 (8-bit) Z8 Encore! XP (8-bit)
Flash Memory 64 KB (64K x 8) 48 KB 32 KB 60 KB 64 KB

Key Differentiators

  • Dual independent 16-bit SAR ADCs (vs MC9S08PT60VLH)
  • Hardware pulse counter with automatic sensor decoding (vs MC9S08PT60VLH)
  • Full 64KB Flash vs same-family variants (vs MC9S08GW48CLH)

Design Notes

Clock mode transitions are the most common source of erratic behavior on the S08GW. Per the NXP MC9S08GW64 datasheet, the timing specification applies whenever the FLL reference source or reference divider changes, the trim value changes, or the system moves between FLL-disabled (FBELP, FBILP) and FLL-enabled (FEI, FEE, FBE, FBI) modes. If a crystal or resonator is the reference, the specification assumes it is already running - wait for oscillation stabilization before switching modes, and re-trim after any reference change in firmware.

For battery-powered gas/water meters, exploit the hardware pulse counter so the core stays in stop mode between flow pulses; software polling of the pulse input prevents entry into the lowest-power states. Wake on pulse edge, sample the pressure/temperature ADC channels via the programmable delay block, then return to stop. Verify actual stop-mode and running-mode currents in the official datasheet Electrical Characteristics chapter - this page does not reproduce current figures - and budget crystal startup time on each wake when computing average battery drain.

The dual 16-bit SAR ADCs achieve their resolution only with clean analog supply and reference domains. Separate the analog ground for the ADC reference path from the digital return of the pulse-counter inputs, which switch aggressively with reed/Hall sensor debounce. Keep the VREF trace short and decouple per the datasheet reference design. For single-phase energy metering, sample the voltage and current channels through the programmable delay block with a fixed, calibrated offset - do not rely on back-to-back software-triggered conversions if phase error matters to the accuracy class.

Compliance Information

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

Compliance status not captured in the verified web data. Confirm on the official NXP MC9S08GW64CLH product page (Environmental Quality section) or via distributor certificate of compliance before order release.

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

Related Searches

MC9S08GW64CLH MC9S08GW64CLH datasheet NXP MC9S08GW64CLH S08 8-bit MCU 64KB Flash 20MHz 64-LQFP MC9S08GW64CLH gas meter water meter microcontroller MC9S08GW64CLH vs Z8F6402AR020EC MC9S08GW64CLH drop-in replacement MC9S08GW64CLH price buy stock MC9S08GW64CLH end of life replacement MC9S08GW64 pinout 64-LQFP MC9S08GW64CLH pin compatible equivalent single phase energy meter MCU dual 16-bit ADC

Related Components & Terms

NXP Semiconductors MC9S08GW64CLH MC9S08GW64 S08 core S08GW family Freescale Semiconductor 8-bit microcontroller MCU microcontroller unit 64-LQFP LQFP QFP family surface mount SAR ADC FLL FEI/FEE/FBE/FBI clock modes pulse counter gas flow meter water flow meter single-phase electric meter Zilog Z8F6402AR020EC MC9S08GW48CLH MC9S08PT60VLH RoHS End-of-Life
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