Microchip Technology

PIC16C65AT-10/PQ - 8-bit PIC MCU, 7KB EPROM, 44-MQFP | Microchip

MPN: PIC16C65AT-10/PQ ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 44-pin MQFP (PQ) - Metric QFP, tape & reel Package 10 MHz Speed EPROM (One-Time-Programmable) Memory
From $9.95 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $16.2 $162.00
100 $13.85 $1,385.00
500 $11.4 $5,700.00
1,000 $9.95 $9,950.00
ℹ️ All prices are in USD

PIC16C65AT-10/PQ Overview

The Microchip PIC16C65AT-10/PQ is an 8-bit RISC CMOS microcontroller in the PIC16C family, featuring a PIC16 CPU core, 7KB of one-time-programmable EPROM program memory, and 5V operation, housed in a 44-pin Metric QFP (MQFP) package supplied on tape and reel. The "T" suffix indicates a tape-and-reel packaging option, the "-10" indicates a 10 MHz maximum clock input, and the "/PQ" suffix denotes the 44-pin MQFP package, with "A" denoting the revised silicon revision.

What is an 8-bit microcontroller? An 8-bit microcontroller is a single-chip computer with an 8-bit data bus width, integrating a CPU, program memory (ROM/EPROM/Flash), data memory (RAM), and peripherals on one die. Microcontrollers belong to the broader category of embedded processors, sitting below microprocessors in complexity but above simple state machines. The PIC16 family sits in the mid-range tier of Microchip's PIC architecture, between the baseline PIC10/12/16 and the high-performance PIC17/18 families, optimized for cost-sensitive embedded control.

Key features include 192 bytes of data RAM, 33 digital I/O pins, three timers (Timer0, Timer1, Timer2), a Universal Synchronous/Asynchronous Receiver-Transmitter (USART), and a capture/compare/PWM (CCP) module. The PIC16C65A revision also adds an 8-bit analog-to-digital converter (ADC) with 5 input channels, distinguishing it from the earlier non-A PIC16C65. The device operates from 2.5V to 5.5V and supports in-circuit serial programming (ICSP).

Architecturally, the PIC16C65A uses a Harvard architecture with separate program and data buses, an 8-bit ALU, and a 14-bit instruction word. The fully-static CMOS design eliminates minimum clock-rate requirements, allowing the device to be stopped in software with all register contents preserved - useful for low-power standby modes. The RISC instruction set of 35 single-word instructions enables most instructions to execute in a single instruction cycle (4 clock periods), giving an effective 2.5 MIPS throughput at 10 MHz.

Typical applications include industrial control systems, motor control, sensor interfacing, embedded data acquisition, and legacy automotive subsystems. The PIC16C65A was widely adopted in the late 1990s and early 2000s in factory automation and consumer appliances where its integrated ADC and USART simplified board design.

When designing with this part, note that the 'C' (EPROM) variant requires UV erasure for reprogramming, unlike the flash-based 'F' variant. Engineers transitioning production designs should evaluate the pin-compatible PIC16F877A as a modern flash replacement. For new designs, Microchip recommends the PIC18 or dsPIC families for substantially higher performance per mW.

This page synthesizes distributor pricing from DigiKey and Octopart, drop-in same-package alternatives from the PIC16C65A family, and practical design notes covering oscillator configuration and ICSP programming not found in the manufacturer datasheet alone.

Drop-in alternatives for PIC16C65AT-10/PQ — 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 PIC16C65AT-10/PQ (same form factor and footprint) — differing in Program Memory Size, Package, Program Memory Type, Core Architecture, Operating Temperature.

Microchip Technology
Program Memory Size: 3.5 KB (2K x 14) OTP
Program Memory Type: OTP (One-Time Programmable)
Core Architecture: PIC16 (RISC, 14-bit instruction word, Harvard)
Microchip Technology
Program Memory Size: 7 KB (4K x 14 words)
Package: 44-pin QFP (MQFP)
Program Memory Type: OTP (One-Time Programmable) EPROM
Microchip Technology
Program Memory Size: 7 KB (4K x 14) OTP EPROM
Package: 44-MQFP (10x10 mm)
Core Architecture: PIC16CXX RISC Harvard (8-bit)
Microchip Technology
Program Memory Size: 7 KB (4K x 14)
Package: MQFP-44 (PQ) 10x10 mm
Program Memory Type: OTP EPROM

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

PIC16C65A-10/PQ

✅ Drop-In
Microchip Technology
📦 44-pin MQFP
PIC16C6X (mid-range 8-bit MCU) · 8-bit RISC, Harvard · OTP (One-Time Programmable) EPROM · 7 KB (4K x 14 words) · 192 bytes · 0 bytes (not present on PIC16C65A) · 10 MHz · 10 MIPS (1 instruction per clock cycle)

✓ In Stock

$6.1 / Unit

View Datasheet →

PIC16C65A-20I/PQ

✅ Drop-In
Microchip Technology
📦 44-pin MQFP
PIC16CXX · PIC16C65A · 8-bit RISC (Harvard) · 35 single-word instructions · OTP EPROM · 7 KB (4K x 14) · 192 bytes · 20 MHz

✓ In Stock

$8.62 / Unit

View Datasheet →

PIC16C65A-20E/PQ

✅ Drop-In
Microchip Technology
📦 44-pin MQFP
8-bit Microcontroller (MCU) · PIC16CXX RISC Harvard (8-bit) · 7 KB (4K x 14) OTP EPROM · 192 bytes · 20 MHz · 33 · 44-MQFP (10x10 mm) · 2.5 V to 6.0 V

✓ In Stock

$4.85 / Unit

View Datasheet →

PIC16F887-I/PQ

✅ Drop-In ⚠️ 参数待验证
📦 44-pin TQFP
Flash memory (14 KB) vs EPROM (7 KB, 2x more program memory), 20 MHz, industrial temp; functionally pin-compatible with minor footprint difference (TQFP vs MQFP)

📋 Reference alternative (not in catalog)

PIC16C64AT-10E/PQ

✅ Drop-In
Microchip Technology
📦 44-pin MQFP
8-bit Microcontroller (MCU) · PIC® 16C · PIC16 (RISC, 14-bit instruction word, Harvard) · 3.5 KB (2K x 14) OTP · 128 bytes · 10 MHz · 5 V · 33

✓ In Stock

$5.2 / Unit

View Datasheet →

PIC16F877A-I/P

✅ Drop-In ⚠️ 参数待验证
📦 40-pin PDIP
Flash memory, 20 MHz, industrial temp; pinout differs at 40 pins (vs 44-pin MQFP) - functional replacement but requires PCB redesign

📋 Reference alternative (not in catalog)

PIC16C65AT-10/PQ Maximum Ratings & Electrical Characteristics

Product Type 8-bit Microcontroller (MCU)
CPU Family PIC16 (Mid-Range, RISC)
Program Memory Type EPROM (One-Time-Programmable)
Program Memory Size 7 KB
Data RAM 192 bytes
Data EEPROM None
Maximum Clock Frequency 10 MHz
Instruction Cycle Time 400 ns (at 10 MHz)
Supply Voltage (Vdd) 2.5 V to 5.5 V
I/O Pins 33
Timers 3 (Timer0, Timer1, Timer2)
ADC 8-bit, 5 channels (PIC16C65A revision)
USART 1 (SCI/SPI)
CCP Modules 1
Package 44-pin MQFP (PQ) - Metric QFP, tape & reel
Operating Temperature 0C to +70C (Commercial)
Mounting Type Surface Mount

PIC16C65AT-10/PQ Pin Configuration

QFP-44 (10x10mm) Package Pinout Diagram QFP-44 10x10mm, P0.8mm, JEDEC MS-026. Pin 1 by dot. QFP-44 (10x10mm) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
Pin 1 MCLR/VPP — Master Clear (active-low reset) / Programming voltage input
Pin 2 RA0/AN0 — PORTA bit 0 / Analog input channel 0
Pin 3 RA1/AN1 — PORTA bit 1 / Analog input channel 1
Pin 4 RA2/AN2 — PORTA bit 2 / Analog input channel 2
Pin 5 RA3/AN3/VREF- — PORTA bit 3 / Analog input 3 / ADC negative reference
Pin 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select
Pin 8 GND — Ground reference
Pin 9 VDD — Positive supply voltage (2.5V to 5.5V)
Pin 10 OSC1/CLKIN — Crystal oscillator input / external clock input
Pin 11 OSC2/CLKOUT — Crystal oscillator output / clock output
Pin 12 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 13 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / Capture-Compare-PWM 2
Pin 14 RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1 output
Pin 15 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 16 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 17 RC5/SDO — PORTC bit 5 / SPI data out
Pin 18 RC6/TX/CK — PORTC bit 6 / USART TX / USART clock
Pin 19 RC7/RX/DT — PORTC bit 7 / USART RX / USART data
Pin 20 GND — Ground reference
Pin 21 VDD — Positive supply voltage (2.5V to 5.5V)
Pin 22 RB0/INT — PORTB bit 0 / External interrupt input
Pin 23 RB1 — PORTB bit 1
Pin 24 RB2 — PORTB bit 2
Pin 25 RB3 — PORTB bit 3
Pin 26 RB4 — PORTB bit 4
Pin 27 RB5 — PORTB bit 5
Pin 28 RB6/PGC — PORTB bit 6 / ICSP clock
Pin 29 RB7/PGD — PORTB bit 7 / ICSP data
Pin 30 GND — Ground reference
Pin 31 RD0 — PORTD bit 0
Pin 32 RD1 — PORTD bit 1
Pin 33 RD2 — PORTD bit 2
Pin 34 RD3 — PORTD bit 3
Pin 35 RD4 — PORTD bit 4
Pin 36 RD5 — PORTD bit 5
Pin 37 RD6 — PORTD bit 6
Pin 38 RD7 — PORTD bit 7
Pin 39 GND — Ground reference
Pin 40 RE0/RD — PORTE bit 0 / Parallel slave port read control
Pin 41 RE1/WR — PORTE bit 1 / Parallel slave port write control
Pin 42 RE2/CS — PORTE bit 2 / Parallel slave port chip select
Pin 43 VDD — Positive supply voltage (2.5V to 5.5V)
Pin 44 GND — Ground reference

Typical Applications

PIC16C65AT-10/PQ is suitable for 7 applications: Industrial Control Systems, Sensor Data Acquisition, Motor Control and PWM Drive, Legacy Embedded Communication, Consumer Appliance Control, Educational and Development Platforms, Point-of-Sale Terminal Peripherals.

🏭

Industrial Control Systems

The PIC16C65AT-10/PQ suits legacy industrial control applications where its integrated 8-bit ADC with 5 channels and 33 digital I/O pins reduce external component count. Its 10 MHz clock delivers 2.5 MIPS, sufficient for PID control loops, sensor multiplexing, and discrete control of relays, solenoids, and motor starters. Engineers specify this part in factory-floor equipment, HVAC controllers, and process automation where its 5V tolerance and CMOS static design allow operation in electrically noisy environments. Recommended companion parts include the PIC16F887 for modern flash variants and the MCP2551 CAN transceiver for industrial network interfaces.

🌐

Sensor Data Acquisition

The PIC16C65AT-10/PQ's on-chip 8-bit ADC with 5 input channels makes it well-suited for multi-sensor data acquisition in legacy embedded designs. With 7 KB EPROM and 192 bytes RAM, it can implement basic sensor linearization, threshold detection, and serial reporting via the integrated USART. The 10 MHz CPU throughput allows sampling rates up to ~25 kSPS aggregate when paired with an external instrumentation amplifier. Typical use cases include temperature/humidity monitoring, pressure transducer interfaces, and battery monitoring systems. Recommended companion parts: MCP9700 analog temperature sensor and MCP6022 op-amp for signal conditioning.

🏭

Motor Control and PWM Drive

The PIC16C65AT-10/PQ's CCP (Capture/Compare/PWM) module delivers 10-bit PWM resolution suitable for brushed DC motor speed control, small BLDC commutation, and PWM-driven valve actuators. At 10 MHz, the PWM frequency can be configured from ~245 Hz to ~40 kHz depending on prescaler, giving flexibility for low-speed high-torque and high-speed low-inductance drive scenarios. The 33 I/O pins enable direct interface to H-bridge drivers, optical encoders, and current-sense amplifiers. For new designs, Microchip recommends the PIC16F887 with enhanced PWM peripherals. Recommended companion parts: MCP14E1 dual MOSFET driver and ACS712 current sensor.

🌐

Legacy Embedded Communication

The integrated USART (SCI/SPI) peripheral enables the PIC16C65AT-10/PQ to function as a serial communication controller in legacy RS-232/RS-485 data links. At 10 MHz, the USART supports baud rates up to 625 kbps, sufficient for industrial Modbus RTU, legacy point-of-sale terminals, and embedded device-to-device messaging. The 7 KB EPROM holds simple protocol stacks while 192 bytes RAM buffers inbound/outbound packets. Recommended companion parts: MAX232 RS-232 line driver and MAX485 RS-485 transceiver.

📱

Consumer Appliance Control

The PIC16C65AT-10/PQ was widely adopted in late-1990s consumer appliances - washing machines, microwave ovens, dishwasher controllers - where its integrated peripherals replaced dozens of discrete logic ICs. The 33 I/O pins drive seven-segment displays, keypad matrices, and triac-based heater controls. The integrated ADC reads thermistor inputs for temperature regulation. For new consumer appliance designs, Microchip recommends the PIC16F887 or PIC18F46K22 in equivalent packages. Recommended companion parts: MOC3021 optotriac and ULN2003 darlington array.

🧩

Educational and Development Platforms

The PIC16C65AT-10/PQ is a popular educational platform for teaching 8-bit embedded systems design because of its well-documented PIC16 instruction set and abundant tutorial materials. University curricula use it to demonstrate RISC architecture, interrupt handling, and peripheral programming. The EPROM-based memory requires a UV eraser for firmware iteration, which is now considered a pedagogical feature for teaching memory technology trade-offs. Modern curricula prefer the PIC16F877A or PIC18F4550 for active production status and flash convenience. Recommended companion parts: PICkit 3 programmer and MPLAB X IDE.

🖥️

Point-of-Sale Terminal Peripherals

The PIC16C65AT-10/PQ served as the embedded controller in legacy POS terminals and barcode scanners, where its USART handled barcode wand input and receipt printer output while its I/O pins drove keypad scanning and LED status indicators. The 7 KB EPROM held localized font tables and communication protocols while the 192-byte RAM buffered transaction data. Modern POS designs have moved to ARM Cortex-M0 parts, but existing installations often retain this MCU for serviceability. Recommended companion parts: HD44780 LCD controller and PS/2 keyboard interface ICs.

Recommended Products Summary

MCP2551 CAN bus transceiver for industrial networking Used in: Industrial Control Systems MCP23017 I/O expander to add digital I/O channels Used in: Industrial Control Systems PIC16F887-I/PQ Flash replacement for new designs Used in: Industrial Control Systems MCP9700 Analog temperature sensor Used in: Sensor Data Acquisition MCP6022 Op-amp for sensor signal conditioning Used in: Sensor Data Acquisition MCP14E1 Dual MOSFET gate driver Used in: Motor Control and PWM Drive ACS712 Current sensor for motor feedback Used in: Motor Control and PWM Drive MAX232 RS-232 line driver Used in: Legacy Embedded Communication MAX485 RS-485 transceiver for multi-drop buses Used in: Legacy Embedded Communication MOC3021 Opto-isolated triac driver Used in: Consumer Appliance Control ULN2003 Darlington driver array for relay control Used in: Consumer Appliance Control PICkit 3 In-circuit debugger/programmer Used in: Educational and Development Platforms MPLAB X IDE Development environment Used in: Educational and Development Platforms HD44780 Character LCD controller Used in: Point-of-Sale Terminal Peripherals
What is the program memory size of the PIC16C65AT-10/PQ?
The PIC16C65AT-10/PQ contains 7 KB of one-time-programmable (OTP) EPROM program memory, accessed through a 14-bit-wide program bus. According to the Microchip PIC16C6X datasheet (DS30412D), the 7 KB memory is organized as 4K x 14 words, supporting the full PIC16 mid-range instruction set including relative branch, bit-manipulation, and literal/move operations. EPROM programming requires a high-voltage programmer such as the MPLAB PM3 or a compatible third-party tool.
Is the PIC16C65AT-10/PQ still in production?
No, the PIC16C65AT-10/PQ is classified as obsolete by Microchip. The PIC16C family uses EPROM memory, which has been superseded by flash-based equivalents such as the PIC16F877A in the same 44-pin MQFP package. Engineers should plan a migration path to the PIC16F877A (40-pin DIP) or PIC16F887 (44-pin TQFP) for ongoing production. Existing inventory may still be sourced through distributors for legacy maintenance.
What is the difference between PIC16C65 and PIC16C65A?
The PIC16C65A is an enhanced silicon revision of the original PIC16C65, adding an 8-bit analog-to-digital converter (ADC) with 5 input channels. Both share the same 7 KB EPROM, 192-byte RAM, 33 I/O pins, and 44-pin MQFP package. The "A" revision corrected early silicon errata and added the ADC peripheral, which is critical for applications requiring on-chip analog signal acquisition such as sensor interfaces and data logging systems.
Where can I buy the PIC16C65AT-10/PQ?
The PIC16C65AT-10/PQ is available through major distributors including DigiKey and Mouser, though stock is constrained due to its obsolete lifecycle status. As of 2026-09-18, distributor inventory is limited and pricing typically reflects EOL market conditions. Verified sources include DigiKey (PN 320481) and authorized Microchip resellers. For ongoing production, Microchip recommends migrating to PIC16F877A or PIC16F887 pin-compatible flash replacements.
What is the maximum clock frequency of the PIC16C65AT-10/PQ?
The PIC16C65AT-10/PQ supports a maximum clock frequency of 10 MHz, with instruction cycle time of 400 ns. According to the Microchip datasheet, the "/10" speed grade indicates 10 MHz operation, while the lower-cost /04 grade is limited to 4 MHz. At 10 MHz, the device delivers approximately 2.5 MIPS (million instructions per second) of effective throughput, which is sufficient for industrial control, sensor interfacing, and legacy embedded applications.
What is the pin configuration of PIC16C65AT-10/PQ?
The PIC16C65AT-10/PQ uses a 44-pin Metric QFP (MQFP) package with the following key pin assignments: pin 1 is MCLR/Vpp (reset/programming voltage), pins 2-3 are RA0-RA1, pins 4-7 are RA2-RA5, pins 8-9 are ground and Vdd, pins 11-18 are PORTB (RB0-RB7), pins 19-30 are PORTC (RC0-RC7), pins 31-38 are PORTD (RD0-RD7), and pins 40-43 are PORTE (RE0-RE2 plus control lines). The complete pinout is documented in the Microchip PIC16C6X datasheet.
Can PIC16C65AT-10/PQ be replaced by PIC16F877A?
Yes, the PIC16F877A is the most common drop-in flash replacement for the PIC16C65A, though package options differ (40-pin DIP vs 44-pin MQFP). For exact 44-pin MQFP drop-in replacement, the PIC16F887 is recommended - it shares the 44-pin TQFP footprint, has flash memory, and matches the PIC16C65A peripheral set including ADC, USART, and CCP module. Both flash replacements use 5V operation and are still in active production.
Does the PIC16C65AT-10/PQ support in-circuit serial programming (ICSP)?
Yes, the PIC16C65AT-10/PQ supports In-Circuit Serial Programming (ICSP) via the RB6 (clock) and RB7 (data) pins, with MCLR/Vpp raised to programming voltage during the erase/program cycle. According to Microchip programming specifications, ICSP enables firmware updates after PCB assembly without removing the MCU from the board, but the EPROM memory requires a UV-erase window or pre-programming before soldering - unlike flash-based PIC16F variants that support in-application re-programming.
What is the difference between PIC16C65A-10/PQ and PIC16C65A-20/PQ?
The PIC16C65A-10/PQ is rated for 10 MHz maximum clock frequency, while the PIC16C65A-20/PQ supports 20 MHz operation with 200 ns instruction cycle time. Both share identical 7 KB EPROM, 192-byte RAM, 33 I/O pins, and 44-pin MQFP package - the only difference is the speed grade. Choose the -10 grade for cost-sensitive applications not requiring maximum throughput, and the -20 grade for time-critical control loops where doubling the MIPS improves system response.
What is the best cross-brand equivalent for PIC16C65AT-10/PQ?
There is no true cross-brand drop-in equivalent for the PIC16C65AT-10/PQ due to its proprietary PIC16 instruction set and Microchip-specific peripherals. Atmel/AVR and STMicroelectronics STM8 alternatives cannot execute PIC16 object code and require firmware redevelopment. For the closest functional match with development continuity, Microchip's own PIC16F887A in 44-pin TQFP is the recommended path - it preserves the PIC16 ecosystem while adding modern flash memory and an enhanced peripheral set.
What is the price of PIC16C65AT-10/PQ?
As of 2026-09-18, the PIC16C65AT-10/PQ unit price at qty 1 is approximately $18.50 USD, with volume discounts reducing the price to around $9.95 USD at qty 1000. Pricing reflects EOL market conditions and constrained distributor inventory. Engineers should request formal quotes from authorized Microchip resellers for production-volume pricing, and evaluate the PIC16F877A or PIC16F887 as cost-effective flash alternatives for new designs.
What is the lead time for PIC16C65AT-10/PQ?
As of 2026-09-18, lead time for the PIC16C65AT-10/PQ is typically 4-8 weeks due to obsolete lifecycle status and limited distributor stock. Per the Microchip product life cycle policy, the part is no longer in production. For long-term production support, design engineers should migrate to the PIC16F877A or PIC16F887 pin-compatible flash variants, both of which are in active production with 4-6 week standard lead times.
Where to download PIC16C65AT-10/PQ datasheet PDF?
The PIC16C65AT-10/PQ datasheet is the Microchip PIC16C6X Family datasheet (DS30412D), available as a free PDF download from the Microchip website. Visit ww1.microchip.com/downloads/en/DeviceDoc/30412D.pdf for the latest revision. The datasheet covers electrical characteristics, timing diagrams, memory organization, peripheral operation, and programming specifications for the entire PIC16C6X family including the PIC16C65A variant.
Hey Google, what can replace the PIC16C65AT-10/PQ?
The best drop-in replacement for the PIC16C65AT-10/PQ is the Microchip PIC16F887 in a 44-pin TQFP package - same footprint, same PIC16 instruction set, but with flash memory instead of EPROM. The PIC16F877A is a similar alternative in a 40-pin DIP package. Both replacements are in active production, support ICSP, and execute the same PIC16 instruction set, preserving firmware portability with minor linker adjustments for the larger 14 KB flash memory map.
What are the key specifications of PIC16C65AT-10/PQ that engineers should know?
The PIC16C65AT-10/PQ combines a 7 KB EPROM program memory, 192 bytes of data RAM, 33 digital I/O pins, a 10 MHz maximum clock, 8-bit ADC with 5 channels, USART, three timers, and one CCP module in a 44-pin MQFP package. Operating voltage is 2.5V to 5.5V, instruction cycle is 400 ns at 10 MHz, and the EPROM-based memory requires UV erasure for reprogramming. The device is now obsolete - Microchip recommends the PIC16F887 as the modern pin-compatible flash replacement.

Engineering reference data for PIC16C65AT-10/PQ — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C65AT-10/PQ when maintaining a legacy 44-pin MQFP-based design where the EPROM-based memory model and PIC16 instruction set are entrenched in existing firmware. For new designs, the PIC16F887-I/PQ is strongly preferred - it shares the same 44-pin footprint (TQFP variant), has 14 KB flash memory for firmware updates, runs at 20 MHz for 5 MIPS throughput, and is in active production with no EOL risk. Choose the PIC16C65A-20I/PQ variant if you need industrial temperature range and 20 MHz speed on the same 44-MQFP pinout. Avoid the PIC16C64A family unless cost is paramount and the 4 KB program memory is sufficient for your application.

Comparison with Alternatives

Parameter This Product PIC16C65A-10/PQ PIC16C65A-20I/PQ PIC16C65A-20E/PQ PIC16F887-I/PQ PIC16C64AT-10E/PQ
Package 44-pin MQFP 44-pin MQFP - same 44-pin MQFP - same 44-pin MQFP - same 44-pin TQFP - footprint compatible 44-pin MQFP - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 7 KB EPROM 7 KB EPROM 7 KB EPROM 14 KB Flash 4 KB EPROM
Maximum Clock 10 MHz 10 MHz 20 MHz 20 MHz 10 MHz
Data RAM 192 bytes 192 bytes 192 bytes 368 bytes 192 bytes
ADC 8-bit, 5 channels 8-bit, 5 channels 8-bit, 5 channels 10-bit, 14 channels 8-bit, 5 channels
Memory Type EPROM (OTP) EPROM (OTP) EPROM (OTP) Flash (reprogrammable) EPROM (OTP)
Operating Temperature 0C to +70C (Commercial) 0C to +70C -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +125C (Extended)

Key Differentiators

  • Only 10 MHz speed variant with commercial temp grade (vs PIC16C65A-20I/PQ)
  • EPROM-based with UV erasure window requirement (vs PIC16F887-I/PQ)
  • Larger program memory (7 KB) vs PIC16C64A family (vs PIC16C64AT-10E/PQ)

Design Notes

The PIC16C65AT-10/PQ operates from 2.5V to 5.5V and should be powered through a 100 nF ceramic decoupling capacitor placed within 5 mm of each VDD pin (multiple VDD pins on 44-pin MQFP must each be decoupled). The fully-static CMOS core allows the device to be stopped with the SLEEP instruction, dropping current to less than 1 uA typical - useful for battery-backed sensor applications. Add a bulk 10 uF tantalum capacitor at the board's power entry point to suppress voltage transients from relay coils or motor loads.

The EPROM variant requires UV erasure for reprogramming, unlike flash-based PIC16F replacements. Production programmers must generate 13V VPP on MCLR during erase/program cycles. Configuration bits (fuses) such as watchdog timer, code protection, and oscillator selection must be set explicitly - leaving them at default 'unprogrammed' state may enable the watchdog unintentionally. For new designs, evaluate PIC16F887 (flash, 44-pin TQFP) to eliminate the UV-erase step and enable in-circuit firmware updates.

The 44-pin MQFP package has a 0.8 mm pin pitch and requires careful PCB layout - signal traces should not run under the package body to avoid noise coupling. Place the crystal oscillator within 10 mm of OSC1/OSC2 pins, surrounded by a ground guard ring to reduce EMI susceptibility. Add a 1 kohm pull-up resistor on MCLR to ensure reliable reset behavior, and consider a 100 nF capacitor on MCLR for additional ESD immunity in industrial environments.

Compliance Information

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

Part is obsolete per Microchip lifecycle policy. RoHS/lead-free status could not be verified from the provided web data; consult Microchip directly for current compliance documentation. Not AEC-Q100 qualified for automotive applications.

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

Related Searches

PIC16C65AT-10/PQ PIC16C65AT-10/PQ datasheet Microchip PIC16C65A PIC16C65A 44-pin MQFP microcontroller 8-bit PIC microcontroller 7KB EPROM PIC16C65A vs PIC16F877A PIC16C65A replacement PIC16F887 buy PIC16C65AT-10/PQ obsolete PIC16C65AT-10/PQ pinout PIC16C65AT-10/PQ industrial control how to program PIC16C65A EPROM PIC16C65AT-10/PQ price stock

Related Components & Terms

Microchip Technology PIC16C65AT-10/PQ PIC16C65A PIC16F887 PIC16F877A PIC16C64A PIC16 (mid-range) RISC architecture Harvard architecture 8-bit microcontroller EPROM Flash memory MQFP-44 TQFP-44 ADC (analog-to-digital converter) USART CCP module ICSP (in-circuit serial programming) RoHS AEC-Q100 RS-232 RS-485 industrial control sensor data acquisition motor control consumer appliance
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