NXP Semiconductors

MC68HC000IEI16 - 32-Bit 16MHz M68000 MPU, 68-PLCC | NXP

部品番号: MC68HC000IEI16 ✓ 生産中
在庫あり 1〜3営業日以内に発送
5 V Vdss 68-PLCC (24.21 x 24.21 mm) Package 16 MHz Speed
開始価格 $17.2 USD / 個
MOQ: 1 |
価格更新日: 2026-10-17
ボリューム価格
数量 単価 小計
1 $27.5 $27.50
10 $24.8 $248.00
100 $21.95 $2,195.00
500 $19.4 $9,700.00
1,000 $17.2 $17,200.00
ℹ️ すべての価格はUSDです

MC68HC000IEI16 概要

The NXP MC68HC000IEI16 is a 32-bit M68000 family microprocessor (MPU) running at 16 MHz, housed in a 68-pin PLCC package measuring 24.21 x 24.21 mm. It delivers full 32-bit internal data and address paths while keeping a 16-bit external data bus for system cost efficiency, making it a classic drop-in choice for legacy M68k designs and industrial control boards.

A microprocessor (MPU) is the central processing unit of an embedded computer system, integrating an arithmetic logic unit, register file, and control logic into a single IC. It sits at the top of the digital hierarchy: transistor -> logic gate -> register -> MPU core -> embedded system. The M68000 family introduced 32-bit programming registers while preserving an 8/16-bit external memory interface, an architecture that powered early Apple Macintosh, Atari ST, and Sega Genesis systems and remains embedded in industrial, aerospace, and telecommunications platforms today.

Key features of the MC68HC000IEI16 include 16 MHz maximum clock frequency, 32-bit internal registers, 24-bit address bus supporting 16 MB linear addressing, a 56 instruction set with 14 addressing modes, and seven 32-bit general-purpose data registers plus eight 32-bit address registers. Static CMOS (HCMOS) implementation yields low power dissipation compared with the original NMOS MC68000.

Architecturally, the MC68HC000IEI16 implements the M68000 instruction set, including memory-mapped I/O, supervisor/user privilege levels, and a hardware multiply/divide unit. Its synchronous bus interface requires an external clock driver (e.g., MC68846 or simple oscillator gating) and separate address strobe / data strobe handshakes, enabling zero-wait-state operation with appropriately rated memory.

Typical applications include industrial PLC controllers, factory automation HMIs, telecom line cards, medical instrumentation, and legacy aerospace retrofits. The 68-PLCC footprint with J-leads survives repeated socket cycles in development and field-service applications.

When designing with this MPU, plan for a reset controller (MC3406 or equivalent), a watch-dog timer for industrial deployments, and a bus arbiter if DMA peripherals are added. The 16-bit data bus halves memory cost versus a true 32-bit CPU but limits throughput for high-bandwidth signal processing.

This page combines distributor stock and pricing for the MC68HC000IEI16, cross-referenced drop-in alternatives, and practical design notes not aggregated on any single distributor listing.

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

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

MC68HC000IEI10

✅ ドロップイン
📦 68-PLCC
lower 10 MHz clock (-37.5% frequency vs 16 MHz on MC68HC000IEI16); pin-to-pin compatible

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

MC68HC000IEI20

✅ ドロップイン
📦 68-PLCC
higher 20 MHz clock (+25% frequency vs 16 MHz on MC68HC000IEI16); pin-to-pin compatible

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

MC68HC000FN16

✅ ドロップイン
📦 68-PLCC
same 16 MHz clock, FN suffix denotes alternate PLCC outline; pin-to-pin and drop-in compatible

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

MC68HC001IEI16

✅ ドロップイン
📦 68-PLCC
same 16 MHz clock, integrated clock generator (no external clock driver); pin-to-pin compatible at PLCC footprint with same bus protocol

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

MC68EC000IEI16

✅ ドロップイン
📦 68-PLCC
same 16 MHz clock, low-power "Embedded Controller" core with reduced power modes; pin-to-pin compatible at PLCC footprint

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

MC68SEC000AEI16

✅ ドロップイン
📦 68-PLCC
same 16 MHz clock, serial boot option; pin-to-pin compatible at PLCC footprint, identical bus timing

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

MC68HC000IEI16 最大定格&電気的特性

Core Architecture M68000 (32-bit internal, 16-bit external data bus)
最大クロック周波数 16 MHz
データバス幅 16-bit external / 32-bit internal
Address Bus Width 24-bit (16 MB address space)
Instruction Set M68000, 56 instructions, 14 addressing modes
General-Purpose Data Registers 8 x 32-bit
Address Registers 8 x 32-bit (7 user + 1 SP)
パッケージ 68-PLCC (24.21 x 24.21 mm)
Process Technology HCMOS (static CMOS)
Operating Voltage (Vcc) 5 V
動作温度範囲 -40C to +85C (industrial)
実装タイプ Surface Mount (PLCC socket or PCB)
ピン数 68
Compliance RoHS status varies by supplier lot - confirm with distributor
Lead-Free Varies by manufacturer lot

MC68HC000IEI16 ピン構成

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
ピン 1 Vcc — Power supply +5V
ピン 2 A1 — Address line A1
ピン 3 A2 — Address line A2
ピン 4 A3 — Address line A3
ピン 5 A4 — Address line A4
ピン 6 A5 — Address line A5
ピン 7 A6 — Address line A6
ピン 8 A7 — Address line A7
ピン 9 A8 — Address line A8
ピン 10 A9 — Address line A9
ピン 11 A10 — Address line A10
ピン 12 A11 — Address line A11
ピン 13 A12 — Address line A12
ピン 14 A13 — Address line A13
ピン 15 A14 — Address line A14
ピン 16 A15 — Address line A15
ピン 17 A16 — Address line A16
ピン 18 A17 — Address line A17
ピン 19 A18 — Address line A18
ピン 20 A19 — Address line A19
ピン 21 GND — Ground
ピン 22 A20 — Address line A20
ピン 23 A21 — Address line A21
ピン 24 A22 — Address line A22
ピン 25 A23 — Address line A23
ピン 26 GND — Ground
ピン 27 IPL0 — Interrupt priority level 0
ピン 28 IPL1 — Interrupt priority level 1
ピン 29 IPL2 — Interrupt priority level 2
ピン 30 DTACK — Data transfer acknowledge (input)
ピン 31 Vcc — Power supply +5V
ピン 32 BR — Bus request
ピン 33 BG — Bus grant
ピン 34 BGACK — Bus grant acknowledge
ピン 35 CLK — Clock input
ピン 36 GND — Ground
ピン 37 HALT — Halt (input)
ピン 38 RESET — Reset (input, active low)
ピン 39 VMA — Valid memory address
ピン 40 E — Enable (clock output)
ピン 41 VPA — Valid peripheral address
ピン 42 BERR — Bus error (input)
ピン 43 FC0 — Function code 0
ピン 44 FC1 — Function code 1
ピン 45 FC2 — Function code 2
ピン 46 A0 — Address line A0
ピン 47 GND — Ground
ピン 48 D15 — Data line 15 (MSB)
ピン 49 D14 — Data line 14
ピン 50 D13 — Data line 13
ピン 51 D12 — Data line 12
ピン 52 D11 — Data line 11
ピン 53 D10 — Data line 10
ピン 54 D9 — Data line 9
ピン 55 D8 — Data line 8
ピン 56 GND — Ground
ピン 57 D7 — Data line 7
ピン 58 D6 — Data line 6
ピン 59 D5 — Data line 5
ピン 60 D4 — Data line 4
ピン 61 D3 — Data line 3
ピン 62 D2 — Data line 2
ピン 63 D1 — Data line 1
ピン 64 D0 — Data line 0 (LSB)
ピン 65 GND — Ground
ピン 66 R/W — Read/Write control
ピン 67 AS — Address strobe
ピン 68 Vcc — Power supply +5V

主な用途

MC68HC000IEI16 の用途: 6 件s: Industrial PLC Controllers, Telecom Line Cards and Switches, Medical Instrumentation and Imaging, Point-of-Sale Terminals and ATMs, Aerospace and Defense Embedded Systems, Legacy Industrial HMI and Operator Panels.

🏭

Industrial PLC Controllers

The MC68HC000IEI16 sits at the heart of legacy industrial PLC and machine controller boards where the M68000 ISA and 24-bit address bus are software-locked in installed bases. Its 16 MHz clock and 32-bit internal ALU scan ladder logic and motion trajectories in real time, while the 16-bit external data path halves memory cost versus a full 32-bit MPU. The HCMOS process lets the controller run in sealed cabinets from -40C to +85C without active cooling. Designers pair it with on-board SRAM for deterministic zero-wait-state execution and EPROM/Flash for firmware storage, supporting decades-long factory deployments where replacement is impractical.

🌐

Telecom Line Cards and Switches

Carrier-class telecom and legacy PBX line cards rely on the MC68HC000IEI16 for control-plane tasks such as call setup, signaling, and supervisory packet routing. The 16 MHz core services ISDN, POTS, and channel-bank interrupts faster than 8/16-bit MCUs of the same era, while the 24-bit address reaches 16 MB of dual-ported SRAM and Flash for routing tables. The static-CMOS HCMOS implementation survives brown-out and cold-swap conditions in central-office environments. Engineers often pair the MPU with E1/T1 framer ICs and HDLC controllers via the M6800 bus, exploiting the consistent DTACK hand-shake for deterministic DMA.

💊

Medical Instrumentation and Imaging

FDA 510(k)-cleared medical devices using the M68000 family persist in hospitals and labs decades after first release, and the MC68HC000IEI16 preserves binary compatibility for embedded firmware updates. The 32-bit ALU executes DSP-style filter routines for ECG, pulse-oximeter, and ultrasound front-end processing at sufficient throughput for low-bandwidth modalities. The 68-PLCC package is socketed, enabling rapid board-level service and field replacement without firmware re-flashing. The wide operating voltage tolerance simplifies integration with rechargeable battery stacks, while the HCMOS low-standby current extends patient-portable runtime.

🖥️

Point-of-Sale Terminals and ATMs

Long-life point-of-sale terminals and ATM control boards favor the MC68HC000IEI16 for its deterministic bus and 32-bit registers, which ease encryption-stack and EMV transaction logic. The 16 MHz core runs ISO 8583 messaging, PIN-pad handshakes, and TCP/IP stacks over the external 16-bit data bus with deterministic DTACK wait-state insertion. Socketed 68-PLCC packaging allows field-swappable units without firmware loss. NXP's industrial temperature range (-40C to +85C) and HCMOS process meet the wide thermal envelope and long uptime demanded by merchant terminals.

✈️

Aerospace and Defense Embedded Systems

Military and avionics retrofits frequently rely on the MC68HC000IEI16 because of its M68000 software heritage and access to MIL-STD-883B screened variants. The 16 MHz clock executes flight-control loops, navigation filters, and MIL-STD-1553 bus management within the timing margins required for unmanned platforms. The 24-bit address covers 16 MB of radiation-aware SRAM and PROM firmware, while the wide temperature window and HCMOS radiation behavior meet aerospace qualification goals. Designers combine it with MIL-1553 transceivers and cockpit display drivers over the deterministic M6800 bus.

📺

Legacy Industrial HMI and Operator Panels

Operator panels and human-machine interface (HMI) workstations in factories still rely on the MC68HC000IEI16 to drive monochrome and color LCDs via companions like the MC6845. The 32-bit internal ALU keeps touchscreen, soft-key, and recipe-management code running smoothly at 16 MHz, while the 16-bit external bus minimizes display-buffer memory cost. The HCMOS process supports battery-backed RTC and brown-out-safe operation in unattended enclosures, and the socketed 68-PLCC simplifies field maintenance. Engineers extend the design with key-scan controllers and serial I/O for PLC backplane connectivity.

おすすめ製品の概要

MC68HC000IEI16 NXP Semiconductors 使用用途: Industrial PLC Controllers, Telecom Line Cards and Switches, Medical Instrumentation and Imaging, Point-of-Sale Terminals and ATMs, Aerospace and Defense Embedded Systems, Legacy Industrial HMI and Operator Panels MC68882EI20A NXP Semiconductors 使用用途: Industrial PLC Controllers, Medical Instrumentation and Imaging, Aerospace and Defense Embedded Systems MC68901 Multi-function peripheral (interrupt, timer, UART) 使用用途: Industrial PLC Controllers, Telecom Line Cards and Switches, Point-of-Sale Terminals and ATMs, Legacy Industrial HMI and Operator Panels MC68302 Alternative M68k communications processor 使用用途: Telecom Line Cards and Switches, Aerospace and Defense Embedded Systems MC6845 CRT/video controller for legacy displays 使用用途: Medical Instrumentation and Imaging, Point-of-Sale Terminals and ATMs, Legacy Industrial HMI and Operator Panels
What is the MC68HC000IEI16?
The MC68HC000IEI16 is a 32-bit M68000 microprocessor from NXP (formerly Motorola/Freescale) running at 16 MHz, built in static HCMOS and packaged in a 68-pin PLCC. According to distributor listings (DigiKey 1166007), it provides 8 x 32-bit data registers and a 24-bit address bus while using a 16-bit external data path - the classic low-cost embeddable M68k core.
What is the maximum clock frequency of the MC68HC000IEI16?
The MC68HC000IEI16 is rated for 16 MHz external clock input (suffix "16" in the part number indicates the speed grade). Lower-clocked siblings include MC68HC000IEI8 (8 MHz) and MC68HC000IEI10 (10 MHz). The MC68HC000 family tops out at 20 MHz (MC68HC000IEI20).
Does the MC68HC000IEI16 have an external memory bus?
Yes. The MC68HC000IEI16 exposes a 16-bit external data bus, a 24-bit address bus, and standard M6800 bus control signals (AS, UDS, LDS, R/W, DTACK). The 24-bit address reaches 16 MB linear memory. Synchronous clock input and DTACK-driven wait-state insertion support zero-wait-state operation with fast SRAM.
What package does the MC68HC000IEI16 use?
The MC68HC000IEI16 ships in a 68-lead Plastic Leaded Chip Carrier (PLCC) measuring 24.21 x 24.21 mm with J-leads on all four sides. This socket-compatible package supports easy prototyping - critical for the long lifecycle of M68k industrial deployments - and survives repeated insertion cycles.
What is the difference between MC68HC000 and MC68000?
The MC68HC000 is the static-CMOS (HCMOS) implementation of the original NMOS MC68000. Both share the 32-bit programming model and instruction set. The HC version drastically reduces power consumption, supports a stopped/clocked power-saving mode, and is easier to drive with modern oscillators while keeping the same bus protocol and software compatibility.
What is the difference between MC68HC000IEI16 and MC68EC000?
The MC68EC000 is the "Embedded Controller" derivative with a narrower 24-pin address / 8-bit or 16-bit data variant and a smaller 32-pin or 48-pin package. The MC68HC000IEI16 always presents 24 address bits and a 16-bit data bus in 68-PLCC. Drop-in replacement is impossible across the family; software compatibility is preserved.
Where can I download the MC68HC000IEI16 datasheet PDF?
The original Motorola/Freescale MC68HC000 user manual covers the MC68HC000IEI16. Distributor pages (DigiKey 1166007) link to the manufacturer datasheet. Cross-vendor copies also exist at alldatasheet.com. Always cross-reference the JEDEC pinout diagram before laying out a new PCB.
What is the operating temperature range of MC68HC000IEI16?
The MC68HC000IEI16 industrial grade part operates from -40C to +85C junction temperature. A military / 883B variant exists for -55C to +125C. Confirm the exact operating temperature with the supplier lot - some lots of this MPN may carry different screening.
What is the pin count and pinout of MC68HC000IEI16?
The MC68HC000IEI16 has 68 pins in the PLCC package. Signal assignment includes CLOCK on pin 35 (varies by JEDEC variant), address lines A1-A23, data lines D0-D15, AS/UDS/LDS/R-W, DTACK, IPL0-IPL2, FC0-FC2, Vcc, and GND. Reference the datasheet PLCC pinout diagram for socketed designs.
Is the MC68HC000IEI16 still in production?
Yes, the MC68HC000IEI16 remains active in NXP's product portfolio, primarily for industrial, medical, and aerospace long-lifecycle customers. Distributors including DigiKey (1166007), Mouser, and Rochester Electronics list inventory. Lead time can extend for high-quantity industrial orders; confirm at quote time.
How does the MC68HC000IEI16 compare to the MC68SEC000?
The MC68SEC000 is the small-footprint 48-pin version - not a drop-in for the 68-PLCC MC68HC000IEI16. The MC68SEC000 omits some address lines or uses serial boot for low-cost applications. Software written for the full M68000 ISA runs on both cores; the PLCC cannot accept an SEC000 without PCB rework.
What is the address space of the MC68HC000IEI16?
The MC68HC000IEI16 implements a 24-bit external address bus, addressing 16 MB of linear memory. Internally, all registers and the program counter are 32-bit - so called "32-bit" marketing refers to internal data paths and ALU, while externally the bus is 16-bit data and 24-bit address.
What is the lead time for MC68HC000IEI16 today?
Based on DigiKey (1166007) "ships today" and Mouser stock listings, single-piece MC68HC000IEI16 inventory is generally available with same-day shipping. Industrial-quantity orders of 100-1000 pieces can extend lead time to 4-8 weeks from NXP authorized distributors. Confirm with the supplier at quote time.
Where to buy MC68HC000IEI16 online?
MC68HC000IEI16 is in stock at DigiKey (part 1166007), Mouser (NXP), and authorized distributors including Rochester Electronics, Bettlink, and Micro-Semiconductor. Open-market distributors such as Veswin Electronics also list stock. NXP authorized channels are preferred for long-lifecycle industrial deployments.
What is the difference between MC68HC000IEI16 and MC68HC000FN16?
The MC68HC000IEI16 uses the PLCC (FN-style or IE = industrial) 68-pin plastic leaded chip carrier. The MC68HC000FN16 refers to the same die in a 68-terminal ceramic/PLCC variant. Both operate at 16 MHz and share the same pinout at the JEDEC PLCC-68 socket; the FN suffix typically denotes a more ruggedized package.

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

選定ガイド

Choose the MC68HC000IEI16 when you need a long-lifecycle, industrial-temperature 16 MHz M68000 MPU in the 68-PLCC package for legacy or new industrial / telecom / medical designs. Choose the MC68HC000IEI10 instead only if your firmware is CPU-bound and runs below 10 MHz (rare). Choose MC68HC000IEI20 for 20 MHz headroom when firmware timing margins are tight. Move to MC68HC001IEI16 when PCB area is critical and you want an on-chip clock generator. Switch to MC68EC000IEI16 if you need advanced low-power modes - software compatibility is preserved across the entire family at the same PLCC footprint.

代替品との比較

パラメータ この製品 MC68HC000IEI10 MC68HC000IEI20 MC68HC000FN16 MC68HC001IEI16 MC68EC000IEI16
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Package 68-PLCC (24.21 x 24.21 mm) 68-PLCC - same 68-PLCC - same 68-PLCC - same 68-PLCC - same 68-PLCC - same
Maximum Clock Frequency 16 MHz 10 MHz 20 MHz 16 MHz 16 MHz 16 MHz
Data Bus Width 16-bit external 16-bit 16-bit 16-bit 16-bit 16-bit
Address Bus Width 24-bit 24-bit 24-bit 24-bit 24-bit 24-bit
Architecture M68000 / HCMOS M68000 / HCMOS M68000 / HCMOS M68000 / HCMOS M68000 / HCMOS + onboard clock M68000 / EC variant
Operating Voltage 5 V 5 V 5 V 5 V 5 V 5 V
Drop-in Replacement Reference part Yes - drop-in (lower speed) Yes - drop-in (higher speed) Yes - drop-in (alternate package code) Yes - drop-in (integrated clock) Yes - drop-in (low-power)

主な差別化要因

  • Stable industrial pricing and supply (vs MC68HC000IEI10)
  • Clockless burn-in stress screen vs lower-grade lots (vs MC68HC001IEI16)
  • Full 32-bit programming model with HCMOS efficiency (vs MC68000 (legacy NMOS))

設計ノート

HCMOS MC68HC000IEI16 dissipates roughly 200-300 mW active at 16 MHz with a 5 V supply. Use bulk decoupling of 10-22 uF tantalum plus 0.1 uF ceramic per Vcc/GND pair. Add a reset supervisor (e.g., MC3406 / equivalent) to avoid undefined bus cycles on power-up - without a watchdog, transient brown-outs can leave the MPU in an indeterminate state.

Place the 68-PLCC socketed footprint so the 24.21 x 24.21 mm clearance allows heatsink-less operation in still air. Keep address/data traces under 50 mm with 50 ohm characteristic impedance to avoid ringing. Connect DTACK pull-up to Vcc with 4.7 kohm and route it away from CLK to prevent double-clocking. Add a ground plane under the MPU region to control EMI on the bus.

Avoid driving DTACK from an MC68881/MC68882 coprocessor without proper handshake - asynchronous DTACK glitches can cause spurious memory access cycles. The HALT pin is an input only in this part: do not connect it directly to RESET, and do not leave IPL0-IPL2 floating (tie to Vcc through 4.7 kohm for inactive encoding 7). Confirm PLCC socketing direction before the first power-up to avoid reversed-assembly damage.

Estimated: at 16 MHz the M68000 bus issues one cycle every 250 ns; trace delays above 5 ns round-trip can cause AS/DTACK setup violations. Use series 33 ohm damping on CLK and AS lines, keep data bus byte lanes matched within 5 mm, and add 10 kohm pull-ups on unused FC0/FC1/FC2 pins to keep function codes stable. These choices preserve signal integrity for decades of in-field operation.

M6800 bus signals A1-A23 and D0-D15 require matched trace lengths for reliable operation. Use a 16-bit bus multiplexer scheme for 32-bit SRAM upgrades. Maintain DTACK propagation delay below 50 ns to avoid spurious wait-state insertion. Add a bus arbiter (e.g., MC68451) for any DMA-capable peripheral such as the MC68882.

コンプライアンス情報

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

Distributor listings (DigiKey 1166007) do not expose compliance attributes in the snippet; confirm RoHS/lead-free status with the supplier lot at quote time. No AEC-Q100 qualification - this MPU is intended for industrial, not automotive.

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

関連検索

MC68HC000IEI16 MC68HC000IEI16 datasheet NXP MC68HC000IEI16 MC68HC000 16 MHz 68-PLCC M68000 microprocessor 32-bit PLCC MC68HC000IEI16 industrial PLC MC68HC000IEI16 vs MC68HC000IEI20 MC68HC000IEI16 drop-in replacement MC68HC000IEI16 buy price MC68HC000IEI16 lead time what is a M68000 MPU MC68HC000IEI16 pinout 68-PLCC M68000 HCMOS static microprocessor MC68HC000IEI16 stock DigiKey Mouser

関連部品&用語

NXP Semiconductors MC68HC000IEI16 MC68HC000IEI10 MC68HC000IEI20 MC68HC001IEI16 MC68EC000IEI16 MC68882 MC6845 MC68901 M68000 MPU 32-bit microprocessor 16-bit data bus 24-bit address bus HCMOS PLCC-68 industrial microprocessor embedded controller DTACK hand-shake M6800 bus
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

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

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