Microchip Technology

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

MPN: PIC17C42AT-16E/L ✗ End of Life
In Stock Ships in 1-3 business days
4.5 V to 6.0 V Vdss 44-PLCC (16.59 x 16.59 mm) Package 16 MHz Speed 4 KB (2K x 16) OTP Memory
From $7.95 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $12.5 $12.50
10 $11.2 $112.00
100 $9.85 $985.00
500 $8.9 $4,450.00
1,000 $7.95 $7,950.00
ℹ️ All prices are in USD

PIC17C42AT-16E/L Overview

The Microchip Technology PIC17C42AT-16E/L is an 8-bit PIC17C-series microcontroller featuring a 16 MHz maximum clock speed, 4 KB (2K x 16) of One-Time Programmable (OTP) program memory, and 232 x 8 bytes of RAM, housed in a 44-pin PLCC (16.59 x 16.59 mm) surface-mount package with J-leads. The device operates from a 4.5 V to 6.0 V supply and is rated for the -40 °C to +125 °C industrial/automotive temperature range, making it suitable for harsh-environment embedded control.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/EPROM/OTP/Flash), data memory (RAM), and peripherals such as timers, I/O ports, and communication interfaces onto one die. The PIC17C family sits at the high-performance end of Microchip's classic 8-bit portfolio, sharing the legacy OTP-programming heritage that predates modern Flash-based PIC18/PIC16 families. Within the broader taxonomy, this part belongs to microcontroller -> 8-bit MCU -> PIC architecture -> CMOS OTP microcontroller, allowing existing PIC tooling, instruction set, and development environment reuse for industrial and automotive subsystems.

Key features include the 16 MHz oscillator providing up to 4 MIPS throughput, 33 digital I/O pins for interfacing with sensors, switches, displays, and actuators, an internal RISC Harvard architecture with 58 instructions, and OTP memory that allows prototype-to-production programming on a single device. The 44-PLCC package exposes all I/O on a J-leaded footprint compatible with legacy socketed production programming flows. Power consumption is bounded by the 4.5-6.0 V supply window typical of 1990s-era PIC designs rather than modern low-voltage PIC16LF/PIC18LF parts.

This PIC17C42A variant is functionally similar to PIC16 and PIC18 contemporaries but retains a 17C-specific instruction set and peripheral mapping. The PIC17C42A is the older die revision of the PIC17C42 family; the 'A' suffix typically denotes a follow-on silicon revision with documented errata fixes vs the original PIC17C42. Existing PIC17C firmware binaries are forward-compatible with the 'A' revision. Industrial and automotive customers historically standardized on PIC17C42A for cost-sensitive, moderate-performance control where Flash was unnecessary.

Typical applications include industrial process controllers, automotive body and chassis ECUs, appliance motor control boards, security and access control panels, and instrumentation front ends. Because OTP is one-time programmable, PIC17C42A is best suited to volume production where firmware is finalized, not for field-updatable designs - choose PIC18F or PIC16F Flash parts for firmware-revision flexibility.

A key design consideration: OTP memory cannot be erased, so plan to program production units only after firmware QA is complete; use a windowed ceramic-package UV-erasable PIC17C42A variant for development if available. Verify the 5 V supply tolerance against modern 3.3 V system rails - this part will not operate from a 3.3 V rail, so a level shifter or 5 V LDO is required when interfacing with 3.3 V logic.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found on individual distributor listings, providing engineers a single-source reference for PIC17C42AT-16E/L sourcing and replacement decisions.

Drop-in alternatives for PIC17C42AT-16E/L — 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 PIC17C42AT-16E/L (same form factor and footprint) — differing in Core Architecture, Mounting Type, Operating Temperature Range, Program Memory Size, Program Memory Type.

Microchip Technology
Core Architecture: 8-bit RISC Harvard
Mounting Type: Surface Mount
Operating Temperature Range: -40 °C to +85 °C (Industrial)

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

PIC17C42AT-16I/L

✅ Drop-In
Microchip Technology
📦 44-PLCC
PIC 17C · 8-bit RISC Harvard · 8-bit · 16 MHz · 121 ns (single cycle) · OTP EPROM · 4 KB (2K x 16) · 232 x 8 bytes

✓ In Stock

$10.95 / Unit

View Datasheet →

PIC17C42A-16I/PQ

✅ Drop-In
Microchip Technology
📦 44-PLCC
PIC17C · 8-bit RISC PIC · 16 MHz (33 MHz clock input on -33 version) · 121 ns (single-cycle, except branches and table reads/writes which are 2-cycle) · 8.25 MIPS · 4 KB OTP EPROM (2K x 16 words) · 232 bytes · Not present

✓ In Stock

$8.95 / Unit

View Datasheet →
ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC17C42AT-16E/L Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC
Series PIC 17C
Program Memory Size 4 KB (2K x 16) OTP
RAM Size 232 x 8 bytes
Maximum Clock Frequency 16 MHz
Data Bus Width 8-bit
Number of I/O Pins 33
Supply Voltage (Vcc/Vdd) 4.5 V to 6.0 V
Operating Temperature Range -40 C to +125 C
Package / Case 44-PLCC (16.59 x 16.59 mm)
Mounting Type Surface Mount (J-Lead)
Program Memory Type OTP (One-Time Programmable)
RoHS Status Lead free / RoHS Compliant
Lead Free Yes

PIC17C42AT-16E/L Pin Configuration

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
Pin 1 RA0 — Port A bit 0 (digital I/O)
Pin 2 RA1 — Port A bit 1 (digital I/O)
Pin 3 RA2 — Port A bit 2 (digital I/O)
Pin 4 RA3 — Port A bit 3 (digital I/O)
Pin 5 RA4 — Port A bit 4 / T0CKI (digital I/O or Timer0 clock input)
Pin 6 RA5 — Port A bit 5 (digital I/O)
Pin 7 RA6 — Port A bit 6 (digital I/O)
Pin 8 RA7 — Port A bit 7 (digital I/O)
Pin 9 RB0/INT — Port B bit 0 / external interrupt
Pin 10 RB1 — Port B bit 1 (digital I/O)
Pin 11 RB2 — Port B bit 2 (digital I/O)
Pin 12 RB3 — Port B bit 3 (digital I/O)
Pin 13 RB4 — Port B bit 4 (digital I/O)
Pin 14 RB5 — Port B bit 5 (digital I/O)
Pin 15 RB6 — Port B bit 6 (digital I/O)
Pin 16 RB7 — Port B bit 7 (digital I/O)
Pin 17 Vss — Ground
Pin 18 RC0 — Port C bit 0 (digital I/O)
Pin 19 RC1 — Port C bit 1 (digital I/O)
Pin 20 RC2 — Port C bit 2 (digital I/O)
Pin 21 RC3 — Port C bit 3 (digital I/O)
Pin 22 RC4 — Port C bit 4 (digital I/O)
Pin 23 RC5 — Port C bit 5 (digital I/O)
Pin 24 RC6 — Port C bit 6 (digital I/O)
Pin 25 RC7 — Port C bit 7 (digital I/O)
Pin 26 Vdd — Positive supply (4.5 V - 6.0 V)
Pin 27 OSC1/CLKIN — Crystal oscillator input or external clock
Pin 28 OSC2/CLKOUT — Crystal oscillator output
Pin 29 MCLR/Vpp — Master clear reset / programming voltage input
Pin 30 RD0 — Port D bit 0 (digital I/O)
Pin 31 RD1 — Port D bit 1 (digital I/O)
Pin 32 RD2 — Port D bit 2 (digital I/O)
Pin 33 RD3 — Port D bit 3 (digital I/O)
Pin 34 RD4 — Port D bit 4 (digital I/O)
Pin 35 RD5 — Port D bit 5 (digital I/O)
Pin 36 RD6 — Port D bit 6 (digital I/O)
Pin 37 RD7 — Port D bit 7 (digital I/O)
Pin 38 Vss — Ground
Pin 39 Vdd — Positive supply (4.5 V - 6.0 V)
Pin 40 RE0 — Port E bit 0 (digital I/O)
Pin 41 RE1 — Port E bit 1 (digital I/O)
Pin 42 RE2 — Port E bit 2 (digital I/O)
Pin 43 Vss — Ground
Pin 44 NC — Not connected (per datasheet)

Typical Applications

PIC17C42AT-16E/L is suitable for 6 applications: Industrial Process Controller, Automotive Body Control ECU, Appliance Motor Control Board, Security and Access Control Panel, Instrumentation Front End, Legacy Embedded Control Replacement Stock.

🏭

Industrial Process Controller

The PIC17C42AT-16E/L fits legacy industrial process controllers because its 4 KB OTP program memory holds fixed control-loop firmware for PID temperature, pressure, or flow regulation, and its 16 MHz core delivers the throughput needed to scan multiple 4-20 mA analog inputs and drive relay/solid-state outputs at 50/60 Hz line-frequency rates. With 33 I/O pins it can directly multiplex 7-segment displays, debounce membrane keypads, and toggle triac optocouplers without external I/O expanders. The 4.5-6.0 V supply matches industrial 5 V backplane rails still common in PLCs and motor drives. Compared to migrating to a PIC18F, existing PIC17C firmware libraries are forward-compatible with the 'A' silicon revision, eliminating re-validation cost on long-lifecycle industrial platforms.

🚗

Automotive Body Control ECU

The PIC17C42AT-16E/L was historically specified for automotive body and chassis ECUs controlling window lifts, seat positioners, mirror adjusters, and interior lighting because its -40 to +125 C temperature grade spans underhood and cabin environments, and OTP memory prevents firmware tampering or accidental erasure in vibration-prone mounting locations. The 4 KB program space fits body-controller state machines, while 232 bytes of RAM supports input debouncing and PWM-channel scheduling. Designers targeting new automotive designs should migrate to AEC-Q100 qualified PIC18F or dsPIC33 parts with CAN/LIN peripherals; the PIC17C42AT-16E/L is recommended only for sustaining legacy ECUs where firmware is frozen.

⚡

Appliance Motor Control Board

White-goods motor-control boards for washing machines, dishwashers, and refrigerator compressors adopted the PIC17C42AT-16E/L because OTP memory locks in motor commutation firmware and the 16 MHz core provides deterministic timing for triac zero-crossing detection and PWM-driven variable-frequency drives. The 33 I/O pins support direct keypad scanning, 7-segment or LCD display drive, and multi-channel triac firing without external logic. The wide 4.5-6.0 V supply tolerates rectified 5 V rails common in appliance SMPS designs. Engineers specifying new appliance controllers should consider the PIC16F1939 or PIC18F46K22 for flash-based firmware updates, but the PIC17C42A remains a cost-optimized choice for high-volume fixed-function appliances.

🎥

Security and Access Control Panel

The PIC17C42AT-16E/L was widely deployed in security alarm panels and access-control keypads because OTP memory prevents firmware reverse-engineering attacks - a security plus - and the 16 MHz core runs keypad scanning, RFID/wiegand reader polling, and alarm-state-machine logic concurrently. With 33 I/O it can drive a 4x4 matrix keypad plus 16-zone LED indicators and piezo buzzer without external glue logic. The 5 V supply matches legacy alarm-panel backplanes. New security designs should migrate to PIC18F46K22 with AES-capable variants for encrypted communication; however, sustaining-engineering teams maintaining installed PIC17C42A-based panels will find this part's drop-in alternatives (PIC17C42AT-16I/L, PIC17C42A-16I/PQ) ideal for board-level replacement.

🔧

Instrumentation Front End

Bench-top multimeters, signal generators, and laboratory data loggers employed the PIC17C42AT-16E/L as the user-interface and display controller because its 16 MHz core supports menu navigation, rotary-encoder debouncing, and multi-digit 7-segment or character-LCD multiplexing, while OTP locks in calibration coefficients and user-interface firmware. The 4 KB program space accommodates measurement-mode state machines and serial-over-USB bridge protocols via external UART chips. For new instruments, a PIC18F4550 with integrated USB eliminates the external UART bridge; but for sustaining legacy instruments the PIC17C42A is a drop-in solution available through Microchip's extended-life and obsolete-part distribution channels.

🖥️

Legacy Embedded Control Replacement Stock

Many sustaining-engineering teams stock the PIC17C42AT-16E/L as a direct replacement for EOL PIC17C42A boards already in fielded equipment where re-spinning the controller would trigger costly re-certification (FDA, FAA, automotive IATF). Because OTP memory cannot be field-updated, having a working replacement inventory for 10-15 year service windows is a common risk-mitigation strategy. The 44-PLCC package is socket-compatible with the original PIC17C42, allowing drop-in board swap without rework. Engineers should evaluate Microchip's Product Change Notification (PCN) system for any lead-time warnings and qualify PIC18F-based board-revision alternatives in parallel.

Recommended Products Summary

PIC18F452-I/P Modern Flash migration target for industrial control Used in: Industrial Process Controller, Legacy Embedded Control Replacement Stock MCP23017 16-bit I/O expander for additional I/O needs Used in: Industrial Process Controller DSPIC33EP512MC506-I/PT Microchip Technology Used in: Automotive Body Control ECU MCP2551 CAN transceiver companion for migration Used in: Automotive Body Control ECU PIC16F1939-I/PT Microchip Technology Used in: Appliance Motor Control Board MOC3021 Optoisolator/triac driver companion Used in: Appliance Motor Control Board PIC18F46K22-I/P Flash migration target with AES options Used in: Security and Access Control Panel, Legacy Embedded Control Replacement Stock MCP79410 I2C RTC for time-stamped alarm events Used in: Security and Access Control Panel PIC18F4550-I/P USB-enabled migration target for instruments Used in: Instrumentation Front End MCP2200 USB-to-UART bridge for serial connectivity Used in: Instrumentation Front End
What is the program memory size of PIC17C42AT-16E/L?
The PIC17C42AT-16E/L contains 4 KB of program memory organized as 2K x 16 words in One-Time Programmable (OTP) memory. According to Microchip's PIC17C42A datasheet (DS30400), the program memory holds 4 KB of instruction storage and is non-erasable after programming. This makes the part suitable for finalized production firmware but unsuitable for field-updatable designs - choose PIC18F Flash parts for revision flexibility.
How much RAM does the PIC17C42AT-16E/L have?
The PIC17C42AT-16E/L includes 232 x 8 bytes (232 bytes) of data RAM, distributed between general-purpose registers and special-function registers. This modest RAM footprint limits concurrent buffer handling for communications stacks; PIC18F parts with 256-512 bytes of RAM are the recommended migration target for new designs requiring additional data memory.
What is the maximum clock speed of PIC17C42AT-16E/L?
The PIC17C42AT-16E/L operates at a maximum clock frequency of 16 MHz, yielding up to 4 MIPS (Million Instructions Per Second) of throughput given the 4-cycle instruction timing of the PIC17C core. Operating above 16 MHz will compromise timing margins and is not guaranteed by Microchip. Designers targeting higher throughput should migrate to PIC18F parts running at 40 MHz or 64 MHz.
What supply voltage does the PIC17C42AT-16E/L require?
The PIC17C42AT-16E/L operates from a single 4.5 V to 6.0 V supply. According to the Microchip datasheet (DS30400), the device is not 3.3 V tolerant and will not function from a 3.3 V rail. Designers integrating this part into modern 3.3 V systems must add a 5 V LDO or DC-DC boost regulator; alternatively, migrating to a PIC18LF part with 1.8-3.6 V operation removes the level-shifting burden.

Engineering reference data for PIC17C42AT-16E/L — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC17C42AT-16E/L when maintaining a legacy 44-PLCC through-hole-compatible industrial or automotive design requiring -40 C to +125 C operation with finalized OTP firmware. Choose PIC17C42AT-16I/L if your thermal envelope stays below +85 C and you want maximum distributor availability for the industrial segment. Choose PIC17C42A-16I/PQ only when your board layout specifically references the /PQ variant footprint (functionally identical silicon). For new designs, migrate to PIC18F452-I/P or PIC18F46K22-I/P Flash-based microcontrollers for field-updatable firmware, wider supply tolerance (2.0-5.5 V), and active lifecycle status. The PIC17C42AT-16E/L remains a cost-effective drop-in for sustaining long-lifecycle equipment, but is not recommended for any new product introduction.

Comparison with Alternatives

Parameter This Product PIC17C42AT-16I/L PIC17C42A-16I/PQ PIC17C42A-16E/P
Package 44-PLCC (16.59x16.59 mm) 44-PLCC - same 44-PLCC - same 40-PDIP - different
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 4 KB (2K x 16) OTP 4 KB OTP 4 KB OTP 4 KB OTP
Maximum Clock Frequency 16 MHz 16 MHz 16 MHz 16 MHz
Operating Temperature Range -40 C to +125 C (Extended) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +125 C (Extended)
Supply Voltage 4.5 V to 6.0 V 4.5 V to 6.0 V 4.5 V to 6.0 V 4.5 V to 6.0 V
I/O Pin Count 33 33 33 33
Lifecycle Status Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Extended temperature grade vs Industrial variant (vs PIC17C42AT-16I/L)
  • Drop-in 44-PLCC compatibility for sustaining designs (vs PIC17C42A-16E/P (40-PDIP))
  • Same silicon die across /L and /PQ package options (vs PIC17C42A-16I/PQ)

Design Notes

The PIC17C42AT-16E/L requires a regulated 4.5 V to 6.0 V supply; connecting 3.3 V logic directly will not produce reliable operation. When integrating this 5 V part into modern 3.3 V systems, add a low-dropout 5 V regulator (such as MCP1700-5002E) or a boost DC-DC converter between the 3.3 V rail and Vdd. Decouple Vdd with a 100 nF ceramic capacitor placed within 5 mm of the Vdd pin (pin 26 and pin 39), plus a bulk 10 uF tantalum or aluminum electrolytic capacitor on the same rail. Pin 38 (Vss) and pin 17 (Vss) must both be connected to ground to provide return paths for the internal logic blocks.

Layout the 44-PLCC footprint with thermal relief pads on all ground and power pads to simplify hand-soldering or socket insertion during prototyping. Keep the crystal or resonator within 10 mm of the OSC1 (pin 27) and OSC2 (pin 28) pins, with a ground guard ring around the oscillator traces to reduce EMI coupling into adjacent I/O. The MCLR/Vpp pin (pin 29) requires a 10 kohm pull-up to Vdd and a 100 nF decoupling cap to ground; some in-circuit programming (ICP) circuits add a diode between Vpp and Vdd to prevent programming-voltage backfeed.

Estimated: OTP memory can be programmed exactly once. Do NOT use a production PIC17C42AT-16E/L for firmware development - any code bug locks the part permanently. For development, use a windowed ceramic PIC17C42A (JW package) or migrate to a Flash-based PIC18F part. Additionally, the 4 KB program memory holds only 2K x 16 instruction words, NOT 4K x 8 bytes - confirm your assembler/linker settings match this 16-bit-wide organization. Finally, OTP programming voltage Vpp on the MCLR/Vpp pin must rise to the datasheet-specified level (typically 13.0-13.5 V) during programming, so the ICP circuit must include a charge-pump or external Vpp source.

Compliance Information

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

RoHS compliant and lead free per infinity-electron datasheet PDF. AEC-Q100 not formally qualified - Microchip's automotive-grade screening is via internal Q-grade, not AEC-Q100. REACH, halogen-free, and conflict-minerals data not present in verified web sources.

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

Related Searches

PIC17C42AT-16E/L PIC17C42AT-16E/L datasheet Microchip PIC17C42A 8-bit MCU PIC17C42A 4KB OTP microcontroller 44-PLCC PIC microcontroller PIC17C42AT-16E/L industrial control PIC17C42AT-16E/L vs PIC17C42AT-16I/L PIC17C42AT-16E/L drop-in replacement buy PIC17C42AT-16E/L what is the RAM size of PIC17C42AT-16E/L

Related Components & Terms

Microchip Technology PIC17C42AT-16E/L PIC17C42A PIC17C42AT-16I/L PIC17C42A-16I/PQ PIC17C42A-16E/P 8-bit microcontroller MCU OTP memory One-Time Programmable PIC architecture 44-PLCC J-Lead surface mount 16 MHz RoHS PIC18F migration target PIC18F452 PIC18F46K22 automotive grade industrial control AEC-Q100 MCLR Harvard architecture
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