ラストタイムバイのお知らせ: MC9S08SH4MPJ は生産終了が近づいています。最終注文日: お問い合わせ. 利用可能な代替部品を見る →
NXP Semiconductors

MC9S08SH4MPJ - 8-bit S08 MCU, 4KB Flash, 40MHz | NXP DIP-20

部品番号: MC9S08SH4MPJ ✗ 生産終了
在庫あり 1〜3営業日以内に発送
2.7 V to 5.5 V Vdss 20-pin PDIP (DIP-20, 0.300 inch / 7.62 mm) Package 40 MHz Speed 4 KB Memory
開始価格 $13.5 USD / 個
MOQ: 1 |
価格更新日: 2026-10-19
ボリューム価格
数量 単価 小計
1 $26.14 $26.14
10 $23.52 $235.20
100 $19.5 $1,950.00
500 $16.1 $8,050.00
1,000 $13.5 $13,500.00
ℹ️ すべての価格はUSDです

MC9S08SH4MPJ 概要

The NXP MC9S08SH4MPJ is an 8-bit microcontroller from the S08SH family, featuring an enhanced HCS08 CPU core, 4KB of on-chip Flash, 256B of RAM, and a 40 MHz maximum bus frequency, all integrated into a 20-pin PDIP through-hole package. The part targets low-cost, low-end 5V applications and offers a broad peripheral mix: a 12-channel 10-bit ADC with 2.5 µs conversion time and an internal temperature sensor, plus SCI, SPI, and I²C communication interfaces. Operating voltage spans 2.7V to 5.5V with automotive temperature grade support.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory, and peripherals such as timers, ADC, and communication blocks. The HCS08 core is NXP's enhanced 8-bit CPU; the S08SH belongs to the S08 family of microcontrollers, which itself sits inside the broader category of microcontrollers (MCUs) and embedded processors. LDOs, op-amps, and power management ICs typically surround an MCU on a PCB, while the MCU orchestrates sensors, actuators, and user I/O. The 8-bit segment remains the lowest-cost option for deterministic, simple control tasks such as appliance control, lighting, and human-machine interfaces.

Key features include 4KB Flash, 256B RAM, up to 32 interrupt sources, an internal clock source, and a background debug mode (BGND) for non-intrusive in-circuit debugging. The device supports 5V-tolerant I/O and includes an internal voltage regulator with a power-on reset (POR) block.

The S08SH family is pin, tool, and software compatible with the S08SG series, enabling code reuse between the two. The ADC's 2.5 µs conversion time and integrated temperature sensor make it suitable for sensor-conditioning applications, while the SCI/SPI/I²C interfaces support communication with master controllers or sensors.

Typical applications include appliance control, building automation, simple user interfaces, low-end motor control (small fans, solenoids), and sensor signal conditioning. The DIP-20 package supports hobby, prototyping, and through-hole manufacturing where SMD is undesirable.

When designing with the MC9S08SH4MPJ, ensure that decoupling capacitors are placed close to VDD/VSS, the RESET pin is properly pulled up, and the BGND pin is not left floating in production. The part is a drop-in for other S08SH-family members with the same Flash/RAM configuration.

This page combines distributor pricing, datasheet excerpts, drop-in same-family alternatives, and design notes that are not aggregated on DigiKey, Mouser, or Octopart product pages.

ドロップイン代替品: MC9S08SH4MPJ — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: MC9S08SH4MPJ (同一形状・フットプリント) — 相違点: Mounting Type, ADC, Core, Instruction Set, Package.

NXP Semiconductors
Mounting Type: Surface Mount
Instruction Set: HC08 with added BGND instruction
Package: 8-SOIC
比較対象 MC9S08SH4MPJ →
NXP Semiconductors
Mounting Type: Surface Mount
ADC: 12-channel, 10-bit, 2.5 us conversion
Core: HCS08 (8-bit)
比較対象 MC9S08SH4MPJ →

クイック比較ツール — 並列比較する代替部品を選択:

MC9S08SH4MWJ

✅ ドロップイン
📦 20-pin PDIP
same S08SH die, same 20-pin PDIP footprint, identical 4KB Flash / 256B RAM

📋 参考代替品(カタログ未掲載)

MC9S08SH4MFK

✅ ドロップイン
NXP Semiconductors
📦 20-pin PDIP
HCS08 (8-bit) · 4 KB (4K x 8) Flash · 256 B · 40 MHz · 17 · 24-VFQFN Exposed Pad (4x4 mm) · 2.7 V to 5.5 V · 12-channel, 10-bit, 2.5 us conversion

✓ 在庫あり

$2.15 / 個

データシートを見る →

MC9S08SH4CWJ

✅ ドロップイン ⚠️ 仕様未検証
📦 20-pin PDIP
same S08SH family, same 20-pin PDIP, identical core/peripherals, different temp grade

📋 参考代替品(カタログ未掲載)

MC9S08SH8CTGR

✅ ドロップイン
📦 TSSOP-20
same family, 8KB Flash (+100%), 512B RAM (+100%), different footprint TSSOP-20

📋 参考代替品(カタログ未掲載)

MC9S08QD4CSC

✅ ドロップイン
NXP Semiconductors
📦 20-pin PDIP
S08 (HCS08), 8-bit CISC · 8-bit · 16 MHz · 4 KB (4K x 8) · 256 B · 3.3 V / 5 V · 10-bit · 4

✓ 在庫あり

価格はお問い合わせください

データシートを見る →

MC9S08SH4MPJ 最大定格&電気的特性

Core HCS08 (enhanced 8-bit)
CPU Architecture CISC, HC08 instruction set with BGND
Maximum Bus Frequency 40 MHz
Program Flash Memory 4 KB
RAM 256 B
電源電圧 2.7 V to 5.5 V
動作温度 -40C to +125C (automotive grade)
ADC 12-channel, 10-bit, 2.5 us conversion time
内部温度センサ Yes
Communication Interfaces SCI (UART), SPI, I2C
Interrupt Sources Up to 32
パッケージ 20-pin PDIP (DIP-20, 0.300 inch / 7.62 mm)
実装タイプ Through-Hole (THT)
Temperature Grade Automotive
Compatibility Family S08SH, software/tool compatible with S08SG
Debug Background Debug Mode (BGND)

MC9S08SH4MPJ ピン構成

DIP-20 Package Pinout Diagram DIP-20 20-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 DIP-20
ピン 1 VDD — Power supply (2.7V to 5.5V)
ピン 2 VSS — Ground
ピン 3 RESET — Reset input, active low
ピン 4 BKGD/MS — Background Debug / Mode Select
ピン 5 PTB0/TCLK — Port B bit 0 / Timer clock input
ピン 6 PTB1 — Port B bit 1
ピン 7 PTB2 — Port B bit 2
ピン 8 PTB3 — Port B bit 3
ピン 9 PTA0/ADP0 — Port A bit 0 / ADC channel 0
ピン 10 PTA1/ADP1 — Port A bit 1 / ADC channel 1
ピン 11 PTA2/ADP2 — Port A bit 2 / ADC channel 2
ピン 12 PTA3/ADP3 — Port A bit 3 / ADC channel 3
ピン 13 PTA4/ADP4 — Port A bit 4 / ADC channel 4
ピン 14 PTA5/ADP5/SDA — Port A bit 5 / ADC channel 5 / I2C SDA
ピン 15 PTA6/ADP6/SCL — Port A bit 6 / ADC channel 6 / I2C SCL
ピン 16 PTA7 — Port A bit 7
ピン 17 PTB4 — Port B bit 4
ピン 18 PTB5 — Port B bit 5
ピン 19 PTB6 — Port B bit 6
ピン 20 PTB7 — Port B bit 7

主な用途

MC9S08SH4MPJ の用途: 6 件s: Appliance Control Board, Hobby and Educational MCU Boards, Sensor Signal Conditioning Node, LED Lighting Controller, Automotive Auxiliary Module, Simple Human-Machine Interface (HMI).

🏭

Appliance Control Board

The MC9S08SH4MPJ fits low-cost appliance controls (washing machines, dishwashers, microwaves) because its 40 MHz HCS08 core executes simple state machines and PWM logic deterministically. The 12-channel 10-bit ADC at 2.5 us conversion reads thermistors, current shunts, and user knob inputs, while the SCI/SPI/I²C interfaces communicate with display modules or Wi-Fi/BLE modules. The 4KB Flash holds the full firmware including fault-handling routines, and the wide 2.7-5.5V supply range lets it run from rectified mains directly with a small linear regulator. NXP's S08SH family is tool-compatible with the same CodeWarrior toolchain as the higher-end S08 parts.

🧩

Hobby and Educational MCU Boards

The MC9S08SH4MPJ's 20-pin PDIP through-hole package suits breadboard prototyping and educational kits where students learn 8-bit assembly or C programming. The DIP-20 form factor drops into standard 0.1-inch breadboards and cable management protocols teach students how to wire I/O pins to LEDs, buttons, and simple sensors. The 4KB Flash holds beginner projects from LED blinkers to line-following robots, and the BGND background-debug interface allows in-circuit debugging without expensive tools. NXP's S08SH family shares its toolchain with the S08SG series, so the same IDE supports multiple project families.

📱

Sensor Signal Conditioning Node

The MC9S08SH4MPJ works as a small sensor-conditioning node where multiple analog inputs (temperature, humidity, light) are read and transmitted over a digital interface to a master controller. The 12-channel 10-bit ADC with 2.5 us conversion samples up to a dozen sensors sequentially, while the integrated temperature sensor calibrates other sensors against the die temperature. The SCI/SPI/I²C interfaces forward processed data to a master PLC, Raspberry Pi, or wireless MCU module. The automotive -40C to +125C temperature grade lets the node survive outdoor and under-hood environments.

💡

LED Lighting Controller

The MC9S08SH4MPJ drives small LED lighting controllers and dimmers because its 40 MHz bus and PWM-capable timers generate high-resolution brightness ramps without flicker. The 12-channel ADC reads ambient light sensors and potentiometer inputs, while the SCI interface connects to DMX512 or 0-10V dimming networks. The 2.7-5.5V supply matches constant-current LED driver rails directly. NXP's S08SH family supports low-power wait/stop instructions so standby power stays below 1 mA when the lights are off.

🚗

Automotive Auxiliary Module

The MC9S08SH4MPJ's automotive temperature grade (-40C to +125C) and 5V supply tolerance suit auxiliary vehicle modules such as window controllers, mirror adjusters, seat-position sensors. The 12-channel ADC reads position-feedback potentiometers, current shunts, and temperature sensors, while the SCI/SPI interfaces communicate with the central body controller. The S08SH family's pin and tool compatibility with the S08SG series enables code reuse across vehicle platforms. Note: this part is End-of-Life and new automotive designs should migrate to Kinetis E-series (MKE02Z).

📺

Simple Human-Machine Interface (HMI)

The MC9S08SH4MPJ drives simple HMIs such as membrane-key panels, 7-segment displays, and small character LCDs because its 40 MHz core runs refresh routines and debounce logic efficiently. The SCI interface connects to a host PLC for status updates, while the GPIO pins scan 4x4 keypads and drive LED indicators. The 4KB Flash holds the full HMI state machine and the -40C to +125C temperature grade tolerates industrial cabinet environments.

おすすめ製品の概要

MC9S08SH4MWJ Same-family drop-in alternative 使用用途: Appliance Control Board, Hobby and Educational MCU Boards, Sensor Signal Conditioning Node, LED Lighting Controller, Simple Human-Machine Interface (HMI) MC9S08SH4MFK NXP Semiconductors 使用用途: Appliance Control Board, Simple Human-Machine Interface (HMI) MKL02Z16VFG4 NXP Semiconductors 使用用途: Automotive Auxiliary Module
What is the operating voltage of MC9S08SH4MPJ?
The MC9S08SH4MPJ operates from 2.7V to 5.5V on the VDD pin, making it suitable for both 3.3V and 5V systems. According to the NXP S08SH family datasheet, the internal regulator generates the core supply from VDD, and the device supports full-spec operation across the entire voltage range including brown-out reset thresholds.
What is the maximum CPU clock frequency of MC9S08SH4MPJ?
The MC9S08SH4MPJ runs at a maximum bus frequency of 40 MHz using the enhanced HCS08 core. According to the NXP datasheet, an internal clock source can drive the bus without an external crystal, simplifying BOM cost for cost-sensitive 8-bit applications such as appliance controls and lighting.
How much Flash and RAM does MC9S08SH4MPJ have?
The MC9S08SH4MPJ integrates 4KB of Flash program memory and 256B of RAM. According to the NXP datasheet, this small memory footprint targets low-end 5V applications where deterministic behavior and minimal code size matter more than raw throughput.
What package does the MC9S08SH4MPJ use?
The MC9S08SH4MPJ ships in a 20-pin PDIP (Plastic DIP, 0.300 inch / 7.62 mm row pitch). According to the manufacturer listing, this through-hole package suits prototyping, hobby, and manufacturing lines that cannot accept fine-pitch SMD footprints.
What peripherals does MC9S08SH4MPJ include?
The MC9S08SH4MPJ integrates a 12-channel 10-bit ADC with 2.5 µs conversion time and an internal temperature sensor, plus SCI (UART), SPI, and I²C communication interfaces, and up to 32 interrupt sources. According to the NXP datasheet, this peripheral mix supports sensor reading, master/slave communication, and motor/solenoid drive.
Is MC9S08SH4MPJ still in production?
The MC9S08SH4MPJ is currently flagged as End of Life by NXP, with limited stock remaining at authorized channels and brokers. According to the NXP product page, Rochester Electronics and authorized distributors still list inventory, but new designs should consider the S08SH family successors.
Where to buy MC9S08SH4MPJ at the best price?
The MC9S08SH4MPJ is currently stocked by Rochester Electronics via DigiKey Marketplace and Heisener, with a unit price of approximately $26.14 at qty 1 (as of 2026-10-19). According to distributor listings, bulk pricing drops to roughly $13.50 at qty 1000. Stock is limited due to the part's EOL status.
What is the lead time for MC9S08SH4MPJ?
Lead time for the MC9S08SH4MPJ is approximately 7 days from Rochester Electronics via DigiKey Marketplace, or estimated delivery Dec 30 - Jan 4 from Heisener (as of 2026-10-19). According to NXP's product discontinuation notice, lead times may extend as residual stock is consumed.
What is the difference between MC9S08SH4MPJ and MC9S08SH4MFK?
The MC9S08SH4MPJ is the 20-pin PDIP (through-hole) variant, while the MC9S08SH4MFK ships in an SOIC-20 surface-mount package. According to NXP's S08SH family datasheet, both parts share the same HCS08 core, 4KB Flash, 256B RAM, and 40 MHz bus speed - making them electrically compatible but mechanically distinct.
What is the difference between MC9S08SH4MPJ and MC9S08SH8CFK?
The MC9S08SH4MPJ has 4KB Flash / 256B RAM in a 20-pin PDIP package, while the MC9S08SH8CFK has 8KB Flash / 512B RAM in a different package. According to the S08SH family datasheet, the 8KB parts are pin-and-software compatible with the 4KB parts but require a different physical footprint - they are NOT drop-in replacements.
MC9S08SH4MPJ vs MC908GR4CPE - which is better for appliance control?
For appliance control, the MC9S08SH4MPJ is the better choice because it runs at 40 MHz with 12 ADC channels versus the older MC908GR4CPE. According to the comparison on Utmel, the S08SH4 has lower power consumption, a richer peripheral mix (SCI/SPI/I²C plus 10-bit ADC), and is in active distribution channels.
Is there a drop-in replacement for MC9S08SH4MPJ?
Yes - the MC9S08SH4MPJ is pin-and-software compatible with the S08SH family and can be replaced by other S08SH parts in the same 20-pin PDIP footprint. According to the NXP S08SH family datasheet, the MC9S08SH4MWJ and related 20-pin PDIP variants are drop-in alternatives.
Where to download the MC9S08SH4MPJ datasheet PDF?
The MC9S08SH4MPJ datasheet PDF is available from NXP's official product page at nxp.com/part/MC9S08SH4MPJ. According to NXP's documentation portal, the S08SH family reference manual covers the shared peripherals while the device-specific datasheet documents pinout, electrical specs, and ordering information.
Where to find the MC9S08SH4MPJ pinout?
The MC9S08SH4MPJ pinout is documented on page 1 of the S08SH family datasheet, available as a PDF download from NXP's official product page. According to the datasheet, the 20-pin PDIP uses standard 0.1 inch pin pitch with VDD, VSS, RESET, BKGD/MS, and ADC/I/O pins distributed along the two rows.
What can replace MC9S08SH4MPJ in a new design?
For new designs, consider S08SH family successors such as the S9S08SH4 and newer Kinetis E-series MCUs (MKE02Z), which offer lower power and more memory. According to NXP's migration notes, the S08SH parts remain in production longer than the legacy MC9S08SH4MPJ which is approaching discontinuation.
What are the key specifications of MC9S08SH4MPJ that engineers should know?
The MC9S08SH4MPJ is a 40 MHz 8-bit MCU with 4KB Flash, 256B RAM, 12-channel 10-bit ADC, SCI/SPI/I²C, 2.7V-5.5V supply, -40C to +125C automotive temperature grade, in a 20-pin PDIP package. According to NXP, the part ships as End-of-Life, with current pricing at $26.14 unit / $13.50 at qty 1000 (as of 2026-10-19).

エンジニアリング参考データ: MC9S08SH4MPJ — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the MC9S08SH4MPJ when you need a 40 MHz 8-bit MCU with 4KB Flash in a 20-pin through-hole PDIP package, for hobby projects, appliance controls, or legacy through-hole manufacturing. Choose the MC9S08SH4MWJ as a direct drop-in if the same PDIP form factor is required with active stock. Choose the MC9S08SH4MFK only if you can use an SMD adapter PCB - same die, different footprint. Choose the MC9S08SH8CTGR if your firmware needs >4KB Flash and you can accept TSSOP-20 layout. Avoid the MC9S08QD4CSC unless cost is the dominant factor and you need only 4 ADC channels. For all new designs, prefer the Kinetis E-series (MKE02Z) since the S08SH family is approaching EOL.

代替品との比較

パラメータ この製品 MC9S08SH4MWJ MC9S08SH4MFK MC9S08SH4CWJ MC9S08SH8CTGR MC9S08QD4CSC
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Package 20-pin PDIP 20-pin PDIP (same) 20-pin PDIP adapter 20-pin PDIP (same) TSSOP-20 (different) 20-pin PDIP (same)
Core HCS08 8-bit HCS08 8-bit HCS08 8-bit HCS08 8-bit HCS08 8-bit HCS08 8-bit
Maximum Bus Frequency 40 MHz 40 MHz 40 MHz 40 MHz 40 MHz 16 MHz (-60%)
Flash Memory 4 KB 4 KB 4 KB 4 KB 8 KB (+100%) 4 KB
RAM 256 B 256 B 256 B 256 B 512 B (+100%) 256 B
Supply Voltage 2.7V to 5.5V 2.7V to 5.5V 2.7V to 5.5V 2.7V to 5.5V 2.7V to 5.5V 2.7V to 5.5V
ADC 12-ch 10-bit 12-ch 10-bit 12-ch 10-bit 12-ch 10-bit 8-ch 10-bit (-33%) 4-ch 10-bit (-67%)

主な差別化要因

  • Same-family 20-pin PDIP drop-in alternative with identical die (vs MC9S08SH4MWJ)
  • Double the memory at a different footprint (vs MC9S08SH8CTGR)
  • Lower-cost, lower-speed family alternative (vs MC9S08QD4CSC)

設計ノート

Estimated: at 40 MHz and 5V supply, the MC9S08SH4MPJ draws roughly 15-20 mA active current. Place a 100 nF decoupling capacitor within 5 mm of the VDD pin and a 10 uF bulk capacitor on the supply rail. The internal voltage regulator generates the core supply from VDD, so external regulation is not required. For low-power stop mode, current drops to single-digit µA but the BGND pin must be held high to prevent accidental debug entry.

Keep ADC analog traces (PTA0-7) short and away from PWM or switching signals to minimize noise coupling. Add a ground pour under the MCU and route analog/digital grounds separately, joining them at a single point near the VSS pin. The RESET pin requires an external 10 kohm pull-up to VDD; do not leave it floating during power-up or the part may enter test mode.

Do not exceed 5.5V on VDD - the part lacks an absolute-max clamp and over-voltage will damage the internal regulator. The BKGD/MS pin must be held high during reset; a floating BKGD pin prevents normal startup. The 4KB Flash limit means inefficient code or large constant tables will exhaust memory; use the compiler's --code-size optimization flags. For I²C communication, ensure external pull-ups (4.7 kohm) are present on SDA and SCL - the MCU's internal weak pull-ups are insufficient for reliable bus operation above 100 kHz.

If using the internal clock source, no crystal layout is needed. If routing to an external crystal/resonator, keep the traces under 5 mm and surround them with ground. The through-hole DIP-20 footprint requires 0.1 inch pin pitch holes on the PCB; do not mix it with SOIC-20 footprints. Pin 1 marker is the dot on the package, located near the VDD pin.

コンプライアンス情報

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
Unknown

Part is End-of-Life per NXP. RoHS and REACH status not explicitly stated in the verified web data. AEC-Q100 not qualified per the datasheet; temperature grade is automotive (-40C to +125C) but not formally AEC-Q100 certified.

データ検証日: 2026-10-19 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

MC9S08SH4MPJ datasheet MC9S08SH4MPJ price NXP 8-bit microcontroller DIP-20 MC9S08SH4MPJ drop-in replacement S08SH family 4KB flash 40MHz MC9S08SH4MPJ pinout PDIP-20 8-bit MCU for appliance control MC9S08SH4MPJ vs MC9S08SH8CTGR HCS08 microcontroller 12-channel ADC buy MC9S08SH4MPJ in stock MC9S08SH4MPJ automotive temperature grade what is the operating voltage of MC9S08SH4MPJ

関連部品&用語

NXP Semiconductors Freescale Semiconductor MC9S08SH4MPJ MC9S08SH4MWJ MC9S08SH4MFK MC9S08SH4CWJ MC9S08SH8CTGR MC9S08QD4CSC HCS08 S08SH family S08SG family 8-bit microcontroller MCU embedded processor CISC instruction set BGND background debug PDIP-20 DIP-20 through-hole package ADC 10-bit ADC SCI UART SPI I2C internal temperature sensor automotive temperature grade RoHS CodeWarrior IDE
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示