Microchip Technology

PIC17C42A-16E/L - 8-Bit 16MHz OTP MCU, 4KB, 44-PLCC | Microchip

部品番号: PIC17C42A-16E/L ✗ 生産終了
在庫あり 1〜3営業日以内に発送
44-PLCC (J-Lead), 16.59 x 16.59 mm Package 16 MHz Speed OTP (One-Time Programmable) Memory
開始価格 $9.95 USD / 個
MOQ: 1 |
価格更新日: 2026-09-25
ボリューム価格
数量 単価 小計
1 $18.5 $18.50
10 $16.2 $162.00
100 $13.85 $1,385.00
500 $11.5 $5,750.00
1,000 $9.95 $9,950.00
ℹ️ すべての価格はUSDです

PIC17C42A-16E/L 概要

The Microchip Technology PIC17C42A-16E/L is a high-performance 8-bit CMOS microcontroller from the PIC17C family, featuring 4KB of One-Time Programmable (OTP) program memory organized as 2K x 16 words, 232 x 8 bytes of RAM, and 33 digital I/O pins, all housed in a 44-pin PLCC (Plastic Leaded Chip Carrier) package measuring 16.59 x 16.59 mm.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, RAM, and peripherals on one die. Within the broader taxonomy, the PIC17C42A belongs to the OTP microcontroller category, which is a subset of embedded microcontrollers, themselves a class of microprocessors and, ultimately, semiconductors. The "17C" family designation historically marked Microchip's first high-end 8-bit architecture, positioned between the baseline PIC16C family and the later PIC18 family, and is now considered a mature legacy line.

Key features include a maximum operating frequency of 16 MHz delivering up to 8.25 MIPS (121 ns instruction cycle), 4 KB of OTP program memory, 232 bytes of general-purpose RAM, 33 I/O pins, and an external oscillator interface. The OTP memory allows one-time field programming via a standard device programmer, making the part suitable for low-volume production runs and prototype-to-production transitions where mask ROM economics do not apply.

Architecturally, the PIC17C42A implements a RISC-like Harvard instruction set with only 58 single-word instructions, a 16-bit instruction word, and a 8-bit data path. This wide-instruction/narrow-data topology favors deterministic execution and compact code density for state-machine and control-loop firmware, which is why the family found adoption in motor control, instrumentation, and industrial embedded systems in the 1990s.

Typical applications include industrial control panels, sensor signal conditioning, motor drive sequencers, and legacy embedded systems originally designed around the PIC17C architecture. The 33 I/O pins and 16 MHz throughput are sufficient for keypad scanning, LED/LCD multiplexing, UART-based communication, and basic PID control loops.

When designing with this device, note that OTP memory cannot be re-programmed in-circuit. Engineers should plan firmware revisions carefully, or use a socketed PLCC footprint to allow swap-out during development. Microchip recommends considering the PIC18F4220 as a newer Flash-based alternative for new designs.

This page synthesizes distributor stock status, parametric alternatives, and lifecycle guidance not consolidated on the manufacturer product page, giving sourcing engineers a faster triage path for legacy PIC17C42A-16E/L designs.

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

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

同一シリーズでドロップイン互換のモデル: PIC17C42A-16E/L (同一形状・フットプリント) — 相違点: Mounting Type, Operating Temperature Range, Package / Case, Timers, Program Memory Size.

Microchip Technology
Mounting Type: Surface Mount (PLCC socket-compatible)
Operating Temperature Range: 0C to +70C (commercial, /L suffix)
Package / Case: 44-LCC (J-Lead), 16.59 x 16.59 mm
Microchip Technology
Mounting Type: Through-Hole (DIP)
Timers: 2 x 8-bit, 2 x 16-bit (4 total)
Microchip Technology
Mounting Type: Through-Hole
Operating Temperature Range: -40 C to +125 C (Extended, "E")
Microchip Technology
Package / Case: 44-LCC (J-Lead), 16.59 × 16.59 mm ("L" suffix)
Timers: Two 8-bit + one 16-bit with capture/compare
Program Memory Size: 4 KB (2K × 16)
Microchip Technology
Operating Temperature Range: -40 °C to +125 °C (E suffix, extended industrial)
Package / Case: 44-PLCC (16.59 x 16.59 mm, J-Lead)
Timers: Two 8-bit + one 16-bit timer/counter

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

PIC17C42A-16/L

✅ ドロップイン
Microchip Technology
📦 44-PLCC (J-Lead)
Microchip Technology · PIC 17C · PIC · 8-Bit · 16 MHz · 8.25 MIPS (121 ns/instruction) · OTP (One-Time-Programmable) EPROM · 4 KB (2K x 16 words)

✓ 在庫あり

$8.3 / 個

データシートを見る →

PIC17C42A-16/P

✅ ドロップイン
Microchip Technology
📦 44-PDIP
PIC17C, 8-bit RISC · 58 single-word instructions · 16 MHz · 8.25 MIPS (121 ns instruction cycle) · OTP (One-Time-Programmable) EPROM · 4 KB (2K x 16) · 232 x 8 bytes · 33

✓ 在庫あり

$7.45 / 個

データシートを見る →

PIC17C42A-16E/L 最大定格&電気的特性

Core PIC 8-bit
Series PIC 17C
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 4 KB (2K x 16)
RAM Size 232 x 8 bytes
最大クロック周波数 16 MHz
Instruction Throughput 8.25 MIPS (121 ns instruction cycle)
Number of I/O Pins 33
データバス幅 8 bit
Instruction Set Size 58 instructions
Oscillator Type External
パッケージ / ケース 44-PLCC (J-Lead), 16.59 x 16.59 mm
実装タイプ Surface Mount
動作温度範囲 -40C to +125C (industrial, "E" suffix)
RoHS ステータス Compliant (per DigiKey listing)

PIC17C42A-16E/L ピン構成

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 RA0/AN0 — I/O port A bit 0 / analog input 0
ピン 2 RA1/AN1 — I/O port A bit 1 / analog input 1
ピン 3 RA2/AN2 — I/O port A bit 2 / analog input 2
ピン 4 RA3/AN3 — I/O port A bit 3 / analog input 3
ピン 5 RA4/T0CKI — I/O port A bit 4 / Timer 0 clock input
ピン 6 RA5/SS — I/O port A bit 5 / SPI slave select
ピン 7 VSS — Ground reference
ピン 8 OSC1/CLKIN — External oscillator input
ピン 9 OSC2/CLKOUT — External oscillator output / clock out
ピン 10 RC0/T1CKI — I/O port C bit 0 / Timer 1 clock input
ピン 11 RC1/CCP2 — I/O port C bit 1 / Capture-Compare-PWM 2
ピン 12 RC2/CCP1 — I/O port C bit 2 / Capture-Compare-PWM 1
ピン 13 RC3/SCK/SCL — I/O port C bit 3 / SPI clock / I2C clock
ピン 14 RC4/SDI/SDA — I/O port C bit 4 / SPI data in / I2C data
ピン 15 RC5/SDO — I/O port C bit 5 / SPI data out
ピン 16 RC6/TX/CK — I/O port C bit 6 / UART TX / clock
ピン 17 RC7/RX/DT — I/O port C bit 7 / UART RX / data
ピン 18 RB0/INT — I/O port B bit 0 / external interrupt
ピン 19 RB1 — I/O port B bit 1
ピン 20 RB2 — I/O port B bit 2
ピン 21 RB3 — I/O port B bit 3
ピン 22 RB4 — I/O port B bit 4
ピン 23 RB5 — I/O port B bit 5
ピン 24 RB6 — I/O port B bit 6
ピン 25 RB7 — I/O port B bit 7
ピン 26 VSS — Ground reference
ピン 27 VDD — Positive supply voltage
ピン 28 RD0 — I/O port D bit 0
ピン 29 RD1 — I/O port D bit 1
ピン 30 RD2 — I/O port D bit 2
ピン 31 RD3 — I/O port D bit 3
ピン 32 RD4 — I/O port D bit 4
ピン 33 RD5 — I/O port D bit 5
ピン 34 RD6 — I/O port D bit 6
ピン 35 RD7 — I/O port D bit 7
ピン 36 RE0/RD — I/O port E bit 0 / parallel port read strobe
ピン 37 RE1/WR — I/O port E bit 1 / parallel port write strobe
ピン 38 RE2/CS — I/O port E bit 2 / parallel port chip select
ピン 39 VDD — Positive supply voltage
ピン 40 VSS — Ground reference
ピン 41 MCLR/VPP — Master clear (reset) / programming voltage
ピン 42 RA6 — I/O port A bit 6
ピン 43 RA7 — I/O port A bit 7
ピン 44 NC — Not connected (per datasheet pinout)

主な用途

PIC17C42A-16E/L の用途: 6 件s: Industrial Control Panels, Motor Drive Sequencers, Sensor Signal Conditioning Front-Ends, Legacy Embedded System Maintenance, Educational and Development Platforms, Automotive Aftermarket Modules.

🏭

Industrial Control Panels

The PIC17C42A-16E/L's 16 MHz clock (8.25 MIPS) and 33 I/O pins make it well-suited for industrial control panel logic, where the MCU scans keypads, drives LED/LCD indicators, and multiplexes discrete inputs from limit switches and sensors. The 4 KB OTP program memory holds scan-loop and state-machine firmware typical of panel sequencers, while 232 bytes of RAM is sufficient for button-debounce buffers and discrete I/O shadow registers. The industrial -40C to +125C temperature grade ("E" suffix) ensures reliable operation inside enclosed control cabinets near motors or heaters.

🏭

Motor Drive Sequencers

The PIC17C42A-16E/L is commonly deployed as a sequencer for stepper or brushed DC motor drives, where it generates step/direction pulses, monitors current-sense feedback, and orchestrates acceleration/deceleration ramps. The 8.25 MIPS throughput is more than adequate for trapezoidal velocity profiles up to several kHz step rates, and the 33 I/O pins accommodate H-bridge enable lines, fault inputs, and end-of-travel limit switches. The industrial temperature rating ensures the sequencer survives the heat soak inside a motor inverter enclosure.

🔧

Sensor Signal Conditioning Front-Ends

In legacy instrumentation front-ends, the PIC17C42A-16E/L acts as a low-speed data aggregator, reading thermocouple, RTD, or strain-gauge signals through external ADC chips and forwarding processed data over UART to a host controller. The 4 KB OTP holds calibration tables and linearization routines, while the 232-byte RAM buffers serial frames before transmission. The 16 MHz clock comfortably handles UART baud rates up to 115.2 kbaud plus background ADC polling, making this part a classic building block for industrial sensor transmitters.

🔧

Legacy Embedded System Maintenance

Because the PIC17C42A is in NRND status, one of its primary ongoing uses is maintaining installed-base equipment originally designed around this MCU. Field service engineers source PIC17C42A-16E/L units to repair industrial controllers, test instruments, and medical devices whose firmware was developed in the 1990s. The 44-PLCC socketed footprint allows hot-swap board replacement without rework, and the OTP memory ensures firmware integrity over decades of service life.

🎓

Educational and Development Platforms

The PIC17C42A-16E/L is sometimes used in university embedded systems courses and vintage-computing hobby projects to teach RISC architecture concepts on a real 8-bit Harvard machine. With only 58 instructions and a clean instruction pipeline, students can hand-assemble code and observe OTP programming behavior using a standard device programmer. The 44-PLCC package is socket-friendly, simplifying lab board swaps between student exercises and instructor demos.

🚗

Automotive Aftermarket Modules

Although the PIC17C42A is not AEC-Q100 qualified, aftermarket automotive modules such as alarm systems, remote-start interfaces, and gauge clusters sometimes adopt the PIC17C42A-16E/L for its industrial temperature range and abundant I/O. The 33 I/O lines support relay drivers, button matrices, and CAN/LIN bridge chips, and the 4 KB OTP holds vehicle-specific calibration tables. The 44-PLCC SMD package suits compact under-dash enclosures where PDIP variants would be too tall.

What is the program memory size of PIC17C42A-16E/L?
The PIC17C42A-16E/L contains 4 KB of One-Time Programmable (OTP) program memory organized as 2K x 16 instruction words. According to Microchip datasheet DS30412C, the program memory is implemented as EPROM-style cells that can be written once by a device programmer but cannot be erased in-circuit, which is why this family is now considered legacy and Microchip recommends the PIC18F4220 Flash-based MCU for new designs.
How much RAM does the PIC17C42A-16E/L have?
The PIC17C42A-16E/L provides 232 x 8 bytes (232 bytes) of general-purpose data RAM. This figure is taken from the Microchip PIC17C42A datasheet and represents the user-accessible SRAM area; additional special-function registers (SFRs) controlling I/O, timers, and the interrupt controller reside in a separate register file mapped into the same address space.
How many I/O pins does the PIC17C42A-16E/L have?
The PIC17C42A-16E/L offers 33 digital I/O pins. The pins are multiplexed with on-chip peripherals such as timers, the UART, and external interrupt inputs. According to DigiKey distributor listings, all 33 I/Os are accessible through the 44-pin PLCC package, with the remaining package pins allocated to power, ground, oscillator, and programming/reset functions.
What is the maximum clock speed of PIC17C42A-16E/L?
The PIC17C42A-16E/L runs at a maximum clock frequency of 16 MHz, yielding an instruction throughput of 8.25 MIPS (million instructions per second) at a 121 ns instruction cycle. According to Microchip, this speed is one full instruction per clock cycle, the architectural advantage that historically set the PIC17C family apart from the PIC16C mid-range line.
Where can I buy PIC17C42A-16E/L online?
The PIC17C42A-16E/L can be purchased from authorized distributors including DigiKey (part number PIC17C42A-16E-L-ND), Mouser, Hotenda, Lisleapex, and Xecor, as well as catalog sites such as Veswin. As of 2026-09-25, multiple distributors list the part but stock is limited because the PIC17C42A is approaching end-of-life; lead times may exceed 8-12 weeks on broker inventory.
What is the price of PIC17C42A-16E/L?
The PIC17C42A-16E/L is priced around $18.50 at quantity 1, scaling down to approximately $9.95 per unit at 1000-piece quantities as of 2026-09-25 per distributor pricing data. Because the part is in NRND (Not Recommended for New Designs) status, pricing is volatile and broker-stock premiums of 30-60% above catalog prices are common for small quantities.
Is PIC17C42A-16E/L still in production?
No, the PIC17C42A-16E/L is classified as NRND (Not Recommended for New Designs) by Microchip, meaning existing customers can still order production quantities but the company actively steers new designs toward the PIC18F4220. According to the Microchip product page, the PIC17C42A line is in long-term support mode, with last-time-buy notifications issued periodically as wafer fab capacity shifts.
What is the difference between PIC17C42A-16E/L and PIC17C42A-16/L?
The PIC17C42A-16E/L and PIC17C42A-16/L differ primarily in operating temperature range: the "E" suffix indicates the industrial -40C to +125C range, while the non-E variant typically covers the commercial 0C to +70C range. Both share the same 4 KB OTP memory, 16 MHz speed, 44-PLCC package, and pinout, making them functionally interchangeable on the same PCB when temperature requirements permit.
What is the best drop-in replacement for PIC17C42A-16E/L?
The best drop-in replacements for the PIC17C42A-16E/L within the same 44-PLCC footprint are PIC17C42A-16/L (commercial temp variant) and PIC17C42A-16E/PQ (PQ package variant), all sharing identical pinout and 4 KB OTP memory. For new designs where OTP is not required, Microchip recommends migrating to the PIC18F4220 in a compatible package, though the PIC18 has a different pinout and requires firmware rework.
Where can I download the PIC17C42A-16E/L datasheet PDF?
The PIC17C42A-16E/L datasheet (document number DS30412C, covering the PIC17C4X family) is available from Microchip's website at the product page linked under www.microchip.com. According to the digchip.com datasheet snippet, the Rev. A silicon update is fully described in DS30412C, including electrical characteristics, AC timing, and programming specifications for all PIC17C42A package and speed variants.
Where can I find the PIC17C42A-16E/L pinout?
The PIC17C42A-16E/L pinout is published in Microchip datasheet DS30412C in the package pinout section for the 44-pin PLCC (J-LEAD) variant. The 44-PLCC diagram labels all 33 I/O pins plus the dedicated VDD, VSS, OSC1, OSC2, MCLR, and programming pins, with pin 1 marked by the standard PLCC orientation dot indicator.
What package does the PIC17C42A-16E/L use?
The PIC17C42A-16E/L uses a 44-pin PLCC (Plastic Leaded Chip Carrier) package, also designated as 44-PLCC (J-Lead) with body dimensions of 16.59 x 16.59 mm. The "/L" suffix in the MPN specifically denotes the PLCC package, distinguishing it from "/P" (PDIP) and "/PQ" (PQFP) variants in the same PIC17C42A family.
Is PIC17C42A-16E/L RoHS compliant?
Yes, the PIC17C42A-16E/L is RoHS compliant according to DigiKey product listings and Microchip product environmental compliance data. The "E" suffix also indicates the industrial temperature grade, and the PLCC package is lead-free with matte-tin plating suitable for reflow soldering at standard JEDEC J-STD-020 profiles.
Can PIC18F4220 replace PIC17C42A-16E/L?
No, the PIC18F4220 is NOT a drop-in replacement for the PIC17C42A-16E/L because the pinouts differ between the two families. While Microchip recommends migrating PIC17C42A designs to the PIC18F4220 for new development, the change requires PCB redesign (different package pin mapping) and firmware rework (PIC18 assembly differs from PIC17C). For existing PCBs, stay on the PIC17C42A-16E/L or use one of its package/temperature variants.
What is the key specification engineers should know about PIC17C42A-16E/L?
The three key specifications engineers should know are: 4 KB OTP program memory (one-time programmable, no in-circuit reprogramming), 16 MHz maximum clock delivering 8.25 MIPS, and 232 bytes of RAM. According to Microchip datasheet DS30412C, these three parameters drive nearly every design decision for the PIC17C42A family - the OTP memory constrains revision strategy, the 16 MHz speed sets the real-time control loop ceiling, and the 232-byte RAM limits data buffering for stack and peripheral usage.

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

選定ガイド

Choose PIC17C42A-16E/L when you are maintaining or replicating an existing design originally built around the PIC17C42A family in a 44-PLCC surface-mount footprint and need industrial -40C to +125C operation. The "E" suffix is mandatory for any deployment outside a climate-controlled enclosure. Choose PIC17C42A-16/L when your application is in a commercial-temperature environment (0C-70C) and you want the lowest-cost variant; choose PIC17C42A-16/P if your PCB is through-hole or you need a socketed PDIP for hand prototyping. For any new design, do not choose this family - migrate to the PIC18F4220 or PIC16LF877A, which offer Flash memory (re-programmable in-circuit) and active long-term Microchip support, accepting that a PCB redesign is required.

代替品との比較

パラメータ この製品 PIC17C42A-16/L PIC17C42A-16/P
Brand Microchip Technology Microchip Technology Microchip Technology
Package 44-PLCC (J-Lead), 16.59x16.59 mm 44-PLCC (J-Lead) - same 44-PDIP - different (thru-hole)
Program Memory 4 KB OTP 4 KB OTP 4 KB OTP
RAM Size 232 bytes 232 bytes 232 bytes
Maximum Clock Frequency 16 MHz 16 MHz 16 MHz
Number of I/O Pins 33 33 33
Operating Temperature Range -40C to +125C (industrial, E suffix) 0C to +70C (commercial, non-E) -40C to +125C (industrial, E suffix per /P variant)
Mounting Type Surface Mount (PLCC) Surface Mount (PLCC) Through-Hole (PDIP)
Lifecycle Status NRND NRND NRND

主な差別化要因

  • Industrial temperature grade ("E" suffix) (vs PIC17C42A-16/L)
  • Surface-mount PLCC package (vs PIC17C42A-16/P)
  • Mature legacy 8-bit RISC architecture (vs Microchip PIC18F4220)

設計ノート

PIC17C42A uses One-Time Programmable (OTP) memory - firmware cannot be erased or re-programmed in-circuit. Estimate: each OTP cycle consumes one device, so prototype iterations require one chip per firmware version. Use a PLCC socket on the development board to enable hot-swap between firmware builds, and stock at least 5-10 OTP units per engineering build to absorb rework cycles.

The 44-PLCC package requires a socket (e.g., 44-pin PLCC through-hole or SMD socket) for serviceability and field replacement. Decoupling: place one 100 nF ceramic capacitor between each VDD/VSS pair (pins 27-26, 39-40) within 5 mm of the IC. The external oscillator pins (OSC1/OSC2) should be guarded with a ground ring; keep oscillator traces short and away from high-current switching nodes.

MCLR/VPP (pin 41) must be pulled up to VDD through a 10-100 kohm resistor and decoupled with a 100 nF capacitor to ground for noise immunity; without the capacitor the MCLR line is susceptible to spurious resets from EMI coupling. The 33 I/O pins share pins with analog inputs, timers, UART, and SPI/I2C peripherals - review the pin multiplexing table in datasheet DS30412C before finalizing PCB routing, since changing pin functions late in the cycle requires respinning the board.

コンプライアンス情報

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

RoHS and lead-free status per DigiKey product listing. Not AEC-Q100 qualified - for automotive AEC-Q100 applications consider PIC18F family members explicitly listed as automotive-grade.

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

関連検索

PIC17C42A-16E/L PIC17C42A-16E/L datasheet Microchip PIC17C42A-16E/L PIC17C42A 8-bit OTP microcontroller 44-PLCC PIC17C42A replacement part PIC17C42A-16E/L buy price stock PIC17C42A vs PIC18F4220 44-pin PLCC microcontroller industrial PIC17C42A legacy industrial control what is OTP microcontroller PIC17C42A PIC17C42A pinout 44-PLCC PIC17C42A-16E/L distributor

関連部品&用語

Microchip Technology PIC17C42A-16E/L PIC17C42A-16/L PIC17C42A-16/P PIC18F4220 PIC 17C family 8-bit microcontroller OTP (One-Time Programmable) Harvard architecture RISC instruction set 44-pin PLCC J-Lead package RoHS compliance industrial temperature grade 8.25 MIPS 16 MHz oscillator external oscillator embedded microcontroller PIC16 family UART peripheral Capture-Compare-PWM MCLR reset DS30412C datasheet NRND (Not Recommended for New Designs)
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

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

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