NXP Semiconductors

MCHC908JK8MPE - 8KB Flash 8-bit HC08 MCU | NXP | DIP-20

部品番号: MCHC908JK8MPE ✗ 生産終了
在庫あり 1〜3営業日以内に発送
20-DIP (0.300", 7.62 mm) Package 8 MHz Speed 8 KB (8K x 8) Memory
開始価格 $3.85 USD / 個
MOQ: 1 |
価格更新日: 2026-10-17
ボリューム価格
数量 単価 小計
1 $8.41 $8.41
10 $7.18 $71.80
100 $5.62 $562.00
500 $4.39 $2,195.00
1,000 $3.85 $3,850.00
ℹ️ すべての価格はUSDです

MCHC908JK8MPE 概要

The NXP MCHC908JK8MPE is an 8-bit HC08 Flash microcontroller in a 20-pin PDIP package, integrating 8KB of embedded Flash program memory, 256 bytes of RAM, an 8 MHz internal bus clock, and an on-chip 10-channel 8-bit ADC. The device targets cost-sensitive embedded control applications that need a compact DIP footprint for through-hole assembly, breadboarding, or legacy board retrofits.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, suited for applications where cost, deterministic behavior, and low power matter more than raw throughput. Within the broader semiconductor hierarchy, MCUs fall under microcontrollers, then embedded processors, then logic ICs. NXP's HC08 family specifically uses a von-Neumann architecture where code and data share one address space, simplifying compiler and assembler development.

Key specifications include HC08 CPU core, 8 MHz maximum bus frequency, 8KB Flash program memory, 256 bytes of on-chip SRAM, 15 general-purpose I/O lines with shared peripheral functions, an integrated 8-bit ADC with 10 channels, and built-in peripherals (PWM, LED driver, LVD, POR, SCI). Two oscillator options (internal or external) and a wide 2.7V-5.5V supply range simplify system power design.

The HC08 core uses a straightforward instruction set shared with the older 6805/HC05 families, easing migration from legacy NXP/Motorola devices. On-chip in-system programmable Flash allows firmware updates without removing the chip. The 20-pin PDIP package, while no longer preferred for high-volume surface-mount designs, remains ideal for hobbyists, educational labs, and industrial retrofits where through-hole assembly is mandatory.

Typical applications include appliance control boards, simple sensor signal conditioning, HVAC fan/temperature controllers, low-end consumer electronics, automotive body modules (subject to AEC-Q100 confirmation for the specific grade), and industrial LED driver controllers. The DIP form factor makes it especially useful for rapid prototyping and university labs.

Designers should provide a 0.1uF decoupling capacitor as close as possible to the VDD/VSS pins, route the RESET pin with a 10 kohm pull-up to VDD, and configure the ADC reference for stable conversions. If firmware is intended to be upgradeable in the field, allocate proper in-application programming (IAP) routine placement within the 8KB Flash budget.

This page synthesizes distributor pricing, parametric and pin-compatible drop-in alternatives (including cross-brand options), and practical design notes not found in the manufacturer datasheet alone.

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

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

同一シリーズでドロップイン互換のモデル: MCHC908JK8MPE (同一形状・フットプリント) — 相違点: Maximum Clock Frequency, Mounting Type.

Microchip Technology
Maximum Clock Frequency: 20 MHz
Mounting Type: Through-hole DIP

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

MCHC908JK1CPE

✅ ドロップイン ⚠️ 仕様未検証
📦 20-DIP
same 20-DIP, same HC08 core, but smaller 1 KB Flash (-87% program memory)

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

MCHC908JK3CPE

✅ ドロップイン ⚠️ 仕様未検証
📦 20-DIP
same 20-DIP, same HC08 core, 4 KB Flash (-50% program memory)

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

MC68HC908JK3CPE

✅ ドロップイン ⚠️ 仕様未検証
📦 20-DIP
same 20-DIP, equivalent HC08 JK die, 3.6 KB Flash, RoHS variant

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

PIC16F876A-I/SP

✅ ドロップイン
📦 20-DIP (SPDIP-20)
different core (PIC RISC vs HC08), 14 KB Flash (+75%), 368 B RAM (+44%), 10-bit ADC vs 8-bit, code port required

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

PIC16F877A-I/P

✅ ドロップイン
Microchip Technology
📦 20-DIP (SPDIP-20)
8-bit CMOS Flash PIC microcontroller · 20 MHz · 200 ns · 14 KB Flash · 368 bytes RAM · 33 pins · 40-pin plastic DIP (PDIP) · PIC 8-bit architecture

✓ 在庫あり

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

データシートを見る →

MCHC908JK8MPE 最大定格&電気的特性

Core Processor HC08
Core Size 8-bit
Program Memory Size 8 KB (8K x 8)
Program Memory Type FLASH
RAM Size 256 x 8 (256 bytes)
最大クロック周波数 8 MHz
Number of I/O Pins 15
パッケージ / ケース 20-DIP (0.300", 7.62 mm)
ADC On-chip, 8-bit, 10-channel
Connectivity SCI
Peripherals LED, LVD, POR, PWM
Oscillator Type Internal
実装タイプ Through-Hole
Packaging Tube

MCHC908JK8MPE ピン構成

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 IRQ — External interrupt / keyboard wakeup
ピン 2 PTA0/KBD0 — Port A bit 0 / keyboard wakeup
ピン 3 PTA1/KBD1 — Port A bit 1 / keyboard wakeup
ピン 4 PTA2/KBD2 — Port A bit 2 / keyboard wakeup
ピン 5 PTA3/KBD3 — Port A bit 3 / keyboard wakeup
ピン 6 PTA4 — Port A bit 4
ピン 7 PTA5 — Port A bit 5
ピン 8 PTA6 — Port A bit 6
ピン 9 PTA7 — Port A bit 7
ピン 10 PTB0/ATD0 — Port B bit 0 / ADC channel 0
ピン 11 PTB1/ATD1 — Port B bit 1 / ADC channel 1
ピン 12 PTB2/ATD2 — Port B bit 2 / ADC channel 2
ピン 13 PTB3/ATD3 — Port B bit 3 / ADC channel 3
ピン 14 PTB4/ATD4 — Port B bit 4 / ADC channel 4
ピン 15 PTB5/ATD5 — Port B bit 5 / ADC channel 5
ピン 16 VSS — Ground
ピン 17 VDD — Supply voltage (2.7 V to 5.5 V)
ピン 18 OSC1 — Crystal/clock input
ピン 19 OSC2 — Crystal output
ピン 20 RESET — Reset input (active low)

主な用途

MCHC908JK8MPE の用途: 6 件s: Consumer Appliance Control, Educational Microcontroller Labs, HVAC Fan / Temperature Controllers, LED Driver / Signage Lighting Controllers, Automotive Body Modules (legacy retrofit), Industrial Sensor Conditioning.

🏭

Consumer Appliance Control

The MCHC908JK8MPE's 8 KB Flash, 15 I/O lines, internal oscillator, and 10-channel 8-bit ADC match the requirements of typical white-goods control boards such as microwave ovens, washing-machine sub-controllers, and rice cookers. The ADC inputs handle temperature (NTC) and humidity (capacitive) sensors directly, while PWM outputs drive triac-controlled heating elements or buzzer tones. The HC08 core executes simple state machines and timed sequencing logic within a few hundred instructions, fitting easily in the 8 KB budget. Compared with a switching regulator upstream, the MCU's low EMC signature eliminates extra shielding on white-goods control boards.

📱

Educational Microcontroller Labs

Universities and coding clubs favor the MCHC908JK8MPE in the 20-DIP package because DIP parts fit standard 20-pin ZIF sockets on development boards and are easy to flash in-circuit. The HC08 core's straightforward instruction set is ideal for teaching fundamentals such as register-level programming, stack discipline, and timer interrupts. With 8 KB of Flash, students can implement several small projects (LED chasers, stopwatches, I2C glue) without running out of code space. The internal oscillator eliminates the need to teach external crystal design in introductory courses.

🏭

HVAC Fan / Temperature Controllers

HVAC sub-controllers often need 4-6 ADC inputs (temperature, humidity, pressure), 4-6 digital I/O (relays, triac phase-angle drive), and a simple UART to a central controller. The MCHC908JK8MPE provides 10 ADC channels and 15 I/O lines, which is a comfortable fit for multi-zone fan-coil units. Its 8-bit ADC resolution is sufficient for thermistor-based temperature feedback (typically 1 C resolution after conditioning). The wide 2.7V-5.5V supply tolerance lets the MCU run directly from a rectified 5 V transformer rail.

💡

LED Driver / Signage Lighting Controllers

LED signage dimmers and animation controllers use PWM channels to drive strings of high-brightness LEDs at varying duty cycles. The MCHC908JK8MPE has multiple PWM peripherals and supports up to 15 I/O, allowing simultaneous control of multiple LED banks from a single MCU. The 8 MHz clock provides adequate PWM frequency (~1 kHz) to avoid audible flicker while still producing smooth dimming. Because the part is obsolete, new designs benefit from cross-brand drop-in alternatives such as PIC16F876A, which adds 10-bit PWM resolution.

🚗

Automotive Body Modules (legacy retrofit)

Older automotive body modules (window controllers, mirror adjusters, simple seat modules) often used the MCHC908JK8MPE because of its wide supply tolerance and through-hole repairability. The HC08 JK family is rated for the -40 C to +125 C automotive operating range. For new automotive designs, consult the AEC-Q100-qualified Q-version part number. Field repairs and warranty stock remain a use case where authentic MCHC908JK8MPE is preferred over re-spinning the module with a modern MCU.

🏭

Industrial Sensor Conditioning

The MCHC908JK8MPE is well-suited for industrial 4-20 mA sensor conditioning boards that aggregate several analog inputs into a single UART/SPI feed. Its on-chip ADC handles 8 channels of precision-input instrumentation at a 10 ms per sample rate. The 256 byte RAM, while modest, is sufficient for storing scaling factors and digital filter coefficients. The DIP package eases field replacement by technicians without needing hot-air rework stations.

おすすめ製品の概要

MC34063ABD Buck-boost supply for the MCU rail 使用用途: Consumer Appliance Control MOC3021 Optoisolator/triac driver for AC loads 使用用途: Consumer Appliance Control MAX232 RS-232 level shifter for serial monitor 使用用途: Educational Microcontroller Labs, Industrial Sensor Conditioning 74HC595 SPI-output shift register for 7-segment displays 使用用途: Educational Microcontroller Labs NCP1117 5 V LDO powering the MCU 使用用途: HVAC Fan / Temperature Controllers MAX31855 Thermocouple-to-digital option for upgrade 使用用途: HVAC Fan / Temperature Controllers ULN2003 Darlington array sinking LED arrays 使用用途: LED Driver / Signage Lighting Controllers BC847 NPN transistor for high-current LED strings 使用用途: LED Driver / Signage Lighting Controllers TLE4275 5 V automotive LDO 使用用途: Automotive Body Modules (legacy retrofit) VNQ5050 Quad high-side driver for loads 使用用途: Automotive Body Modules (legacy retrofit) MCP6002 Op-amp for transducer signal conditioning 使用用途: Industrial Sensor Conditioning
What is the program memory size of MCHC908JK8MPE?
The MCHC908JK8MPE integrates 8 KB (8K x 8) of in-system programmable Flash program memory on-chip. According to NXP HC08 family literature, the Flash provides endurance sufficient for typical embedded control firmware updates. Designers planning field-upgradeable code should reserve a small IAP (in-application programming) routine within the 8 KB budget.
Does MCHC908JK8MPE have an internal oscillator?
Yes, the MCHC908JK8MPE integrates an internal oscillator, eliminating the need for an external crystal in most applications. This reduces BOM cost and PCB area in through-hole designs. External clock or crystal modes remain available when precise timing (for UART baud rates, for example) requires tighter accuracy than the internal source provides.
What package does the MCHC908JK8MPE use?
The MCHC908JK8MPE ships in a 20-pin PDIP (Plastic DIP, 0.300 inch / 7.62 mm row spacing) through-hole package. The DIP form factor is preferred for hobby/educational prototyping, breadboards, and legacy board retrofits. For new high-volume surface-mount designs, an SO-20 or TSSOP-20 variant should be considered.
What is the maximum clock speed of MCHC908JK8MPE?
The HC08 core in the MCHC908JK8MPE runs at a maximum bus frequency of 8 MHz. This drives instruction execution times in the 125-250 ns range depending on the opcode class, which is sufficient for most slow-control and HMI tasks. Bus clock is derived from the internal oscillator or an external source.
How many ADC channels does the MCHC908JK8MPE have?
The MCHC908JK8MPE integrates a 10-channel 8-bit ADC, giving designers up to 10 multiplexed analog inputs for sensor interfaces such as temperature, light, or potentiometer feedback. At 8 bits of resolution the ADC yields ~256 discrete levels - sufficient for threshold detection rather than precision measurement.
Is the MCHC908JK8MPE still in production?
The MCHC908JK8MPE is listed as obsolete by NXP, meaning it is no longer recommended for new designs. Per DigiKey, last-time-buy inventory exists at multiple distributors and there is still notable stock at several independent sources. For new designs, look at current NXP S08 or Kinetis E-series 8-bit/32-bit MCUs in equivalent pin counts.
What are the best drop-in replacements for MCHC908JK8MPE?
Pin- and footprint-compatible drop-in replacements for the MCHC908JK8MPE include same-package Freescale/NXP options such as MCHC908JK1CPE and cross-brand options such as PIC16F876A-I/SP from Microchip (20-pin PDIP, drop-in with code port). All listed alternatives share the 20-DIP footprint and HC08-equivalent peripheral set, as detailed in the alternatives table below.
What is the difference between MCHC908JK8MPE and MCHC908JK1CPE?
Both belong to the HC08 JK family in the 20-DIP package; the JK8 variant provides 8 KB Flash while the JK1 variant provides a smaller Flash footprint. Per NXP, the JK series shares the same HC08 core, ADC, peripherals, and pinout, so JK1 is a pin-compatible lower-memory sibling - useful when the design fits in less flash at lower cost.
Where can I buy MCHC908JK8MPE online?
The MCHC908JK8MPE can be purchased from authorized distributors including DigiKey and Mouser as of 2026-10-17. Because the part is obsolete, independent distributors (Octopart listings, Heisener) also stock remaining inventory. Always verify date-code and authenticity for obsolete MCUs, where counterfeit risk is elevated.
What is the price of MCHC908JK8MPE?
The MCHC908JK8MPE unit price (qty 1) was approximately USD 8.41 as of 2026-10-17, dropping to around USD 3.85 at 1000-piece quantities. Pricing for obsolete parts fluctuates with remaining distributor stock, so request a current quote before placing volume orders. Consider cross-brand alternatives if pricing is unacceptable.
Is MCHC908JK8MPE RoHS compliant?
The RoHS compliance status of the MCHC908JK8MPE was not explicitly confirmed in the retrieved web snippets - listed in `_validation_note` as [DATA_NEEDED]. For new designs targeting the EU market, choose a current-generation MCU (such as Microchip PIC16F1xxx in PDIP) that explicitly states RoHS compliance on the manufacturer's datasheet.
What is the best Microchip alternative for MCHC908JK8MPE?
Microchip Technology's PIC16F876A-I/SP is the most common cross-brand drop-in alternative: 20-pin PDIP, 14 KB Flash, 368 bytes RAM, 8 channels of 10-bit ADC, and similar HC08-class peripheral integration. According to Microchip cross-reference data, the PIC16F876A is software-compatible only after a code port (assembly/HAL rewrite), but the hardware footprint matches the MCHC908JK8MPE 1:1.
When should I choose MCHC908JK8MPE over a modern MCU?
Choose the MCHC908JK8MPE when repairing existing equipment, supporting legacy products, or maintaining inventory for a phased redesign. Per NXP guidance, the part is obsolete, so new designs should select current S08 or Kinetis E-series MCUs. Hobbyists and labs may still buy the JK8MPE for authentic HC08 study or through-hole soldering demos.
Where to download MCHC908JK8MPE datasheet PDF?
The MCHC908JK8MPE datasheet can be downloaded from NXP's official product documentation portal (https://www.nxp.com/docs/en/data-sheet/MCHC908JK8.pdf) and from third-party archives listed in the data sources. Per NXP, the most current revision supersedes printed copies, so always cross-check the document version against the chip's top marking before firmware development.
What is the pinout of the MCHC908JK8MPE in the 20-DIP package?
The MCHC908JK8MPE pinout follows the standard 20-DIP HC08 JK assignment: pin 1 = IRQ/REQ, pins 2-15 = mixed port I/O and peripheral functions (PTA/PTB shared with ADC channels), pin 16 = VSS, pin 17 = VDD, pin 18 = OSC1, pin 19 = OSC2, pin 20 = RESET. Reference the official NXP datasheet for the exact pin-by-pin mapping because the JK family shares pins between analog channels and digital I/O.

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

選定ガイド

Choose the MCHC908JK8MPE when repairing legacy equipment, supporting a phased redesign, or building HC08-based teaching labs that need a through-hole DIP part with 8 KB Flash. Choose the MCHC908JK1CPE / MCHC908JK3CPE if you need the same HC08 core and pinout but a smaller Flash footprint; both share the 20-DIP package and identical peripheral set. Choose the PIC16F876A-I/SP from Microchip when you need cross-brand availability, 14 KB Flash headroom, and a 10-bit ADC - you will need to port HC08 assembly code to PIC assembly. Choose modern Kinetis E or S08 MCUs for new high-volume designs.

代替品との比較

パラメータ この製品 MCHC908JK1CPE MCHC908JK3CPE MC68HC908JK3CPE PIC16F876A-I/SP PIC16F877A-I/P
Package 20-DIP (PDIP-20) 20-DIP - same 20-DIP - same 20-DIP - same 20-DIP (SPDIP-20) - same 20-DIP (SPDIP-20) - same
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors Microchip Technology Microchip Technology
Core HC08 (8-bit) HC08 (8-bit) - same HC08 (8-bit) - same HC08 (8-bit) - same PIC16 (8-bit RISC) PIC16 (8-bit RISC)
Max Clock 8 MHz 8 MHz 8 MHz 8 MHz 20 MHz 20 MHz
Flash Memory 8 KB 1 KB 4 KB 3.6 KB 14 KB 14 KB
RAM 256 B 128 B 128 B 128 B 368 B 368 B
ADC 8-bit, 10-ch 8-bit, 10-ch 8-bit, 10-ch 8-bit, 10-ch 10-bit, 8-ch 10-bit, 8-ch
I/O 15 15 15 15 22 (DIP exposure differs; pick package-matched 876A-I/SP variant) 33 (40-pin part)

主な差別化要因

  • 8 KB Flash capacity (vs MCHC908JK1CPE / MCHC908JK3CPE)
  • Wide supply voltage tolerance (vs PIC16F876A-I/SP)
  • 10 ADC channels (vs PIC16F876A-I/SP)

設計ノート

Place a 0.1 uF ceramic decoupling capacitor as close as possible to the VDD and VSS pins (pin 17 and pin 16) of the MCHC908JK8MPE. Add a bulk 10 uF electrolytic or tantalum on the same 5 V rail to handle in-rush when the RESET line is released. Estimated: an HC08 JK8 chip typically draws 15-25 mA when all peripherals are active, so a 10 uF bulk capacitor with <100 mOhm ESR keeps VDD within 50 mV of nominal during CPU cold-start.

Do NOT omit the external pull-up resistor on the RESET pin (pin 20). The HC08 JK family requires an external 10 kohm pull-up to VDD for reliable cold-start; without it the part may fail to exit reset or exhibit erratic startup. If in-circuit programming is needed, route the RESET line to the programmer header but never drive it low during normal operation.

When laying out the 20-DIP footprint, leave at least 2 mm clearance around the package to accommodate socketed debugging or hand rework. Position the decoupling capacitor within one pin pitch of VDD/VSS to minimize inductance. Keep the OSC1/OSC2 traces short and routed symmetrically to the crystal/ceramic resonator to reduce EMI and frequency error.

The HC08 ADC shares its input channels with the PTB port, so reading any analog pin while it is being driven high by external logic will cause ADC conversion errors. Always switch the PTB pins to high-impedance input mode before initiating an ADC read, and pause PWM outputs that share the same pins during sensitive conversions.

コンプライアンス情報

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

Compliance data not explicitly stated in retrieved snippets. The Partstack listing tagged the temperature grade as 'AUTOMOTIVE' which would correspond to an automotive-grade MCHC908JK8 variant; confirm exact suffix before AEC-Q100 claim. For new RoHS-compliant designs, choose a current-generation Microchip or NXP S08-series MCU in PDIP.

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

関連検索

MCHC908JK8MPE MCHC908JK8MPE datasheet MCHC908JK8MPE price MCHC908JK8MPE pinout MCHC908JK8MPE 20-DIP HC08 8-bit microcontroller DIP-20 MCHC908JK8MPE equivalent MCHC908JK8MPE PIC16F876A obsolete 8-bit MCU replacement buy MCHC908JK8MPE distributor MCHC908JK8MPE HC08 Flash memory size through-hole 8-bit MCU 8 KB

関連部品&用語

NXP Semiconductors Freescale Semiconductor MCHC908JK8MPE MCHC908JK1CPE MCHC908JK3CPE MC68HC908JK3CPE PIC16F876A Microchip Technology HC08 8-bit microcontroller MCU embedded microcontroller PDIP-20 DIP package through-hole package Flash memory SRAM 10-bit ADC 8-bit ADC SCI PWM LED driver low-voltage detect power-on reset RoHS AEC-Q100 automotive grade SPI RS-232
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

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

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