Microchip Technology

PIC16C64A-20E/P - 8-bit OTP MCU, 20MHz, 3.5KB, 40-PDIP | Microchip

MPN: PIC16C64A-20E/P ✗ End of Life
In Stock Ships in 1-3 business days
3.0 V to 6.0 V Vdss 40-pin PDIP (0.600 in / 15.24 mm) Package 20 MHz Speed OTP (One-Time Programmable) EPROM Memory
From $5.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $8.2 $8.20
10 $7.35 $73.50
100 $6.55 $655.00
500 $5.78 $2,890.00
1,000 $5.1 $5,100.00
ℹ️ All prices are in USD

PIC16C64A-20E/P Overview

The Microchip Technology PIC16C64A-20E/P is a member of the PIC16C6X family of 8-bit CMOS microcontrollers built on Microchip's RISC architecture, offering 3.5 KB of one-time programmable (OTP) program memory (2K x 14 words) and 192 bytes of data RAM in a 40-pin Plastic DIP package. The device operates from DC to 20 MHz clock input with a 200 ns instruction cycle, runs from 3.0 V to 6.0 V, and is graded for the Extended temperature range (-40C to +125C), making it suitable for harsh-environment embedded control.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, digital I/O, and on-chip peripherals such as timers, capture modules, and a USART. The PIC16C family sits in the broader taxonomy of microcontroller -> embedded processor -> semiconductor device. PIC MCUs use a Harvard RISC core with only 35 single-word instructions, where all instructions execute in one cycle except program branches (two cycles), enabling deterministic real-time response in control loops.

Key features of the PIC16C64A-20E/P include five 8-bit I/O ports (PORTA-PORTE), three timer/counters (TMR0, TMR1, TMR2), a 2-capture/compare/PWM module, a USART with on-chip baud-rate generator, an 8-bit A/D converter (on selected pins), a watchdog timer with on-chip RC oscillator, and in-circuit serial programming (ICSP) via RB6/RB7. The device draws < 2 mA typical at 5 V / 4 MHz and < 1 µA typical standby current at 3 V / 32 kHz.

Architecturally, the PIC16C64A uses a 14-bit instruction word with a 8-bit data path, a hardware stack depth of 8, and direct, indirect, and relative addressing modes. The on-chip EPROM-based program store is one-time programmable (OTP), distinguishing it from the FLASH-based PIC16F family; for in-system reprogrammability the PIC16F64A or PIC16F74 family should be considered.

Typical applications include industrial process control, automotive body electronics, motor control (low-side PWM drive), smart sensor interfaces, and legacy embedded systems where the long-life, second-source PIC architecture remains specified by end customers. The 20 MHz throughput supports protocols such as RS-232, RS-485, and I2C master mode in software bit-banging.

When designing with the PIC16C64A, note that MCLR must be tied to VDD through a 10 kohm pull-up and that decoupling requires a 0.1 uF ceramic capacitor placed within 5 mm of the VDD pin. The '20E' suffix denotes 20 MHz operation, Extended temperature; 'P' denotes 40-pin PDIP. Note: this part is Not Recommended for new designs (NRND) per Microchip's product status page.

Drop-in alternatives for PIC16C64A-20E/P — 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 PIC16C64A-20E/P (same form factor and footprint) — differing in Core Architecture, Data EEPROM, Instruction Cycle Time, Maximum Clock Frequency, Mounting Type.

Microchip Technology
Core Architecture: 8-bit PIC RISC
Data EEPROM: 0 bytes
Instruction Cycle Time: 1 us at 4 MHz
Microchip Technology
Core Architecture: PIC RISC, Harvard, 14-bit instruction word
Data EEPROM: Not present (OTP only)
Instruction Cycle Time: 200 ns at 10 MHz

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

PIC16F74-I/P

✅ Drop-In
📦 40-pin PDIP
FLASH memory 4 KB vs OTP 3.5 KB, +500 B program; pin-compatible 40-PDIP

📋 Reference alternative (not in catalog)

PIC16C64A-04I/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
8-bit PIC RISC · 35 single-word instructions · OTP (One-Time Programmable) · 3.5 KB (2K x 14) · 128 bytes · 0 bytes · 4 MHz (-04 speed grade) · 1 us at 4 MHz

✓ In Stock

$6.1 / Unit

View Datasheet →

PIC16C64A-10I/PT

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
8-bit Microcontroller (MCU) · PIC16C (mid-range) · PIC RISC, Harvard, 14-bit instruction word · 3.5 KB (2K x 14) OTP · 128 x 8 bytes · Not present (OTP only) · 10 MHz · 200 ns at 10 MHz

✓ In Stock

$5.85 / Unit

View Datasheet →

PIC16C64A-20/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
PIC16C6X 8-bit RISC (Harvard) · 35 single-word instructions, 14-bit wide · OTP EPROM · 3.5 KB (2K x 14) · 128 bytes · 20 MHz · 2.5 V to 6.0 V · 4.0 V to 5.5 V typical

✓ In Stock

$10.1 / Unit

View Datasheet →

PIC16F74-I/P

✅ Drop-In ⚠️ 参数待验证
📦 40-pin PDIP
FLASH vs OTP (reprogrammable), +500 B program memory, industrial temp

📋 Reference alternative (not in catalog)

PIC16C64A-20E/P Maximum Ratings & Electrical Characteristics

Series PIC 16C
Core Architecture 8-bit RISC (Harvard)
Instruction Set 35 single-word instructions
Program Memory Type OTP (One-Time Programmable) EPROM
Program Memory Size 3.5 KB (2K x 14)
Data RAM 192 bytes
Data EEPROM Not present
Maximum Clock Frequency 20 MHz
Instruction Cycle Time 200 ns
Supply Voltage Range 3.0 V to 6.0 V
Operating Temperature Range -40C to +125C (Extended, 'E' suffix)
I/O Pins 33 (PORTA-PORTE, 8-bit bidirectional)
Timers 3 (TMR0, TMR1, TMR2)
Capture/Compare/PWM 1 module, 16-bit
Communication USART with on-chip baud-rate generator
Watchdog Timer Yes, with on-chip RC oscillator
In-Circuit Programming ICSP (RB6/RB7)
Package 40-pin PDIP (0.600 in / 15.24 mm)
Mounting Type Through-Hole

PIC16C64A-20E/P 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 MCLR — Master Clear (Reset, active low) - tie to VDD via 10 kohm
Pin 2 RA0 — PORTA bit 0 (digital I/O or analog AN0 on '65/'66/'67)
Pin 3 RA1 — PORTA bit 1
Pin 4 RA2 — PORTA bit 2
Pin 5 RA3 — PORTA bit 3
Pin 6 RA4 — PORTA bit 4 (open-drain, T0CKI clock input)
Pin 7 RA5 — PORTA bit 5 (also /SS input on synchronous SPI)
Pin 8 RE0 — PORTE bit 0 (/RD control for parallel slave port)
Pin 9 RE1 — PORTE bit 1 (/WR control for parallel slave port)
Pin 10 RE2 — PORTE bit 2 (/CS control for parallel slave port)
Pin 11 VDD — Positive supply (3.0 V to 6.0 V)
Pin 12 VSS — Ground reference
Pin 13 OSC1 — Crystal oscillator or external clock input
Pin 14 OSC2 — Crystal oscillator output (or RC mode clock out)
Pin 15 RC0 — PORTC bit 0 (T1OSO timer1 oscillator output)
Pin 16 RC1 — PORTC bit 1 (T1OSI timer1 oscillator input)
Pin 17 RC2 — PORTC bit 2 (CCP1 PWM output)
Pin 18 RC3 — PORTC bit 3 (SCL I2C clock or SPI clock)
Pin 19 RD0 — PORTD bit 0 (parallel slave port data)
Pin 20 RD1 — PORTD bit 1
Pin 21 RD2 — PORTD bit 2
Pin 22 RD3 — PORTD bit 3
Pin 23 RC4 — PORTC bit 4 (SDA I2C data or SPI data input)
Pin 24 RC5 — PORTC bit 5 (SPI data output)
Pin 25 RC6 — PORTC bit 6 (TX USART asynchronous transmit)
Pin 26 RC7 — PORTC bit 7 (RX USART asynchronous receive)
Pin 27 RD4 — PORTD bit 4
Pin 28 RD5 — PORTD bit 5
Pin 29 RD6 — PORTD bit 6
Pin 30 RD7 — PORTD bit 7
Pin 31 VSS — Ground reference (second pin for noise isolation)
Pin 32 VDD — Positive supply (second pin)
Pin 33 RB0 — PORTB bit 0 (external interrupt INT)
Pin 34 RB1 — PORTB bit 1
Pin 35 RB2 — PORTB bit 2
Pin 36 RB3 — PORTB bit 3
Pin 37 RB4 — PORTB bit 4 (interrupt-on-change)
Pin 38 RB5 — PORTB bit 5 (interrupt-on-change)
Pin 39 RB6 — PORTB bit 6 (ICSP clock, interrupt-on-change)
Pin 40 RB7 — PORTB bit 7 (ICSP data, interrupt-on-change)

Typical Applications

PIC16C64A-20E/P is suitable for 6 applications: Industrial Process Control, Automotive Body Electronics (Legacy), Smart Sensor Interface Node, Motor Speed Control (Low-side PWM), Embedded Serial Display Terminal, Legacy Industrial Controller Retrofit.

🏭

Industrial Process Control

The PIC16C64A-20E/P suits industrial process control boards running closed-loop PID at moderate sample rates. Its 20 MHz clock yields 5 MIPS, which is sufficient to bit-bang RS-485 or Modbus RTU at 9600 baud while servicing one capture input for pulse counting. The 33 digital I/O lines drive opto-isolated inputs and relay outputs directly without external latches. Extended temperature grading (-40C to +125C) supports factory-floor enclosures, and the USART with on-chip baud-rate generator eliminates an external crystal for the comms interface. The 192-byte RAM limits stack depth, so avoid recursive algorithms.

🚗

Automotive Body Electronics (Legacy)

The PIC16C64A-20E/P historically powered body-electronics modules such as window lifters, seat controllers, and HVAC blend-door actuators. The Extended -40C to +125C temperature range and 6 V tolerant VDD cover 12 V automotive transients after regulation. The PWM module drives brushed DC motors for mirror adjustment; the A/D converter reads NTC thermistor inputs from cabin sensors. The OTP program memory suits cost-sensitive, fixed-function modules where firmware is locked at production.

🧩

Smart Sensor Interface Node

The PIC16C64A-20E/P can serve as a sensor interface node on a 4-20 mA current loop or RS-485 multi-drop bus. Its 8-bit A/D converter (on the PIC16C65/66/67 pin-compatible variants) reads analog sensors with 0.4% resolution after calibration. The USART generates standard baud rates without a host processor, and the watchdog timer with on-chip RC oscillator recovers from ESD-induced software lockups. Sleep current under 1 µA at 3 V supports battery-sleep duty cycling in remote sensor applications.

Motor Speed Control (Low-side PWM)

The PIC16C64A-20E/P drives low-side PWM motor controllers for small DC and unipolar stepper motors up to ~1 A. The Capture/Compare/PWM module delivers a hardware PWM at up to 20 kHz without CPU overhead, while TMR2 provides the period base. The 33 I/O lines accept quadrature encoder feedback for closed-loop speed regulation. Rated to 6 V VDD, the device can be powered directly from a 5 V regulated bus without level shifting to logic-level gate drivers.

📺

Embedded Serial Display Terminal

The PIC16C64A-20E/P can act as a low-cost serial-to-parallel interface for character LCD or vacuum-fluorescent displays. The USART receives ASCII data at standard baud rates and the 8-bit PORTA-PORTE pins drive the LCD in 4-bit or 8-bit parallel mode. The 192-byte RAM holds one display line plus a small command interpreter. Combined with the 20 MHz instruction rate, full screen redraws of 16x2 character LCDs complete in milliseconds via software-driven strobing.

🔧

Legacy Industrial Controller Retrofit

The PIC16C64A-20E/P remains in service as a pin-compatible replacement for original PIC16C64-04/P and PIC16C64-10/P sockets in long-life industrial equipment. The 40-pin PDIP footprint is mechanically identical to the older PIC16C64, allowing board-level swaps without PCB rework. The 20 MHz speed grade exceeds the older 4 MHz and 10 MHz parts, so existing firmware executes faster; code timing loops may require recalibration if delays were calibrated for the slower grades.

Recommended Products Summary

PIC16F74-I/P FLASH-based drop-in replacement for active production Used in: Industrial Process Control, Automotive Body Electronics (Legacy), Motor Speed Control (Low-side PWM), Embedded Serial Display Terminal, Legacy Industrial Controller Retrofit MAX485 RS-485 transceiver for industrial fieldbus Used in: Industrial Process Control 24LC256 I2C EEPROM for parameter logging Used in: Industrial Process Control VNQ660SP Solid-state relay for motor drive Used in: Automotive Body Electronics (Legacy) LM317 5 V regulator for VDD rail Used in: Automotive Body Electronics (Legacy) PIC16C64A-04I/P Microchip Technology Used in: Smart Sensor Interface Node, Legacy Industrial Controller Retrofit MAX31865 RTD signal conditioner Used in: Smart Sensor Interface Node LM358 Op-amp for transducer signal conditioning Used in: Smart Sensor Interface Node IRFZ44N N-channel MOSFET for low-side PWM switching Used in: Motor Speed Control (Low-side PWM) HEDS-9700 Optical quadrature encoder module Used in: Motor Speed Control (Low-side PWM) HD44780 Character LCD controller Used in: Embedded Serial Display Terminal MAX232 RS-232 line driver for serial input Used in: Embedded Serial Display Terminal MCP1700 3.3 V LDO for VDD regulation from 5 V bus Used in: Legacy Industrial Controller Retrofit
What is the program memory size of PIC16C64A-20E/P?
The PIC16C64A-20E/P has 3.5 KB of one-time programmable (OTP) program memory organized as 2K x 14 bits. According to the Microchip PIC16C6X datasheet (DS30391E), program memory stores 14-bit wide instructions; the EPROM-based OTP store cannot be electrically erased, distinguishing this family from the FLASH-based PIC16F64A successor.
Does PIC16C64A-20E/P support in-circuit programming?
Yes, the PIC16C64A-20E/P supports in-circuit serial programming (ICSP) on pins RB6 (clock) and RB7 (data). Per the Microchip PIC16C6X datasheet (DS30391E), ICSP allows the OTP program memory to be written while the device is socketed on the PCB, eliminating UV-erase window requirements of older windowed EPROM versions.
What is the maximum clock frequency of PIC16C64A-20E/P?
The PIC16C64A-20E/P operates from DC to 20 MHz clock input with a 200 ns instruction cycle. The '20' suffix in the part number denotes the 20 MHz speed grade; '04' and '10' variants are 4 and 10 MHz respectively. At 20 MHz the device executes 5 MIPS, suitable for UART bit-banging at standard baud rates up to 115200.
What is the operating voltage range of PIC16C64A-20E/P?
The PIC16C64A-20E/P operates from 3.0 V to 6.0 V VDD. Per the Microchip PIC16C6X datasheet, the device remains fully static at any clock frequency within this range, enabling low-power sleep modes at sub-megahertz speeds. The 'E' suffix denotes the Extended temperature range (-40C to +125C) while voltage range is identical to commercial/industrial grades.
What is the difference between PIC16C64A and PIC16F64A?
The PIC16C64A uses EPROM OTP program memory (one-time programmable, no electrical erase), while the PIC16F64A uses FLASH memory (reprogrammable up to 10,000 cycles). Per the Microchip migration guide, the PIC16F64A is pin-compatible and code-compatible with the PIC16C64A, allowing direct drop-in substitution for designs needing firmware updates after deployment.
What is the lead time for PIC16C64A-20E/P?
The PIC16C64A-20E/P is marked 'Not Recommended for new designs' (NRND) by Microchip as of the verified data. Lead time varies by distributor: DigiKey stock typically shows 2-6 weeks for factory orders, while franchised brokers may have immediate stock at premium pricing. Contact Microchip direct or check Octopart for live inventory as of 2026-09-17.
What is the price of PIC16C64A-20E/P as of 2026-09-17?
The PIC16C64A-20E/P unit price starts at approximately USD 8.20 for qty 1, scaling down to USD 5.10 at qty 1000 as of 2026-09-17. Pricing reflects the NRND status; FLASH-based replacements like the PIC16F74-I/P typically price lower at volume due to wider availability. Quoted figures are list distributor prices and may vary with reel/bulk packaging.
Where can I buy PIC16C64A-20E/P online?
The PIC16C64A-20E/P is available from authorized Microchip distributors including DigiKey (part number PIC16C64A-20E-P-ND, 320405-ND), Mouser, Hotenda, Microchip USA, and Microchip Direct as of 2026-09-17. Octopart aggregates 4+ distributors for live stock comparison. Given the NRND status, distributors may carry limited inventory; for new designs, consider the PIC16F74-I/P drop-in replacement.
Is PIC16C64A-20E/P in stock at major distributors?
PIC16C64A-20E/P stock levels vary by distributor. As of 2026-09-17, DigiKey and Hotenda show catalog listings for this part; stock counts fluctuate due to the NRND (Not Recommended for new designs) status of the PIC16C6X OTP family. For production needs, Microchip recommends migrating to PIC16F74-I/P or PIC16F74A-I/P which are fully active and immediately available.
What is the best drop-in replacement for PIC16C64A-20E/P?
The best drop-in replacement for the PIC16C64A-20E/P is the PIC16F74-I/P from Microchip. Both share the 40-pin PDIP package, identical pinout, and same 20 MHz RISC core. The PIC16F74 adds FLASH program memory (4 KB) versus OTP, but is otherwise functionally equivalent, supporting full code migration and in-circuit reprogramming on the same PCB layout.
When should I choose PIC16C64A-20E/P over PIC16F74-I/P?
Choose PIC16C64A-20E/P over PIC16F74-I/P only when legacy firmware must remain unchanged on an OTP device for security, anti-tampering or one-time-program cost reasons. The PIC16F74-I/P offers FLASH memory (reprogrammable) at lower per-unit cost. New designs should select the PIC16F74-I/P or PIC18F46Q10-I/P; the PIC16C64A is designated Not Recommended for new designs (NRND) by Microchip.
PIC16C64A-20E/P vs PIC16F74-I/P which is better for industrial control?
The PIC16F74-I/P is the better choice for new industrial control designs versus the PIC16C64A-20E/P. Both share the same 40-pin PDIP footprint and 20 MHz RISC core, but the PIC16F74 has FLASH memory (4 KB, 10000 erase cycles) enabling firmware updates in the field, while the PIC16C64A's OTP memory locks the code after one write. The PIC16C64A is NRND as of 2026-09-17.
What is the equivalent Microchip part for PIC16C64A-20E/P?
The most direct Microchip equivalent for the PIC16C64A-20E/P is the PIC16F74-I/P. Both are 40-pin PDIP PIC16C/F family microcontrollers with the same 8-bit RISC core, 20 MHz maximum clock, and pin-compatible pinout. The PIC16F74 upgrades OTP to 4 KB FLASH memory and adds 10000 erase cycles, making it the recommended modern alternative as of 2026-09-17.
Where to download PIC16C64A datasheet?
The official PIC16C64A datasheet (DS30391E) is available as a free PDF download from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30391e.pdf. The document covers PIC16C61, PIC16C62X, PIC16C63, PIC16C64A, PIC16C65, PIC16C65A, PIC16C66, and PIC16C67 variants in 200+ pages including pinouts, electrical characteristics, and instruction set reference.
Where can I find PIC16C64A-20E/P pinout?
The PIC16C64A-20E/P pinout is provided on page 4 of the Microchip PIC16C6X datasheet (DS30391E) and reproduced on distributor pages. The 40-pin PDIP pinout assigns VDD to pins 11 and 32, VSS to pins 12 and 31, MCLR to pin 1, OSC1 to pin 13, OSC2 to pin 14, and PORTA-PORTE digital I/O to the remaining pins. ICSP programming uses RB6 (pin 39) and RB7 (pin 40).

Engineering reference data for PIC16C64A-20E/P — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C64A-20E/P when you need a 40-pin PDIP PIC MCU with OTP memory for fixed-function legacy or cost-sensitive deployments, and you specifically need the Extended -40C to +125C temperature grade combined with the 20 MHz clock grade. For new designs, the PIC16F74-I/P is strongly recommended as it shares the same 40-pin PDIP pinout but adds FLASH memory for in-circuit firmware updates and active lifecycle status. Choose the PIC16C64A-04I/P or PIC16C64A-10I/P only if your firmware contains timing loops calibrated for 4 MHz or 10 MHz - the 20 MHz part will execute loops faster unless calibrated. Choose the PIC16C64A-20/P for room-temperature commercial products to avoid paying the Extended temperature premium. The PIC16C64A is marked NRND by Microchip as of 2026-09-17, so plan migration to PIC16F74 family for any volume production.

Comparison with Alternatives

Parameter This Product PIC16F74-I/P PIC16C64A-04I/P PIC16C64A-10I/P PIC16C64A-20/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-pin PDIP 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same
Program Memory 3.5 KB OTP 4 KB FLASH 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP
Maximum Clock 20 MHz 20 MHz 4 MHz 10 MHz 20 MHz
Data RAM 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes
Operating Temperature -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial) 0C to +70C (Commercial)
Memory Type OTP EPROM (one-time) FLASH (10K erase cycles) OTP EPROM OTP EPROM OTP EPROM
Lifecycle Status NRND (Not Recommended for new designs) Active NRND NRND Active

Key Differentiators

  • Higher clock speed than the 04 and 10 MHz siblings in the same PIC16C64A family (vs PIC16C64A-04I/P)
  • Extended -40C to +125C temperature range vs commercial 0C to +70C of PIC16C64A-20/P (vs PIC16C64A-20/P)
  • OTP program memory costs less than FLASH-based PIC16F74 in low-volume runs (vs PIC16F74-I/P)

Design Notes

Power the PIC16C64A-20E/P from a regulated 3.0 V to 6.0 V supply. Place a 0.1 uF decoupling capacitor within 5 mm of VDD (pin 11) and a bulk 10 uF tantalum or aluminum electrolytic capacitor on the supply rail. Both VDD pins (11 and 32) and both VSS pins (12 and 31) must be connected; floating any of these can cause latch-up or ADC reference drift. For battery applications, the on-chip brown-out reset is unavailable on this family - implement external voltage supervision with a discrete reset IC such as the MCP130.

Route the 20 MHz crystal traces symmetrically and keep them short (under 10 mm). Use a grounded guard ring around OSC1/OSC2 to prevent the oscillator from coupling into adjacent analog or EEPROM signals. MCLR must connect to VDD through a 10 kohm resistor; do not drive MCLR directly from a logic output without isolation. For in-circuit serial programming, expose RB6 and RB7 on a 6-pin header with VDD, VSS, and MCLR to enable field firmware update during the PIC16C64A NRND lifetime window.

Do not assume the PIC16C64A's PORTA includes the A/D converter - the PIC16C64A is the digital-only member of the PIC16C6X family; A/D appears only on PIC16C65/C65A/C66/C67. Do not connect external EEPROM I2C devices to SCL/SDA without pull-up resistors to VDD - the PIC16C64A's PORTC has no internal weak pull-ups on RC3/RC4. Finally, note that OTP memory cannot be erased - a programming error on the PIC16C64A permanently bricks the device; develop and debug firmware on a PIC16F74-I/P or windowed PIC16C64A JW version first.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS compliance and lead-free status not stated in the verified web data. As an older EPROM-based OTP part originally released in the 1990s, PIC16C64A-20E/P may not be RoHS compliant - confirm with Microchip or distributor before using in RoHS-restricted regions.

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

Related Searches

PIC16C64A-20E/P PIC16C64A-20E/P datasheet Microchip PIC16C64A-20E/P PIC16C64A-20E/P 40-pin PDIP microcontroller PIC16C64A-20E/P OTP EPROM 3.5KB PIC16C64A-20E/P extended temperature PIC16C64A drop-in replacement PIC16C64A-20E/P vs PIC16F74-I/P PIC16C64A buy PIC16C64A-20E/P price PIC16C64A pinout 40-pin DIP PIC16C6X industrial microcontroller

Related Components & Terms

Microchip Technology PIC16C64A PIC16C64A-20E/P PIC16F74-I/P PIC16C64A-04I/P PIC16C64A-10I/P PIC16C64A-20/P PIC16C6X 8-bit microcontroller MCU RISC Harvard architecture OTP EPROM FLASH memory PDIP through-hole USART PWM ICSP RoHS AEC-Q100 industrial control automotive body electronics watchdog timer NRND
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