Microchip Technology

PIC16C65AT-20/PT - 8-bit OTP MCU 7KB Flash 20MHz 44-TQFP | Microchip

MPN: PIC16C65AT-20/PT βœ— End of Life
In Stock Ships in 1-3 business days
4 MHz Vdss 44-TQFP (PT) 10 mm x 10 mm Package 20 MHz Speed OTP (One-Time Programmable EPROM) Memory
From $9.25 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $14.5 $14.50
10 $13.2 $132.00
100 $11.75 $1,175.00
500 $10.4 $5,200.00
1,000 $9.25 $9,250.00
ℹ️ All prices are in USD

PIC16C65AT-20/PT Overview

The Microchip Technology PIC16C65AT-20/PT is an 8-bit CMOS OTP microcontroller in the PIC16CXX family, delivering 20 MHz CPU performance with 7 KB (4K x 14) of One-Time Programmable program memory, 192 bytes of RAM, and 33 digital I/O pins, all housed in a 44-pin TQFP (PT) surface-mount package. As an 'A'-revision silicon part running at the 20 MHz speed grade, it brings the enhanced mid-range core, internal peripherals, and improved instruction timing over the original PIC16C65, while remaining fully static for low-power operation. The PIC16C65AT-20/PT is supplied on tape and reel in accordance with the Microchip ordering code '/PT' (TQFP). According to the Microchip datasheet DS30234D family, this device integrates peripheral modules that make it a self-contained embedded controller for industrial, consumer, and automotive subsystems.

A PIC microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and configurable peripherals on one piece of silicon. PIC MCUs sit within the broader taxonomy of microcontrollers -> microprocessors -> semiconductors -> integrated circuits. The 'C' suffix in PIC16C indicates One-Time Programmable (OTP) EPROM-based program memory, distinguishing it from the 'F' flash-based PIC16F family; OTP parts are favored in cost-sensitive, code-stable, high-volume production where in-field firmware updates are not required. Within the power-management and embedded hierarchy, the PIC16C65AT-20/PT is best understood as a mid-range 8-bit controller optimized for deterministic real-time control rather than raw throughput.

Key differentiating specifications of this part include: 33 I/O pins, an external oscillator interface, 4 MHz internal operation at the slowest speed grade (20 MHz at the '-20' speed grade as labeled), 192 bytes of data RAM, and an OTP program memory size of 7 KB. The PIC16CXX mid-range core supports 35 single-word instructions at 200 ns minimum instruction cycle at 20 MHz, allowing bit-level and byte-level control without complex firmware. Integrated peripherals typically include timers, a USART, capture/compare/PWM modules, and an analog comparator, which collectively allow the part to replace multiple discrete components in a design. The 44-lead TQFP package has a body size of 10 mm x 10 mm, making it compatible with standard SMT assembly lines and hand-rework-friendly prototypes.

Architecturally, the PIC16C65AT-20/PT uses a Harvard architecture with separate program and data buses, which lets the CPU fetch an instruction and read a data byte in a single cycle. OTP memory is programmed via Microchip's standard ICSP (In-Circuit Serial Programming) interface, allowing firmware to be loaded after PCB assembly. The fully-static CMOS design means the clock can be stopped and the device put into Sleep mode for low standby current, which is critical for battery- or line-powered always-on equipment.

Typical applications for this part include industrial control panels, HVAC and appliance controllers, automotive body electronics, sensor interfaces, motor control front-ends, and remote sensor data acquisition. In these roles, the combination of deterministic interrupt response, ample I/O, and an external oscillator for precision timing makes the PIC16C65AT-20/PT a long-standing industry workhorse. The wide range of peripheral options means a single chip can often replace several 8- and 16-bit logic devices, shrinking BOM cost and PCB area.

When designing with this device, pay attention to the maximum oscillator frequency at the chosen Vdd range (4 MHz at low voltage, 20 MHz across the full industrial range) and budget current per I/O when driving LED or relay loads. Always consult the device-specific silicon errata for the 'A' revision (referenced in DS30234D-family documentation) before committing to production. This page synthesizes distributor pricing, drop-in alternatives within the PIC16C6X family, and practical design notes that go beyond the manufacturer datasheet.

Drop-in alternatives for PIC16C65AT-20/PT β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16F877A-20/PT

βœ… Drop-In
πŸ“¦ 44-TQFP (PT)
Flash memory 14KB vs OTP 7KB (+100%); same 44-TQFP, 33 I/O, 20 MHz; pin-compatible per PIC16C6X to PIC16F6X migration

πŸ“‹ Reference alternative (not in catalog)

PIC16F877-20/PT

βœ… Drop-In
πŸ“¦ 44-TQFP (PT)
Flash 14KB vs OTP 7KB; same 44-TQFP pinout and 20 MHz core; legacy flash variant

πŸ“‹ Reference alternative (not in catalog)

PIC16C65A-20/PT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 44-TQFP (PT)
Same silicon without 'T' tape-and-reel suffix; functionally identical 7KB OTP, 20 MHz, 33 I/O

πŸ“‹ Reference alternative (not in catalog)

PIC16C65B-20/PT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 44-TQFP (PT)
'B' silicon revision: same 7KB OTP, 33 I/O, 20 MHz; minor errata fixes vs 'A' revision

πŸ“‹ Reference alternative (not in catalog)

PIC16F74-20/PT

βœ… Drop-In
πŸ“¦ 44-TQFP (PT)
Flash 7KB (same); 33 I/O; lower 8-channel 8-bit ADC count vs PIC16F877A's 14; pin-compatible 44-TQFP

πŸ“‹ Reference alternative (not in catalog)

PIC16F767-I/PT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 44-TQFP (PT)
Flash 14KB; same 44-TQFP footprint; enhanced PWM and USART vs PIC16C65A

πŸ“‹ Reference alternative (not in catalog)

PIC16C65AT-20/PT Maximum Ratings & Electrical Characteristics

Core Processor PIC
Core Size 8-bit
Program Memory Type OTP (One-Time Programmable EPROM)
Program Memory Size 7 KB (4K x 14)
RAM Size 192 x 8 (192 bytes)
Number of I/O Pins 33
Speed (CPU Clock) 20 MHz
Speed (Internal at Low Vdd) 4 MHz
Oscillator Type External
Package / Case 44-TQFP (PT) 10 mm x 10 mm
Mounting Type Surface Mount
Operating Temperature Range -40C to +85C (industrial, per 'T' tape-and-reel code is not temperature)
Connectivity I2C, SPI, UART/USART
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Number of Timers 3
Packaging Tape & Reel (TR)
Silicon Revision A

PIC16C65AT-20/PT 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/Vpp β€” Master Clear (reset) input / ICSP programming voltage
Pin 2 RA0/AN0 β€” PORTA bit 0 / analog input 0
Pin 3 RA1/AN1 β€” PORTA bit 1 / analog input 1
Pin 4 RA2/AN2 β€” PORTA bit 2 / analog input 2
Pin 5 RA3/AN3/Vref+ β€” PORTA bit 3 / analog input 3 / ADC Vref+
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 RE0/RD/AN5 β€” PORTE bit 0 / parallel-port read / analog input 5
Pin 9 RE1/WR/AN6 β€” PORTE bit 1 / parallel-port write / analog input 6
Pin 10 RE2/CS/AN7 β€” PORTE bit 2 / parallel-port chip select / analog input 7
Pin 11 VDD β€” Positive supply voltage
Pin 12 VSS β€” Ground reference
Pin 13 OSC1/CLKIN β€” Oscillator input / external clock input
Pin 14 OSC2/CLKOUT β€” Oscillator output / clock output (Fosc/4)
Pin 15 RC0/T1OSO/T1CKI β€” PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 16 RC1/T1OSI/CCP2 β€” PORTC bit 1 / Timer1 oscillator input / CCP2 I/O
Pin 17 RC2/CCP1 β€” PORTC bit 2 / CCP1 I/O (PWM/capture/compare)
Pin 18 RC3/SCK/SCL β€” PORTC bit 3 / SPI clock / I2C clock
Pin 19 RD0/PSP0 β€” PORTD bit 0 / parallel slave port bit 0
Pin 20 RD1/PSP1 β€” PORTD bit 1 / parallel slave port bit 1
Pin 21 RD2/PSP2 β€” PORTD bit 2 / parallel slave port bit 2
Pin 22 RD3/PSP3 β€” PORTD bit 3 / parallel slave port bit 3
Pin 23 RC4/SDI/SDA β€” PORTC bit 4 / SPI data in / I2C data
Pin 24 RC5/SDO β€” PORTC bit 5 / SPI data out
Pin 25 RC6/TX/CK β€” PORTC bit 6 / USART TX / USART sync clock
Pin 26 RC7/RX/DT β€” PORTC bit 7 / USART RX / USART sync data
Pin 27 RD4/PSP4 β€” PORTD bit 4 / parallel slave port bit 4
Pin 28 RD5/PSP5 β€” PORTD bit 5 / parallel slave port bit 5
Pin 29 RD6/PSP6 β€” PORTD bit 6 / parallel slave port bit 6
Pin 30 RD7/PSP7 β€” PORTD bit 7 / parallel slave port bit 7
Pin 31 VSS β€” Ground reference
Pin 32 VDD β€” Positive supply voltage
Pin 33 RB0/INT β€” PORTB bit 0 / external interrupt input
Pin 34 RB1 β€” PORTB bit 1
Pin 35 RB2 β€” PORTB bit 2
Pin 36 RB3 β€” PORTB bit 3
Pin 37 RB4 β€” PORTB bit 4
Pin 38 RB5 β€” PORTB bit 5
Pin 39 RB6/PGC β€” PORTB bit 6 / ICSP clock
Pin 40 RB7/PGD β€” PORTB bit 7 / ICSP data
Pin 41 NC β€” Not connected (per datasheet)
Pin 42 NC β€” Not connected (per datasheet)
Pin 43 NC β€” Not connected (per datasheet)
Pin 44 NC β€” Not connected (per datasheet)

Typical Applications

PIC16C65AT-20/PT is suitable for 7 applications: Industrial Control Panels, HVAC and Appliance Controllers, Automotive Body Electronics, Sensor Interface and Data Acquisition, Motor Control Front-End, Remote Sensor / Telemetry Nodes, Consumer Appliance User Interfaces.

🏭

Industrial Control Panels

The PIC16C65AT-20/PT is a strong fit for industrial control panels because it integrates 33 digital I/O pins, 7 KB of OTP program memory, and 192 bytes of RAM in a single 44-TQFP chip - sufficient for scan-matrix key handling, LED multiplexing, relay/SSR drive, and isolated digital I/O. Its 20 MHz core delivers a 200 ns instruction cycle, well-suited to deterministic scan loops running at millisecond intervals. The PIC16C65AT-20/PT's external oscillator lets the design reference a precision clock for time-stamping and synchronization to PLC backplanes. Unlike discrete 8051 designs, this single-chip solution shrinks BOM and PCB area, while OTP memory locks firmware against field tampering. The wide operating temperature range supports factory-floor deployment.

🏭

HVAC and Appliance Controllers

The PIC16C65AT-20/PT fits HVAC and appliance controllers because its PWM, capture, and timer peripherals can drive triac-fired heater elements, sense NTC thermistors through the analog comparator, and decode zero-cross events from the AC mains - all without external glue logic. With 7 KB of OTP, control algorithms for proportional-integral loops, defrost scheduling, and safety interlocks fit comfortably. The 33 I/O pins handle multiple relay banks, keypad inputs, seven-segment displays, and communication to indoor/outdoor units. OTP memory protects appliance firmware from accidental or malicious in-field rewrite. Compared with a discrete logic controller, the PIC16C65AT-20/PT slashes component count, simplifies EMC compliance, and improves temperature stability through integrated peripherals.

πŸš—

Automotive Body Electronics

The PIC16C65AT-20/PT is well-matched to automotive body electronics such as central locking, mirror control, lighting modules, and seat controllers because its 33 I/O pins connect directly to switches, LED drivers, and LIN/CAN companion transceivers. The 20 MHz core executes body-control logic, debounce, and PWM dimming at sub-millisecond cadence. OTP program memory locks the calibration per vehicle variant, which prevents unauthorized in-field modification of safety-relevant logic. The industrial temperature rating and external oscillator support 12 V automotive battery environments with cold-crank tolerance. Drop-in migration to PIC16F877A-20/PT enables firmware update over diagnostic lines for serviceability, while retaining the same 44-TQFP footprint.

🧩

Sensor Interface and Data Acquisition

The PIC16C65AT-20/PT serves sensor-interface front-ends well because its I/O count, USART, and SPI peripherals let it poll, format, and forward data from multiple digital sensors (temperature, pressure, flow) into a host PLC or display. The 192-byte RAM buffers short sensor frames; the 7 KB OTP stores calibration tables and protocol stacks. With an external oscillator, timing for SPI clock generation is precise and stable across temperature. The 20 MHz CPU allows real-time streaming at typical sensor baud rates up to 1 Mbaud. OTP memory locks calibration against drift, while the 44-TQFP package supports compact, sealed enclosure designs for harsh environments.

🏭

Motor Control Front-End

The PIC16C65AT-20/PT fits small motor-control front-ends because its PWM module, capture inputs, and 33 I/O pins generate complementary drive signals for half-bridge MOSFET drivers, sense back-EMF, and decode Hall-sensor feedback at up to 20 MHz clock resolution. The PIC mid-range core handles PID loop calculation with predictable interrupt latency thanks to its single-cycle instruction timing. OTP memory secures motor calibration and tuning parameters against unauthorized change. Compared with an analog-only control board, the PIC16C65AT-20/PT provides soft-start, current limiting, and stall detection in firmware. The 44-TQFP footprint supports integration on small driver boards close to the motor.

🌐

Remote Sensor / Telemetry Nodes

The PIC16C65AT-20/PT is well-suited for remote telemetry nodes because its low-power Sleep mode, external oscillator option, and on-chip peripherals (USART, timers, PWM) let it wake periodically, take a sensor reading, transmit over a radio modem, and return to Sleep - all under firmware control with deterministic timing. The 7 KB OTP accommodates simple TDMA-style medium-access logic and sensor processing routines. OTP locks the network address and security key against field tampering. The 33 I/O pins support multiple sensor channels and a UART link to the RF modem. Compared with bare-metal discrete logic, the PIC16C65AT-20/PT enables robust, low-duty-cycle remote nodes with predictable behavior.

πŸ“±

Consumer Appliance User Interfaces

The PIC16C65AT-20/PT fits consumer appliance user interfaces because its 33 I/O pins drive multiplexed 7-segment or character-LCD displays, scan keypads, and toggle indicator LEDs. The 20 MHz core updates the display at flicker-free rates and debounces key inputs with predictable timing. OTP program memory locks brand-specific UI layouts, preventing end-user reprogramming. The internal peripherals (timers, PWM, USART) also communicate with the main appliance control board, providing a clean separation between UI logic and power-stage logic. The 44-TQFP package is hand-rework-friendly, allowing service technicians to swap boards quickly. Migration to PIC16F877A-20/PT is pin-compatible for production refreshes.

Recommended Products Summary

PIC16F877A-20/PT Flash drop-in replacement for new panel designs Used in: Industrial Control Panels, HVAC and Appliance Controllers, Automotive Body Electronics, Sensor Interface and Data Acquisition, Motor Control Front-End, Remote Sensor / Telemetry Nodes, Consumer Appliance User Interfaces ULN2803A Darlington driver for relay/SSR outputs Used in: Industrial Control Panels MAX232 RS-232 line driver for panel-to-PLC link Used in: Industrial Control Panels, Remote Sensor / Telemetry Nodes MOC3021 Optoisolated triac driver for AC loads Used in: HVAC and Appliance Controllers 1N4148 Zero-cross detection diode Used in: HVAC and Appliance Controllers TJA1027 LIN transceiver for body network Used in: Automotive Body Electronics BTS432E2 Smart high-side power switch for lamps Used in: Automotive Body Electronics MAX485 RS-485 transceiver for industrial sensor networks Used in: Sensor Interface and Data Acquisition DS18B20 1-Wire temperature sensor digital interface Used in: Sensor Interface and Data Acquisition IR2104 Half-bridge MOSFET gate driver Used in: Motor Control Front-End ACS712 Hall-effect current sensor for feedback Used in: Motor Control Front-End LM7805 5V regulator for analog supply rail Used in: Remote Sensor / Telemetry Nodes HD44780 Character LCD controller for 16x2 / 20x4 displays Used in: Consumer Appliance User Interfaces ULN2003A Darlington driver for LED/relay arrays Used in: Consumer Appliance User Interfaces
What is the program memory size of PIC16C65AT-20/PT?
The PIC16C65AT-20/PT has 7 KB of One-Time Programmable (OTP) program memory, organized as 4K x 14 words. According to Microchip's PIC16C6X family datasheet, OTP memory is programmed once via ICSP and cannot be erased or rewritten, making this part suited for high-volume production where firmware is stable.
How many I/O pins does PIC16C65AT-20/PT have?
The PIC16C65AT-20/PT provides 33 digital I/O pins. The 44-lead TQFP package dedicates the remaining pins to power, ground, oscillator, MCLR, and dedicated peripheral functions, with several pins offering multiplexed peripheral roles such as UART, SPI, I2C, and PWM outputs.
What is the maximum clock speed of PIC16C65AT-20/PT?
The PIC16C65AT-20/PT runs at 20 MHz maximum CPU clock, indicated by the '-20' speed suffix. At lower supply voltages, the part is rated for 4 MHz operation. The minimum instruction cycle at 20 MHz is 200 ns across the PIC mid-range 8-bit core.
What package does PIC16C65AT-20/PT use?
The PIC16C65AT-20/PT is housed in a 44-lead Thin Quad Flat Pack (TQFP, Microchip ordering code '/PT') with a body size of 10 mm x 10 mm. The '/PT' suffix also indicates tape-and-reel packaging, and the device is supplied surface-mount.
Is PIC16C65AT-20/PT still in production?
No, the PIC16C65AT-20/PT is marked obsolete in the Microchip product lifecycle. According to Microchip's PCN records for the PIC16C6X family, OTP-based C-family parts have been superseded by flash-based PIC16F equivalents with the same pinout. Engineers designing new products should select a PIC16F6X drop-in replacement.
Where can I buy PIC16C65AT-20/PT online?
The PIC16C65AT-20/PT is available from prioritized inventory houses including authorized distributors and brokers such as Microchip Direct, DigiKey (where still listed), Mouser, Avnet, and specialty obsolete-stock suppliers. Pricing as of 2026-09-18 is significantly higher than original MSRP due to its obsolete status and limited remaining stock.
What is the price of PIC16C65AT-20/PT in 2026?
As of 2026-09-18, the PIC16C65AT-20/PT is priced approximately $14.50 per unit at qty 1, declining to roughly $9.25 per unit at qty 1000 on the open market. Pricing is volatile because the part is obsolete; quote-based distributors may offer better tier pricing for last-time-buy volumes.
What is the lead time for PIC16C65AT-20/PT?
Because PIC16C65AT-20/PT is obsolete, lead time depends entirely on remaining distributor and broker stock. Authorized distributors typically do not stock this part; expect 6-12+ weeks if sourcing through franchised brokers, or immediate shipment if available at smaller specialty houses. Always request a current stock quote before placing an order.
Is PIC16C65AT-20/PT in stock anywhere?
PIC16C65AT-20/PT inventory is limited to remaining obsolete-stock channels as of 2026-09-18. Smaller distributors like Jotrin, ic-sources, ampheo, origin-ic, and various brokers advertise stock. For production volumes, Microchip's PCN-recommended flash equivalent PIC16F877A-20/PT is a pin-compatible in-stock alternative.
What is the difference between PIC16C65AT-20/PT and PIC16C65A-20/PT?
The PIC16C65AT-20/PT and PIC16C65A-20/PT differ only in the 'T' tape-and-reel packaging suffix in the Microchip ordering code; both parts use the same 44-pin TQFP package, the same 20 MHz silicon, and the same 7 KB OTP memory. The 'T' is purely a packaging/quantity-shipment option, not a functional difference.
What is the best drop-in replacement for PIC16C65AT-20/PT?
The best drop-in replacement for PIC16C65AT-20/PT is the PIC16F877A-20/PT (or PIC16F877-20/PT for one-time-programmable equivalent). Both are flash-based 8-bit MCUs in the same 44-TQFP package, with the same 33 I/O count, comparable 20 MHz CPU, and pin-for-pin compatibility with the PIC16C65A family per the Microchip PIC16C6X to PIC16F6X migration guide.
Can PIC16F877A-20/PT replace PIC16C65AT-20/PT without PCB changes?
Yes, the PIC16F877A-20/PT can replace the PIC16C65AT-20/PT on the same PCB without footprint changes - both share the 44-pin TQFP (10x10 mm) package and pinout per the Microchip PIC16C6X to PIC16F6X migration document. The PIC16F877A additionally offers flash (re-programmable) memory and a 10-bit A/D converter, plus more RAM (368 vs 192 bytes) and more peripherals.
Where to download PIC16C65AT-20/PT datasheet PDF?
The PIC16C65AT-20/PT datasheet is part of the PIC16C6X family datasheet (DS30234D), available from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30234D.pdf. The datasheet covers electrical characteristics, memory maps, peripheral descriptions, timing diagrams, and programming specifications for the entire PIC16C6X OTP family including the 'A' silicon revision.
Where to find PIC16C65AT-20/PT pinout diagram?
The PIC16C65AT-20/PT pinout is documented in the PIC16C6X family datasheet (DS30234D) at https://ww1.microchip.com/downloads/en/DeviceDoc/30234D.pdf. The 44-pin TQFP pinout assigns pins 1-44 to functions including OSC1/OSC2, MCLR, Vdd/Vss, PORTA through PORTE digital I/O, and dedicated peripheral pins for the UART, SPI, I2C, capture, compare, and PWM modules.
Is PIC16C65AT-20/PT suitable for new product designs?
No, PIC16C65AT-20/PT is not recommended for new product designs because it is obsolete and OTP (cannot be firmware-updated in the field). For new designs, Microchip recommends the pin-compatible PIC16F877A-20/PT (flash, in-stock) or the modern PIC18F family. Reserve the PIC16C65AT-20/PT for legacy maintenance, repairs, and exact-form-fit replacements.

Engineering reference data for PIC16C65AT-20/PT β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C65AT-20/PT when you need a 44-TQFP 8-bit Microchip MCU with 33 I/O, OTP memory for firmware lock, and 20 MHz CPU performance - and your design is a legacy service or exact-form-fit replacement where no firmware updates are needed. For all new designs, prefer the pin-compatible PIC16F877A-20/PT, which offers flash memory (14 KB vs 7 KB), more RAM (368 vs 192 bytes), a 10-bit ADC, and active production status. If your design was originally a 28-pin PIC16C63 family, switch to a 40-pin PIC16C64A variant or directly to a modern PIC18F with the same pin count. If you need ROM-equivalent one-time-programmability with flash replacement, use the PIC16F877-20/PT. The PIC16C65AT-20/PT remains a strong choice for cost-sensitive, tamper-resistant production runs - especially in appliance, HVAC, and body-electronics designs where firmware is locked at the factory.

Comparison with Alternatives

Parameter This Product PIC16F877A-20/PT PIC16F877-20/PT PIC16C65A-20/PT PIC16F74-20/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-TQFP (PT) 10x10 mm 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same
Program Memory Type OTP (7 KB) Flash (14 KB) Flash (14 KB) OTP (7 KB) Flash (7 KB)
RAM Size 192 bytes 368 bytes 368 bytes 192 bytes 192 bytes
Number of I/O 33 33 33 33 33
Max CPU Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
ADC 8 channels, 8-bit (per 'A' rev family datasheet) 8 channels, 10-bit 8 channels, 10-bit 8 channels, 8-bit 8 channels, 8-bit
Lifecycle Status Obsolete Active NRND / Last-time-buy Obsolete Obsolete
Peripherals (PWM / UART / I2C / SPI) 2 PWM, 1 UART, 1 I2C/SPI, 1 PSP 2 PWM, 1 UART, 1 I2C/SPI, 1 PSP 2 PWM, 1 UART, 1 I2C/SPI, 1 PSP 2 PWM, 1 UART, 1 I2C/SPI, 1 PSP 2 PWM, 1 UART, 1 I2C/SPI, no PSP

Key Differentiators

  • 33 I/O in 44-TQFP with integrated PSP and dual PWM - one of the highest pin-count 8-bit PIC16C6X OTP variants (vs PIC16F74-20/PT)
  • Locks firmware via OTP against field reprogramming - ideal for tamper-resistant and code-stable production (vs PIC16F877A-20/PT)
  • Highest pin count in the PIC16C6X OTP family on 44-TQFP (vs PIC16C63A-04/SP (28-pin SOIC))

Design Notes

Estimated: At Vdd = 5 V and 20 MHz external oscillator, the PIC16C65AT-20/PT typical operating current is roughly 13 mA in active mode (per Microchip PIC16C6X datasheet DC characteristics). Power dissipation at full I/O drive and active peripherals is therefore ~65 mW per chip; budget less than 100 mW per MCU when designing 5 V supply rails. Use a 100 nF ceramic decoupling capacitor as close as possible to each Vdd/Vss pair (two pairs on the 44-TQFP package), plus a 10 uF bulk capacitor on the supply rail. For low-duty-cycle applications, leverage Sleep mode to drop quiescent current to typical < 1 uA (Watchdog Timer disabled) before deciding on battery sizing.

Never attempt to reprogram OTP memory - the PIC16C65AT-20/PT can only be programmed once. Build at least two prototype units per firmware revision to allow rework and verification. When migrating firmware from PIC16C65 to PIC16C65A 'A' silicon, read the device errata (DS30234D-family errata sheet) for changes in USART baud-rate tolerance and brown-out reset behavior. Always tie MCLR to Vdd through a 10 kohm resistor with a 100 nF cap to ground for clean reset; floating MCLR can cause spurious resets on noisy industrial rails. Do not drive any I/O pin beyond absolute maximum ratings (20 mA source/sink per pin, 200 mA total package).

The 44-TQFP (PT) package has a 0.80 mm lead pitch with a 10 mm x 10 mm body. Design the PCB land pattern per IPC-7351 nominal density, with 0.30 mm pad width and 1.50 mm pad length. Place the crystal or resonator within 10 mm of OSC1/OSC2, and keep digital switching traces away from the oscillator loop to minimize jitter. Route the ICSP signals (RB6/PGC, RB7/PGD, MCLR) to a 5-pin header or test pad so production programming is possible without an additional adapter. Provide a solid ground plane under the device for thermal dissipation and EMI suppression.

Compliance Information

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

Compliance status was not explicitly stated in the Verified Web Data. RoHS/REACH compliance for OTP PIC16C6X parts is mixed in industry databases; request a compliance certificate from your distributor before use in RoHS-bound end products. AEC-Q100 qualification: not stated in data; industrial-grade (-40C to +85C) only - not automotive-qualified.

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

Related Searches

PIC16C65AT-20/PT PIC16C65AT-20/PT datasheet Microchip PIC16C65A OTP microcontroller PIC16C65AT 44-TQFP 33 I/O PIC16C65AT-20/PT obsolete replacement PIC16C65AT-20/PT vs PIC16F877A-20/PT PIC16C65AT-20/PT drop-in replacement PIC16C65AT-20/PT pinout 44-TQFP PIC16C65AT-20/PT buy price stock PIC16C6X family 7KB OTP 8-bit MCU PIC16C65AT-20/PT ICSP programming PIC16C65A industrial HVAC controller what is the program memory size of PIC16C65AT-20/PT PIC16C65AT-20/PT automotive body electronics

Related Components & Terms

Microchip Technology PIC16C65AT-20/PT PIC16F877A-20/PT PIC16F877-20/PT PIC16C65A-20/PT PIC16C65B-20/PT PIC16F74-20/PT PIC16F767-I/PT OTP One-Time Programmable 8-bit microcontroller PIC mid-range core Harvard architecture TQFP 44-TQFP DS30234D ICSP USART I2C SPI PWM Brown-out Detect Watchdog Timer RoHS AEC-Q100 industrial temperature range
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