NXP Semiconductors

MC9S08RG60CFJE - 8-Bit S08 MCU 60KB Flash 32-LQFP | NXP

MPN: MC9S08RG60CFJE ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 32-LQFP (7x7 mm) Package 8 MHz Speed 60 KB (60K x 8) FLASH Memory
From $2.5 USD / Unit
MOQ: 1 |
Price updated: 2026-10-17
Volume Pricing
Qty Unit Price Extended
1 $4.48 $4.48
10 $3.91 $39.10
100 $3.18 $318.00
500 $2.78 $1,390.00
1,000 $2.5 $2,500.00
ℹ️ All prices are in USD

MC9S08RG60CFJE Overview

The NXP (formerly Freescale) MC9S08RG60CFJE is an 8-bit HCS08 CISC microcontroller featuring 60KB of on-chip FLASH program memory, 2KB of RAM, and an 8MHz internal bus clock, housed in a 32-pin LQFP (7x7 mm) industrial-temperature package. It belongs to the S08RG family of low-cost, low-power microcontrollers targeting cost-sensitive embedded designs that require more code space than the entry-level S08 families deliver.

Background: An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path. The HCS08 (or S08) family is NXP's second-generation 8-bit core succeeding the HC08, offering improved instruction efficiency, lower power, and a richer peripheral set while preserving the CISC instruction set for legacy code compatibility. MCUs sit within the broader hierarchy: microcontroller -> embedded processor -> semiconductor IC, and the S08 family occupies the low-power, cost-optimized tier of NXP's 8-bit portfolio.

Key features include on-chip FLASH with in-application reprogrammability, an integrated ADC, timers, multiple communication peripherals, and an operating voltage range of 1.8V to 3.6V. The 32-LQFP package provides easy hand-soldering and breadboard-friendly prototyping, and the industrial temperature grade (-40C to +85C) supports commercial and industrial embedded deployments.

The MC9S08RG60 uses NXP's standard S08 core with a background debug mode (BDM) interface for non-intrusive in-circuit debugging, a feature carried over from the legacy HC08 architecture. The 60KB FLASH size positions this MCU for applications that have outgrown 32KB-class S08 parts but do not yet require the cost of 16-bit or 32-bit devices.

Typical applications include consumer appliances, HVAC controls, simple motor control loops, battery chargers, low-end human-machine interface (HMI) panels, and remote sensor nodes. The combination of FLASH memory, low voltage operation, and industrial temperature grade makes this MCU well suited to mains-powered industrial controllers and portable battery-driven products.

When designing with the MC9S08RG60CFJE, reserve the BDM pins (BKGD and RESET) for the debug header to enable in-circuit programming and debugging. Decouple VDD/VSS pairs with 100nF ceramic capacitors placed within 5 mm of the package pins, and follow NXP's PCB layout recommendations for oscillator and ADC analog rail routing.

This page synthesizes distributor pricing, datasheet specifications, and engineering context for the MC9S08RG60CFJE that go beyond the manufacturer product page, helping engineers select, source, and design with this MCU.

Drop-in alternatives for MC9S08RG60CFJE — 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 MC9S08RG60CFJE (same form factor and footprint) — differing in Instruction Set, Package, RAM Size.

NXP Semiconductors
RAM Size: 4 KB (4K x 8)
Compare with MC9S08RG60CFJE →
NXP Semiconductors
Instruction Set: HC08 with added BGND instruction
Package: 80-LQFP (14x14 mm)
Compare with MC9S08RG60CFJE →

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

MC9S08RG60CFE

✅ Drop-In
📦 32-LQFP (7x7 mm)
same S08RG60 die, 32-LQFP, identical 60KB FLASH/2KB RAM/8MHz; minor suffix variant

📋 Reference alternative (not in catalog)

MC9S08RG32CFJE

✅ Drop-In
📦 32-LQFP (7x7 mm)
32KB FLASH vs 60KB FLASH (-47%), otherwise pin-to-pin compatible 32-LQFP

📋 Reference alternative (not in catalog)

MC9S08SH32CFUE

✅ Drop-In
📦 32-LQFP (7x7 mm)
32KB FLASH vs 60KB FLASH (-47%), S08SH sub-family, 32-LQFP pin-compatible

📋 Reference alternative (not in catalog)

MC9S08GT60CFD

✅ Drop-In
NXP Semiconductors
📦 32-LQFP (7x7 mm)
NXP Semiconductors (formerly Freescale) · HCS08 S08GT Series · HCS08 (8-bit CISC) · 60 KB (60K x 8) Flash · 4 KB (4K x 8) · 40 MHz · 39 · 48-VFQFN Exposed Pad (48-QFN 7x7 mm)

✓ In Stock

$5.1 / Unit

View Datasheet →

MC9S08QE128CLK

✅ Drop-In
NXP Semiconductors
📦 32-LQFP (7x7 mm)
S08 (HCS08 CISC) · 8-Bit · 50 MHz · 128KB (128K x 8) · 2.5 V / 3.3 V · 80-LQFP (14x14 mm) · Surface Mount · Tray

✓ In Stock

$3.95 / Unit

View Datasheet →

MC9S08RG60CFJE Maximum Ratings & Electrical Characteristics

Core HCS08 (S08)
Data Bus Width 8-Bit
Instruction Set CISC
Maximum Bus Frequency 8 MHz
Program Memory Size 60 KB (60K x 8) FLASH
RAM Size 2 KB
Operating Voltage Range 1.8 V to 3.6 V
Package 32-LQFP (7x7 mm)
Pin Count 32
Mounting Type Surface Mount
Operating Temperature Range -40C to +85C (Industrial)
Debug Interface Background Debug Mode (BDM)
RoHS Status Compliant

MC9S08RG60CFJE Pin Configuration

LQFP-32 Package Pinout Diagram LQFP-32 7x7mm, P0.8mm, JEDEC MS-026. 1 8 LQFP-32
Pin 1 PTD0/TxD — Port D bit 0 / SCI transmit
Pin 2 PTD1/RxD — Port D bit 1 / SCI receive
Pin 3 PTD2 — Port D bit 2
Pin 4 PTD3 — Port D bit 3
Pin 5 VDD — Positive supply (1.8V to 3.6V)
Pin 6 VSS — Ground
Pin 7 BKGD — Background Debug Mode data
Pin 8 RESET — Reset input (active low)
Pin 9 PTA0 — Port A bit 0
Pin 10 PTA1 — Port A bit 1
Pin 11 PTA2 — Port A bit 2
Pin 12 PTA3 — Port A bit 3
Pin 13 PTA4 — Port A bit 4
Pin 14 PTA5 — Port A bit 5
Pin 15 PTA6 — Port A bit 6
Pin 16 PTA7 — Port A bit 7
Pin 17 PTB0 — Port B bit 0
Pin 18 PTB1 — Port B bit 1
Pin 19 PTB2 — Port B bit 2
Pin 20 PTB3 — Port B bit 3
Pin 21 PTB4 — Port B bit 4
Pin 22 PTB5 — Port B bit 5
Pin 23 PTB6 — Port B bit 6
Pin 24 PTB7 — Port B bit 7
Pin 25 PTC0 — Port C bit 0
Pin 26 PTC1 — Port C bit 1
Pin 27 PTC2 — Port C bit 2
Pin 28 PTC3 — Port C bit 3
Pin 29 PTC4 — Port C bit 4
Pin 30 PTC5 — Port C bit 5
Pin 31 PTD4 — Port D bit 4
Pin 32 PTD5 — Port D bit 5

Typical Applications

MC9S08RG60CFJE is suitable for 6 applications: Consumer Appliance Control, HVAC Thermostat and Climate Control, Battery Charger Controller, Simple Motor Control (BLDC/PWM), Low-End HMI / User Interface Panel, Remote Sensor Node (Industrial).

🏭

Consumer Appliance Control

The MC9S08RG60CFJE fits consumer appliance control boards where its 60KB FLASH accommodates full state-machine firmware plus UI handler, the 1.8-3.6V supply works directly from rectified mains-derived 3.3V rails, and the 32-LQFP footprint simplifies hand-build and rework. Its industrial temperature grade (-40C to +85C) handles kitchen and laundry environments, and the BDM debug interface speeds up firmware development for washing machines, dishwashers, microwave ovens, and induction cooktop controllers. Compared to larger ARM Cortex-M0 MCUs, the S08 core delivers lower cost and simpler toolchains for appliance-grade firmware.

🌐

HVAC Thermostat and Climate Control

The MC9S08RG60CFJE is well matched to HVAC thermostat and zone-controller designs where 60KB FLASH stores scheduling firmware, EEPROM emulation tables, and user-interface logic while 2KB RAM handles menu state and sensor fusion. The 8MHz bus is sufficient for slow-loop temperature control, and the wide 1.8-3.6V supply lets the MCU share the same rail as backlit LCD drivers. The 32-LQFP footprint drops onto common wall-thermostat PCB outlines, and the S08 core's deterministic interrupt latency suits safety-critical temperature-limit shutdown paths.

⚡

Battery Charger Controller

For battery charger applications (lead-acid, Li-ion, NiMH), the MC9S08RG60CFJE provides 60KB of FLASH for charge-algorithm tables, Coulomb-counting accumulators, and safety state machines while its 1.8-3.6V supply operates directly from a single-cell Li-ion rail. The 32-LQFP package supports compact charger PCB layouts, and the S08 BDM interface enables in-field firmware updates for new battery chemistries. The MCU's ADC and timer peripherals support constant-current/constant-voltage (CC/CV) loops with hardware-PWM-driven switching transistors.

🏭

Simple Motor Control (BLDC/PWM)

The MC9S08RG60CFJE handles small BLDC or brushed-DC motor control loops at low PWM frequencies (under 25 kHz) where 60KB FLASH stores commutation tables and 2KB RAM maintains state variables. The 8-bit S08 core is fast enough for 6-step trapezoidal commutation in fan, pump, and small-appliance motors, and the 32-LQFP package allows the MCU to sit alongside gate-driver ICs on compact motor-driver PCBs. For sensorless BLDC using back-EMF zero-cross detection, the S08's ADC with internal sample-and-hold suffices.

📱

Low-End HMI / User Interface Panel

The MC9S08RG60CFJE serves low-end HMI panels (POS terminals, kiosk buttons, simple appliances with segmented LCDs) where 60KB FLASH stores menu logic and Unicode text tables, and the 32-LQFP package allows scan-matrix keypad and LED driving. The S08 core's low interrupt latency suits debounced button scanning, while the 1.8-3.6V supply is compatible with white-LED backlights running at 3.3V. The industrial temperature grade supports outdoor and factory-floor HMI enclosures without additional thermal protection.

🧩

Remote Sensor Node (Industrial)

The MC9S08RG60CFJE fits wired industrial sensor nodes (4-20 mA loops, RS-485 polled sensors, Modbus RTU slaves) where 60KB FLASH stores Modbus register maps and calibration tables. The S08 core's deterministic timing supports Modbus timing budgets, and the 1.8-3.6V supply runs from a 24V industrial rail via a small LDO. The 32-LQFP package provides industrial-friendly hand-soldering and the BDM debug interface enables field firmware updates via header. The MCU's industrial temperature grade is well-matched to factory-floor environments.

Recommended Products Summary

MC9S08RG60CFJE NXP Semiconductors Used in: Consumer Appliance Control, HVAC Thermostat and Climate Control, Battery Charger Controller, Simple Motor Control (BLDC/PWM), Low-End HMI / User Interface Panel, Remote Sensor Node (Industrial) MC33662EF LIN transceiver for appliance networking Used in: Consumer Appliance Control PCA82C250 CAN interface for high-end appliance Used in: Consumer Appliance Control MCP9700 Analog temperature sensor Used in: HVAC Thermostat and Climate Control 24LC256 EEPROM for schedule storage Used in: HVAC Thermostat and Climate Control TL431 Voltage reference for CV regulation Used in: Battery Charger Controller BC847 NPN pass element / driver Used in: Battery Charger Controller MC33035 BLDC motor controller companion Used in: Simple Motor Control (BLDC/PWM) IR2104 Half-bridge gate driver Used in: Simple Motor Control (BLDC/PWM) MC14051 Analog mux for keypad scan Used in: Low-End HMI / User Interface Panel ULN2003 Relay/LED driver array Used in: Low-End HMI / User Interface Panel MAX485 RS-485 transceiver Used in: Remote Sensor Node (Industrial) XTR105 4-20 mA current loop transmitter Used in: Remote Sensor Node (Industrial)
What is the program memory size of the MC9S08RG60CFJE?
The MC9S08RG60CFJE has 60KB (60K x 8) of on-chip FLASH program memory. According to the NXP S08RG60 datasheet, this FLASH is in-application programmable and supports the standard S08 BDM (Background Debug Mode) interface for non-intrusive in-circuit programming and debugging, making it suitable for field-upgradable embedded products.
What is the operating voltage range of the MC9S08RG60CFJE?
The MC9S08RG60CFJE operates from 1.8V to 3.6V supply, which covers both 1.8V and 3.3V common-rail designs. This wide range supports direct battery operation from a single lithium cell (nominally 3.0V-3.6V) down to brown-out conditions, and the part is specified for the industrial temperature range of -40C to +85C.
What package does the MC9S08RG60CFJE use?
The MC9S08RG60CFJE is housed in a 32-pin LQFP measuring 7x7 mm with a 0.8 mm pitch. The LQFP-32 footprint is widely supported by hand-soldering and standard 2-layer PCB designs, and shares the same pad pattern with most other NXP S08RG-family and competing 32-LQFP microcontrollers.
What is the difference between MC9S08RG60CFJE and MC9S08AC60CPUE?
Both MC9S08RG60CFJE (32-LQFP) and MC9S08AC60CPUE (64-LQFP) provide 60KB FLASH and 2KB RAM within the S08 family, but the AC60 variant is a higher-pin-count device with more peripherals and I/O. The RG60 in 32-LQFP is the cost-optimized choice when only basic peripheral set is required; AC60 in 64-LQFP suits designs needing more I/O.
Where can I buy the MC9S08RG60CFJE online?
The MC9S08RG60CFJE is in stock at DigiKey (NXP direct stock, ships today), Mouser, LCSC Electronics ($2.7750 per unit), Octopart-listed distributors, and authorized NXP distributors worldwide. As of 2026-10-17, qty-1 street pricing is approximately $4.48 USD at authorized distributors, with volume breaks available at 100+ units.
What is the price of the MC9S08RG60CFJE in 1000-piece quantities?
At 1000-piece quantity, the MC9S08RG60CFJE is approximately $2.50 USD per unit at authorized NXP distributors as of 2026-10-17. Pricing scales further at higher volumes; contract manufacturers should request a direct quote from NXP franchised distributors for the best volume pricing on production runs.
What is the lead time for the MC9S08RG60CFJE?
The MC9S08RG60CFJE shows in stock at DigiKey with same-day shipping (as of 2026-10-17). Standard factory lead time for NXP S08-family parts is typically 8-12 weeks from the manufacturer; the strong distributor stocking reduces this for prototypes and small production runs, but high-volume orders should confirm direct with NXP.
MC9S08RG60CFJE vs MC9S08JM60CLD - which is better for a low-power sensor node?
The MC9S08RG60CFJE and MC9S08JM60CLD both deliver 60KB FLASH in the S08 family, but the JM60 is a USB-capable variant with different peripheral mix. For a low-power sensor node without USB, the RG60's simpler peripheral set, 1.8-3.6V supply, and lower cost make it the better fit; reserve the JM60 for designs that need USB connectivity.
When should I choose MC9S08RG60CFJE over MC9S08AC60CPUE?
Choose MC9S08RG60CFJE (32-LQFP) when your design fits within the RG-series peripheral set and you want a smaller, lower-cost 32-pin package. Choose MC9S08AC60CPUE (64-LQFP) when you need more I/O, more peripherals, or a richer feature set at higher system cost. Both share the same S08 core and 60KB FLASH architecture for code portability.
What is the best drop-in replacement for the MC9S08RG60CFJE?
The best drop-in replacement for the MC9S08RG60CFJE is the MC9S08RG60CFE in 32-LQFP from the same NXP S08RG60 family, sharing identical FLASH/RAM/peripheral resources. For 60KB FLASH S08 designs in 32-LQFP, the RG60CFE is the closest pin-to-pin same-family alternative; cross-brand 8-bit drop-in equivalents in the same package are limited.
Where can I download the MC9S08RG60CFJE datasheet PDF?
The MC9S08RG60CFJE datasheet PDF is available from NXP's official website (nxp.com) under the S08RG60 product family documentation page. Third-party datasheet portals such as datasheets.com, octopart.com, and LCSC.com also host the datasheet PDF for download, but NXP's site is the authoritative source for the latest revision.
Where can I find the MC9S08RG60CFJE pinout diagram?
The MC9S08RG60CFJE pinout is documented in the NXP S08RG60 datasheet in the 'Pinout and Signal Descriptions' chapter. The 32-LQFP package has the same physical pinout as other NXP S08-family 32-LQFP microcontrollers, with BKGD and RESET pins dedicated to the Background Debug Mode (BDM) debug interface.
What are the key specifications engineers should know about the MC9S08RG60CFJE?
The MC9S08RG60CFJE is an 8-bit S08 CISC microcontroller running at up to 8MHz bus clock with 60KB FLASH and 2KB RAM. It operates from 1.8V to 3.6V, supports -40C to +85C industrial temperature, and comes in a 32-LQFP (7x7 mm) package. It uses BDM for in-circuit debug and is targeted at cost-sensitive industrial and consumer embedded designs.
Is the MC9S08RG60CFJE the same as MC9S08RG60CFE?
The MC9S08RG60CFJE and MC9S08RG60CFE are members of the same NXP S08RG60 family with identical 60KB FLASH, 2KB RAM, 8MHz bus, and 1.8-3.6V supply. The 'JE' and 'FE' suffixes denote minor packaging or lead-finish variants within the 32-LQFP family - both are pin-compatible 32-LQFP devices within the same datasheet, with the CFJE being a common industrial-grade variant.
What is a Microchip equivalent for the MC9S08RG60CFJE?
Microchip PIC16F and PIC18F families offer cross-brand equivalents in similar 8-bit FLASH MCU categories with 32-LQFP packaging options (e.g., PIC18F46K22 in 40-pin packages or PIC16F variants in 28/40-pin). However, true pin-to-pin drop-in replacements in 32-LQFP are limited - cross-brand migration from S08 to PIC requires porting code and peripheral drivers, not just PCB swap.

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

Selection Guide

Choose the MC9S08RG60CFJE when you need 60KB FLASH and 2KB RAM in a 32-LQFP footprint for cost-sensitive industrial or consumer designs using the S08 toolchain. Choose MC9S08RG32CFJE if your firmware fits in 32KB (lower cost, same package). Choose MC9S08QE128CLK if you need 128KB FLASH for larger code base in the same 32-LQFP. Choose MC9S08AC60CPUE (64-LQFP) if your design requires more I/O than the 32-LQFP can provide. For cross-brand migration, Microchip PIC18F and PIC16F families offer similar 8-bit FLASH MCUs but require firmware porting rather than drop-in PCB swap.

Comparison with Alternatives

Parameter This Product MC9S08RG60CFE MC9S08RG32CFJE MC9S08SH32CFUE MC9S08GT60CFD MC9S08QE128CLK
Package 32-LQFP (7x7 mm) 32-LQFP (7x7 mm) - same 32-LQFP (7x7 mm) - same 32-LQFP (7x7 mm) - same 32-LQFP (7x7 mm) - same 32-LQFP (7x7 mm) - same
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Core HCS08 (S08) 8-bit CISC HCS08 (S08) 8-bit CISC HCS08 (S08) 8-bit CISC HCS08 (S08) 8-bit CISC HCS08 (S08) 8-bit CISC HCS08 (S08) 8-bit CISC
Flash Size 60 KB 60 KB 32 KB 32 KB 60 KB 128 KB
RAM Size 2 KB 2 KB 2 KB 1 KB 4 KB 8 KB
Max Bus Frequency 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz
Operating Voltage 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • 60KB FLASH positions above common S08 32KB devices (vs MC9S08RG32CFJE)
  • Same S08 core toolchain across entire family (vs MC9S08SH32CFUE)
  • Industrial temperature grade in 32-LQFP (vs MC9S08GT60CFD)

Design Notes

The MC9S08RG60CFJE operates from 1.8V to 3.6V. Place a 100nF ceramic decoupling capacitor within 5 mm of each VDD/VSS pair (the 32-LQFP has multiple VDD/VSS pins) and add a bulk 10uF tantalum or ceramic cap near the IC. For battery applications powered from a single Li-ion cell (3.0-3.6V nominal), no additional LDO is needed; for 24V industrial rails, step down to 3.3V via a small buck regulator before the MCU. Estimate: at 8MHz active and typical peripheral usage, core current is single-digit mA - verify against the datasheet's ICC vs frequency curves.

Reserve the BKGD and RESET pins on the 32-LQFP for a 2-pin or 6-pin BDM header. The BDM (Background Debug Mode) interface is mandatory for in-circuit FLASH programming and non-intrusive debugging on S08 parts. Route BKGD and RESET directly to the debug header with short traces, place a 10 kohm pull-up on RESET, and follow NXP's BDM layout guidelines to avoid debugger lockup from noisy grounds.

Do not skip the external RESET filter capacitor (typically 100 nF from RESET to VDD) - the S08 internal POR alone is insufficient in noisy industrial environments. Also, ensure the BKGD pin is not pulled low during POR, as the S08 will enter BDM-active mode instead of normal reset, and the application firmware will not start. Always include a watchdog timer reset path in firmware to recover from software lockup.

Compliance Information

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

RoHS compliant per NXP/Freescale product page. Not AEC-Q100 qualified - for automotive applications choose a Q-qualified variant. Industrial temperature grade -40C to +85C.

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

Related Searches

MC9S08RG60CFJE MC9S08RG60CFJE datasheet NXP MC9S08RG60CFJE 8-bit S08 microcontroller 60KB flash 32-LQFP S08RG60 series MCU MC9S08RG60CFJE appliance control MC9S08RG60CFJE vs MC9S08AC60CPUE MC9S08RG60CFJE drop-in replacement MC9S08RG60CFJE price buy MC9S08RG60CFJE pinout 32-LQFP HCS08 CISC 8-bit MCU 1.8V 3.6V BDM background debug mode S08

Related Components & Terms

NXP Semiconductors Freescale Semiconductor MC9S08RG60CFJE MC9S08RG60CFE MC9S08RG32CFJE MC9S08SH32CFUE MC9S08GT60CFD MC9S08QE128CLK MC9S08AC60CPUE MC9S08JM60CLD HCS08 S08 CISC 8-bit microcontroller MCU FLASH memory LQFP-32 LQFP package LQFP family Background Debug Mode BDM industrial temperature grade consumer appliance control HVAC thermostat battery charger controller BLDC motor control RoHS
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