LAST TIME BUY NOTICE: PIC16C77T-04I/PT is approaching end-of-life. Last order date: Contact us. View available alternative parts →
Microchip Technology

PIC16C77T-04I/PT - 8-bit OTP MCU, 14KB, 4MHz, TQFP-44 | Microchip

MPN: PIC16C77T-04I/PT ⚠ Last Time Buy
In Stock Ships in 1-3 business days
4.0 V to 6.0 V Vdss 44-TQFP (10x10 mm) Package 4 MHz instruction rate Speed OTP EPROM (14-bit instructions) Memory
From $6.08 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $9.5 $9.50
10 $8.55 $85.50
100 $7.6 $760.00
500 $6.84 $3,420.00
1,000 $6.08 $6,080.00
ℹ️ All prices are in USD

PIC16C77T-04I/PT Overview

The Microchip Technology PIC16C77T-04I/PT is a member of the PIC16C7X mid-range family of CMOS, fully-static, 8-bit microcontrollers featuring 14KB (8K x 14) of One-Time Programmable (OTP) program memory, 368 bytes of RAM, 33 digital I/O lines, and a 4 MHz instruction-cycle core, packaged in a 44-pin TQFP (10x10 mm) surface-mount housing supplied on Tape & Reel.

A PIC microcontroller (Peripheral Interface Controller) is a RISC-based embedded computing device integrating a CPU core, non-volatile program memory, RAM, peripheral set (timers, ADC, communication ports), and I/O into a single IC. Within the Microchip taxonomy, PIC MCUs are organized into families (PIC10/12/14/16/18/24/32) by core width, instruction set and peripheral count; the PIC16C series sits in the legacy OTP/EPROM mid-range tier that pre-dates the flash-based PIC16F generation. The PIC16C77 is the 14KB-memory member of the PIC16C7X line with on-board 8-bit ADC.

Key features of the PIC16C77T-04I/PT include a Harvard RISC architecture with 14-bit instructions, hardware multiplier-free ALU executing most instructions in a single 4 MHz cycle, an integrated 8-channel/10-bit (or 12-bit on the 16C77) analog-to-digital converter, two capture/compare/PWM modules, a USART, an SSP/SPI/I2C port, a watchdog timer, brown-out reset, and power-on reset, plus five 8/16-bit timers for total peripheral flexibility.

The architecture relies on EPROM-based code storage which makes the part suited to mature production runs where reprogramming is not expected; the wide 4.0 V to 6.0 V supply range and -40 °C to +85 °C industrial operating band suit factory-floor controllers. Compared with the flash-based PIC16F877 equivalent, the PIC16C77 offers OTP code protection but requires UV-erase windows or windowless-OTP programming strategies in production.

Typical applications include industrial automation (sensor conditioning + ADC), consumer appliance controllers, automotive body and chassis subsystems, embedded control with analog front ends, and legacy designs requiring EPROM code security. Industrial designers choose it where deterministic single-cycle execution, mature toolchain support (MPLAB + Hi-Tech C), and EPROM code protection outweigh the lack of in-circuit reprogramming.

A core design consideration is OTP code security versus the higher cost-per-bit of EPROM versus flash: design firmware must be fully validated before burn, and an emergency code-change strategy requires replacement stock. Layout tip: keep analog and digital ground returns separated under the 44-TQFP, place the AVdd/Vdd decoupling pair within 5 mm of the pins, and respect the ADC acquisition-time (Tacq) formula to avoid sampling-channel errors.

This page consolidates distributor pricing, drop-in compatible same-package alternatives and practical design notes not found in the manufacturer datasheet, giving procurement and engineering a single decision-ready reference.

Drop-in alternatives for PIC16C77T-04I/PT — 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 PIC16C77T-04I/PT (same form factor and footprint) — differing in Program Memory Size, RAM Size, Timers, Core Architecture, Package.

Microchip Technology
Program Memory Size: 7 KB (4K x 14 words) OTP
RAM Size: 192 bytes
Timers: 3 (Timer0, Timer1, Timer2)
Microchip Technology
Program Memory Size: 14 KB (8K x 14)
RAM Size: 368 x 8 bytes
Timers: 2 x 8-bit + 1 x 16-bit
Microchip Technology
Program Memory Size: 14 KB (8K x 14)
Timers: 3 (Timer0, Timer1, Timer2)
Core Architecture: PIC 8-bit, RISC, mid-range

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

PIC16C77-04I/PT

✅ Drop-In
📦 44-TQFP (10x10)
Tray packaging instead of Tape & Reel; identical silicon die, identical electrical spec

📋 Reference alternative (not in catalog)

PIC16F877A-I/PT

✅ Drop-In
📦 44-TQFP (10x10)
Flash (14 KB) instead of OTP EPROM, slightly more peripherals, in-system reprogramming

📋 Reference alternative (not in catalog)

PIC16F877-04I/PT

✅ Drop-In
📦 44-TQFP (10x10)
Flash-based PIC16F877 at 4 MHz speed grade, same TQFP-44 footprint

📋 Reference alternative (not in catalog)

PIC16C74B-04I/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP (10x10)
PIC16CXX mid-range 8-bit RISC · 7 KB (4K x 14 words) OTP · 192 bytes · Not available (OTP only) · 4 MHz · 200 ns (single cycle) · 35 single-word instructions · 33

✓ In Stock

$6.1 / Unit

View Datasheet →

PIC16C77-04/PT

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 44-TQFP (10x10)
PIC16C7X · 8-bit PIC RISC · 14-bit · 35 · 4 MHz · 200 ns · OTP (One-Time Programmable) · 14 KB (8K x 14)

✓ In Stock

$6.08 / Unit

View Datasheet →

PIC16C77-04I/PQ

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 44-MQFP (10x10)
PIC 8-bit, RISC, mid-range · 14-bit (35 instructions) · OTP (One-Time-Programmable) · 14 KB (8K x 14) · 368 bytes · Not present (OTP device) · 4 MHz (-04 speed grade) · 200 ns at 4 MHz

✓ In Stock

$7.16 / Unit

View Datasheet →

PIC16C77T-04I/PT Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (Harvard)
Program Memory Type OTP EPROM (14-bit instructions)
Program Memory Size 14 KB (8K x 14 words)
RAM Size 368 bytes
CPU Speed (Max) 4 MHz instruction rate
Number of I/O Pins 33
Package / Case 44-TQFP (10x10 mm)
Mounting Type Surface Mount
Supply Voltage (Vdd) 4.0 V to 6.0 V
Operating Temperature -40 °C to +85 °C (Industrial)
Timers 5 (Timer0, Timer1, Timer2, WDT, RTC)
Capture/Compare/PWM 2 CCP modules
Communication USART (SCI), SSP/SPI, I2C
Peripherals BOR, POR, WDT
Tape & Reel Yes (TR suffix)

PIC16C77T-04I/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 OSC1/CLKIN — Oscillator input / external clock input
Pin 2 OSC2/CLKOUT — Oscillator output / clock out
Pin 3 MCLR/VPP — Master clear (reset) / programming voltage
Pin 4 RA0/AN0 — PORTA bit 0 / analog input 0
Pin 5 RA1/AN1 — PORTA bit 1 / analog input 1
Pin 6 RA2/AN2 — PORTA bit 2 / analog input 2
Pin 7 RA3/AN3/VREF- — PORTA bit 3 / analog input 3 / ADC VREF-
Pin 8 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 9 RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select
Pin 10 VSS — Ground reference
Pin 11 VDD — Positive supply voltage (4.0 V to 6.0 V)
Pin 12 RB0/INT — PORTB bit 0 / external interrupt
Pin 13 RB1 — PORTB bit 1
Pin 14 RB2 — PORTB bit 2
Pin 15 RB3/PGM — PORTB bit 3 / low-voltage programming
Pin 16 RB4 — PORTB bit 4
Pin 17 RB5 — PORTB bit 5
Pin 18 RB6/PGC — PORTB bit 6 / ICSP clock
Pin 19 RB7/PGD — PORTB bit 7 / ICSP data
Pin 20 VSS — Ground reference
Pin 21 VDD — Positive supply voltage
Pin 22 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 output / clock input
Pin 23 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 osc input / CCP2
Pin 24 RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM1
Pin 25 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 26 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 27 RC5/SDO — PORTC bit 5 / SPI data out
Pin 28 RC6/TX/CK — PORTC bit 6 / USART TX / clock
Pin 29 RC7/RX/DT — PORTC bit 7 / USART RX / data
Pin 30 VSS — Ground reference
Pin 31 VDD — Positive supply voltage
Pin 32 RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0
Pin 33 RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1
Pin 34 RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2
Pin 35 RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3
Pin 36 RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4
Pin 37 RD5/PSP5 — PORTD bit 5 / parallel slave port bit 5
Pin 38 RD6/PSP6 — PORTD bit 6 / parallel slave port bit 6
Pin 39 RD7/PSP7 — PORTD bit 7 / parallel slave port bit 7
Pin 40 VSS — Ground reference
Pin 41 VDD — Positive supply voltage
Pin 42 RE0/RD/AN5 — PORTE bit 0 / read control / analog input 5
Pin 43 RE1/WR/AN6 — PORTE bit 1 / write control / analog input 6
Pin 44 RE2/CS/AN7 — PORTE bit 2 / chip select / analog input 7

Typical Applications

PIC16C77T-04I/PT is suitable for 6 applications: Industrial Automation Controllers, Consumer Appliance Control Boards, Automotive Body and Chassis Modules, Sensor Conditioning and Data Acquisition, Embedded Control with Analog Front End, Legacy Embedded Designs Requiring EPROM Security.

🏭

Industrial Automation Controllers

The PIC16C77T-04I/PT fits industrial automation controllers because its 33 digital I/O lines and integrated 8-channel ADC handle sensor conditioning, switch debouncing, and actuator drive in one chip. Its 4.0–6.0 V supply matches 5 V PLC backplanes and 24 V-derived intermediate rails, while the -40 °C to +85 °C industrial temperature range tolerates factory-floor enclosures. The Harvard RISC core executes a single-cycle instruction at 4 MHz (1 MIPS), sufficient for PID loops, HMI scanning and Modbus-style serial protocols. The on-chip USART, SSP and CCP peripherals enable multi-axis motion, while OTP EPROM provides firmware IP protection against cloning. Unlike flash MCUs, OTP enforces one-shot validation but rewards designers with high-density 14-bit instruction storage and decades-long data retention.

🔧

Consumer Appliance Control Boards

In consumer appliance control boards (washing machines, dishwashers, microwave ovens, HVAC indoor units), the PIC16C77T-04I/PT integrates ADC plus digital I/O plus USART, eliminating separate display drivers and analog front ends. The OTP EPROM secures proprietary calibration data and menu state machines against casual copying, which matters for brand differentiation. Its 4 MHz MIPS throughput comfortably runs user-interface debouncing, fuzzy-logic temperature control, and triac zero-crossing timing on 50/60 Hz mains. The 5 V operation and TQFP-44 footprint allow low-cost 2-layer PCB designs that fit behind keypad overlays, and the PIC16C7X long-term support from Microchip means appliance platforms can run for decades without tooling changes.

🚗

Automotive Body and Chassis Modules

The PIC16C77T-04I/PT is well-suited to automotive body and chassis modules (door modules, seat controllers, instrument clusters, lighting drivers) where 5 V operation, 33 I/O, ADC channels and USART suffice for sensor and actuator fan-out. Its industrial -40 °C to +85 °C temperature rating covers cabin environments, though under-hood designs should migrate to AEC-Q100-qualified parts. The 4 MIPS core handles CAN-friendly software UART bridging, PWM headlamp leveling, and brushed-motor PWM control via the two CCP modules. OTP EPROM secures vehicle-specific calibration tables and immobilizer-related constants. Compared with PIC18 alternatives, the PIC16C77 trades flash reprogrammability for stronger code protection and a smaller die, reducing per-unit cost in high-volume body-electronics production.

🧩

Sensor Conditioning and Data Acquisition

For 8-channel data-acquisition front ends, the PIC16C77T-04I/PT integrates an 8-channel ADC, three timers and a USART, replacing discrete analog multiplexers, sample-hold ICs and UART chips. The 14-bit instruction width and Harvard bus allow deterministic ADC acquisition sequences tied to Timer1, which is critical when sampling thermocouples, load cells or strain gauges at fixed intervals. Its 5 V supply rails drive ratiometric bridges directly, while the 33 I/O drive LCD segment multiplexing without additional logic. OTP EPROM locks calibration coefficients per channel, important for NIST-traceable measurement instruments. Designers typically pair the MCU with op-amp front ends (e.g. MCP6S21) and a precision voltage reference (e.g. MCP1541) for 16-bit effective systems.

Embedded Control with Analog Front End

In motor-control and analog-front-end designs, the PIC16C77T-04I/PT delivers simultaneous ADC sampling and PWM drive through its CCP modules and Timer2 base, enabling brushed DC, stepper and small BLDC control loops at 4 MIPS. The 33 I/O can drive optoisolators, gate drivers and encoder inputs in a single-chip solution. OTP EPROM stores motor calibration curves and acceleration profiles, preventing field-tampering of safety limits. The 5 V operation aligns with most industrial gate-driver optocouplers. Compared with dsPIC parts, the PIC16C77 trades DSP performance for ultra-low cost and decades-long availability, making it ideal for cost-sensitive fan, pump, valve and HVAC damper actuators that must run reliably for 10+ year product lifetimes.

🖥️

Legacy Embedded Designs Requiring EPROM Security

Designers maintaining long-lifecycle products with EPROM-protected firmware — military radios, secure payment terminals, certified metering systems — choose the PIC16C77T-04I/PT for its OTP EPROM code protection that flash parts cannot easily match. UV-erase windowed parts and one-time-programmed parts create a tamper-resistant code region that is hard to reverse-engineer without destructive analysis. The 14-bit instruction width supports dense fixed-point libraries needed for legacy crypto, metering math and signaling stacks. Because Microchip continues to ship PIC16C7X for legacy aerospace/defense contracts, the part is still procurable from authorized channels for the foreseeable future, even though new commercial designs should migrate to PIC16F877A-I/PT or PIC18F equivalents.

Recommended Products Summary

PIC16F877A-I/PT Flash-based drop-in successor with in-system reprogramming Used in: Industrial Automation Controllers, Automotive Body and Chassis Modules, Sensor Conditioning and Data Acquisition, Embedded Control with Analog Front End, Legacy Embedded Designs Requiring EPROM Security ATMEGA8535L-8AU Microchip Technology Used in: Industrial Automation Controllers MCP2551-I/P CAN transceiver for industrial fieldbus Used in: Industrial Automation Controllers PIC16C77-04I/PT Tray variant of same die for lower-volume production Used in: Consumer Appliance Control Boards MCP1700-3302E 3.3 V LDO for sensor rails Used in: Consumer Appliance Control Boards ATMEGA88V-10AU Microchip Technology Used in: Consumer Appliance Control Boards PIC18F4580-I/PT AEC-Q100 qualified automotive upgrade path with CAN Used in: Automotive Body and Chassis Modules MCP2515-I/SO External CAN controller for body modules Used in: Automotive Body and Chassis Modules MCP6S21-I/P Programmable-gain instrumentation amplifier front end Used in: Sensor Conditioning and Data Acquisition MCP1541-I/P 4.096 V precision voltage reference for ADC Used in: Sensor Conditioning and Data Acquisition MCP1402-E/SN MOSFET gate driver for motor outputs Used in: Embedded Control with Analog Front End ATMEGA8A-AU Microchip Technology Used in: Embedded Control with Analog Front End ATMEGA88PA-AU Microchip Technology Used in: Legacy Embedded Designs Requiring EPROM Security MCP9700-E/TO Analog temperature sensor for secure metering Used in: Legacy Embedded Designs Requiring EPROM Security
What is the program memory size of PIC16C77T-04I/PT?
The PIC16C77T-04I/PT contains 14 KB (8K x 14-bit words) of OTP EPROM program memory. According to the Microchip PIC16C7X datasheet 30211E, the device belongs to the PIC16C7X mid-range family where instruction words are 14 bits wide and program memory is one-time programmable via EPROM technology, requiring no in-system flash updates.
What is the maximum CPU clock speed of PIC16C77T-04I/PT?
The PIC16C77T-04I/PT executes instructions at a maximum 4 MHz oscillator rate, the “-04” suffix in the part number explicitly designating the 4 MHz speed grade. Each instruction cycle takes four oscillator periods, giving a 1 MIPS instruction throughput at full speed, which is sufficient for real-time control loops in industrial automation.
What supply voltage does PIC16C77T-04I/PT require?
The PIC16C77T-04I/PT operates from a single 4.0 V to 6.0 V supply, optimized for nominal 5 V designs. According to the Microchip datasheet 30211E, the part is designed for 5 V industrial and consumer rails and includes brown-out reset (BOR) and power-on reset (POR) to provide defined startup behavior across this voltage range.
Is the PIC16C77T-04I/PT still in production or end-of-life?
The PIC16C77T-04I/PT is in Microchip’s last-time-buy / obsolete lifecycle phase, as the OTP EPROM PIC16C family has been superseded by flash-based PIC16F and PIC18 equivalents. Stock may still be available through authorized distributors such as DigiKey, Mouser, and MicrochipDirect, but lead times extend as inventory is consumed.
What package does the PIC16C77T-04I/PT ship in?
The PIC16C77T-04I/PT ships in a 44-pin TQFP (Thin Quad Flat Pack) with a 10x10 mm body, supplied on Tape & Reel (the “T” suffix in the part number). Pin 1 is identified by a top-left dot marker, and the device is a fully surface-mount IC suitable for reflow soldering with a standard Pb-free profile when used on RoHS-compliant boards.
How many I/O pins does the PIC16C77T-04I/PT provide?
The PIC16C77T-04I/PT provides 33 digital I/O pins organized across ports A, B, C, D and E, with port E doubling as analog inputs for the on-chip ADC. According to the Microchip datasheet, several pins have multiplexed peripheral functions (USART, SPI, I2C, CCP, timers) which are remapped via the APFCON and TRIS registers.
What on-chip peripherals does the PIC16C77T-04I/PT integrate?
The PIC16C77T-04I/PT integrates an 8-channel ADC, two capture/compare/PWM (CCP) modules, a USART for SCI, an SSP supporting SPI and I2C, five timers including Timer0/1/2 plus watchdog and dedicated timers, plus BOR/POR reset. This peripheral set makes the part suitable for industrial sensors, motor control and serial communication gateways.
Where can I buy PIC16C77T-04I/PT online today?
The PIC16C77T-04I/PT can be purchased from authorized distributors including DigiKey (P/N 321012), Mouser, MicrochipDirect, Octopart-indexed resellers, and inventory brokers such as Lisleapex, Dasenic and MicrochipUSA. Because the part is in last-time-buy status, check real-time stock before placing production orders to avoid long lead times or NCNR charges.
What is the price of PIC16C77T-04I/PT in 100-piece quantities?
The PIC16C77T-04I/PT pricing as of 2026-09-19 runs roughly USD 7.60 per unit at 100-piece quantity, declining to about USD 6.08 at 1,000 pieces according to Octopart-aggregated distributor data. Because the part is in last-time-buy, prices trend upward over time as authorized stock depletes; always request a fresh quote from your distributor.
What is the lead time for PIC16C77T-04I/PT orders?
Lead time for PIC16C77T-04I/PT orders depends on remaining authorized stock because the part is in last-time-buy lifecycle. Distributors such as DigiKey currently list the part as “ships today” in small quantities while inventory lasts; larger production orders may trigger quote-based pricing and extended lead times once factory and channel stock are exhausted.
What is the difference between PIC16C77-04I/PT and PIC16C77T-04I/PT?
The PIC16C77-04I/PT is supplied in Tray packaging, while the PIC16C77T-04I/PT is the Tape & Reel (TR) variant of the identical silicon die. Both share the same 4 MHz industrial-grade OTP die, 14 KB program memory and 44-TQFP package, so they are drop-in interchangeable from a firmware and footprint perspective; only the shipping carrier differs.
Can PIC16F877A-I/PT replace PIC16C77T-04I/PT?
Yes, the PIC16F877A-I/PT is a flash-based drop-in successor to the PIC16C77T-04I/PT in the same 44-TQFP package, and provides in-system flash reprogramming, more ADC channels and richer peripherals. According to Microchip migration guidance, the PIC16F877A is the recommended modern replacement, with the caveat that OTP code-protection behavior is replaced by flash code-protection fuses.
Is the PIC16C77T-04I/PT RoHS compliant?
The PIC16C77T-04I/PT is generally not RoHS compliant because it is a legacy OTP EPROM part originally released in the Pb era; verify the specific reel label and date code with your distributor. According to Microchip product documentation, the recommended RoHS-compliant modern alternative is the flash-based PIC16F877A-I/PT in the same TQFP-44 footprint.
What is a drop-in replacement for PIC16C77T-04I/PT?
The closest drop-in replacement for the PIC16C77T-04I/PT is the flash-based PIC16F877A-I/PT in the same 44-TQFP (10x10) package, providing 14 KB flash, 368 RAM and 33 I/O pins with in-system reprogramming. Other same-footprint same-brand alternatives include PIC16C77-04I/PT (Tray variant) and PIC16C74B-04I/PT for designs accepting different peripheral mixes.
Where can I download the PIC16C77T-04I/PT datasheet PDF?
The official PIC16C77T-04I/PT datasheet PDF (Microchip document 30211E) is available from Microchip’s website at https://ww1.microchip.com/downloads/aes/DeviceDoc/30211E.pdf. The datasheet contains the full pinout, electrical characteristics, ADC timing diagrams, instruction set summary and programming specifications for the PIC16C7X family.

Engineering reference data for PIC16C77T-04I/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C77T-04I/PT when your design needs OTP EPROM code security, 5 V supply operation, 33 digital I/O, an integrated 8-channel ADC and a proven mature PIC16C7X toolchain — typical for long-lifecycle industrial controllers, certified metering and legacy safety-critical products. Choose PIC16C77-04I/PT (Tray) instead if you build small batches without Tape & Reel tooling. Choose PIC16F877A-I/PT when you need in-system flash reprogramming, faster 20 MHz operation, or a future-proof active production part; this is the recommended migration path. Choose PIC16F877-04I/PT (4 MHz grade) for flash reprogrammability at the same clock speed. Avoid PIC16C74B-04I/PT unless you can accept reduced 4 KB program memory. Across all alternatives the 44-TQFP (10x10) footprint remains identical, enabling PCB reuse.

Comparison with Alternatives

Parameter This Product PIC16C77-04I/PT PIC16F877A-I/PT PIC16F877-04I/PT PIC16C74B-04I/PT
Package 44-TQFP (10x10) 44-TQFP (10x10) 44-TQFP (10x10) 44-TQFP (10x10) 44-TQFP (10x10)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core PIC 8-bit RISC PIC 8-bit RISC PIC 8-bit RISC PIC 8-bit RISC PIC 8-bit RISC
Program Memory 14 KB OTP EPROM 14 KB OTP EPROM 14 KB Flash 14 KB Flash 4 KB OTP EPROM
Max CPU Speed 4 MHz 4 MHz 20 MHz 4 MHz 4 MHz
RAM Size 368 bytes 368 bytes 368 bytes 368 bytes 192 bytes
I/O Pins 33 33 33 33 33
Operating Temperature -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C
Code Protection OTP EPROM OTP EPROM Flash fuses Flash fuses OTP EPROM
Reprogrammable No (one-time) No (one-time) Yes (in-system flash) Yes (in-system flash) No (one-time)

Key Differentiators

  • Drop-in OTP EPROM code security unavailable on flash MCUs (vs PIC16F877A-I/PT)
  • Wider 4.0–6.0 V supply tolerance than typical 3.3 V-class flash MCUs (vs ATMEGA8535L-8AU)
  • 33 I/O with parallel slave port on PORTD/PORTE (vs PIC16C74B-04I/PT)

Design Notes

Place AVdd/Vdd decoupling capacitors (typically 100 nF ceramic + 10 µF tantalum) within 5 mm of every Vdd/Vss pair on the 44-TQFP, with vias to a low-impedance ground plane. The PIC16C77T-04I/PT has four Vdd pins and four Vss pins spread across the package; if any pair is left undecoupled, ADC channel cross-talk increases by 5–10 LSB. Separate analog (AVdd) and digital grounds must join at a single point beneath the package. Keep the MCLR pull-up within 5 mm of pin 3 and provide a 100 nF cap to Vdd for noise immunity. The 44-TQFP (10x10 mm) thermal pad is not exposed, so a standard 4-layer FR-4 board with a continuous ground plane is adequate; no special thermal relief is required at 4 MHz operation.

The PIC16C77T-04I/PT ADC requires careful acquisition-time (Tacq) budgeting per Microchip datasheet 30211E: Tacq = TAMP + TC + TCOFF = 2 µs + (TAD × 1/2) + recommended 1.6 µs minimum at 5 V. Failing to meet Tacq degrades ADC accuracy from the rated 10-bit performance to as low as 7 bits. Route analog traces (AN0–AN7) away from digital switching lines such as RC6/RC7 USART and RB6/RB7 ICSP; place a 100 Ω series resistor at the analog source if the source impedance exceeds 2.5 kΩ to prevent sampling-glitch errors. For ratiometric measurements, drive the sensor excitation from the same Vdd as the MCU to cancel Vdd drift.

Do not assume in-system reprogrammability: the PIC16C77T-04I/PT is OTP EPROM, so any firmware bug after the OTP burn requires physical part replacement. Always build with a PIC16F877A-I/PT socket-compatible prototype to validate firmware, then transition to PIC16C77 for the OTP production run. Watch the configuration bits (CONFIG1/CONFIG2) carefully: oscillator selection must match XT (crystal ≤ 4 MHz) or HS (high-speed crystal > 4 MHz) and the WDT must be disabled in safety-critical loops or serviced regularly. Brown-out reset (BOR) must be enabled for any 5 V industrial deployment because the wide 4.0–6.0 V supply range is prone to sags on inductive loads.

Route the 4 MHz crystal traces (OSC1 pin 1, OSC2 pin 2) symmetrically with matching lengths under 10 mm, surrounded by a ground guard ring to suppress radiated emissions. The ICSP pins (RB6/PGC, RB7/PGD, MCLR/VPP) must be brought out to an in-circuit programming header; place a 4.7 kΩ pull-up on MCLR and a Schottky diode clamp to Vdd if production-line inrush voltages exceed 13 V on the programmer pin. Keep the parallel slave port (RD0–RD7, RE0–RE2) traces short and matched if PSP mode is used, otherwise treat them as general-purpose I/O and route alongside other PORTD signals.

Compliance Information

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

PIC16C77T-04I/PT is a legacy OTP EPROM part originally released before RoHS standardization. RoHS/REACH compliance depends on the specific date code; verify with distributor documentation. Not AEC-Q100 qualified for automotive under-hood use. Modern RoHS-compliant flash alternative is PIC16F877A-I/PT.

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

Related Searches

PIC16C77T-04I/PT PIC16C77T-04I/PT datasheet Microchip PIC16C77T-04I/PT PIC16C77 8-bit OTP microcontroller TQFP-44 PIC16C77T-04I/PT price buy PIC16C77T-04I/PT vs PIC16F877A PIC16C77T-04I/PT drop-in replacement PIC16C77T-04I/PT pinout TQFP-44 PIC16C7X 14KB EPROM microcontroller PIC16C77T-04I/PT industrial automation PIC16C77T-04I/PT lead time what is the program memory of PIC16C77T-04I/PT PIC16C77T-04I/PT RoHS compliant PIC16C77T-04I/PT ADC channels

Related Components & Terms

Microchip Technology PIC16C77T-04I/PT PIC16C77-04I/PT PIC16F877A-I/PT PIC16F877-04I/PT PIC16C74B-04I/PT PIC microcontroller 8-bit MCU RISC Harvard architecture OTP EPROM TQFP-44 44-TQFP (10x10) surface mount ADC USART SSP SPI I2C CCP industrial automation automotive body electronics consumer appliance control Brown-out Reset Power-on Reset Watchdog Timer RoHS AEC-Q100 Tape & Reel PIC16C7X family
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