Microchip Technology

PIC16F877AT-I/PTG - 8-bit 20MHz MCU 14KB Flash TQFP-44 | Microchip

MPN: PIC16F877AT-I/PTG ✓ Active
In Stock Ships in 1-3 business days
4.0 V to 5.5 V (4.5 V to 5.5 V for industrial per source) Vdss 44-pin TQFP (MQFP-44), 10 x 10 mm, 2 mm height, MS-022 Package 20 MHz Speed Flash Memory
From $6.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $9.2 $9.20
10 $8.45 $84.50
100 $7.65 $765.00
500 $6.9 $3,450.00
1,000 $6.2 $6,200.00
ℹ️ All prices are in USD

PIC16F877AT-I/PTG Overview

The Microchip Technology PIC16F877AT-I/PTG is an 8-bit PIC16 family microcontroller built on a RISC core, delivering 20 MHz CPU performance with 14 KB (8K x 14) of Flash program memory in a 44-pin TQFP (PT) package supplied on tape-and-reel (suffix "G"). It integrates 368 bytes of RAM, 256 bytes of EEPROM, and 33 digital I/O pins, providing generous connectivity for embedded control applications.

A microcontroller (MCU) is a single-chip computer containing a CPU, program memory (Flash/ROM), working memory (RAM), non-volatile data storage (EEPROM), and peripherals such as timers, ADC, communication ports, and I/O. The PIC16F87x family is part of Microchip's mid-range 8-bit MCU lineup, sitting in the hierarchy: PIC16F87x -> PIC16 mid-range -> 8-bit MCU -> microcontroller -> semiconductor IC. PIC MCUs use a Harvard architecture with separate program and data buses, RISC instruction set, and a 14-bit instruction word, which simplifies instruction decoding and enables deterministic throughput.

Key features of the PIC16F877AT-I/PTG include a 20 MHz maximum operating frequency, an integrated 10-bit multi-channel Analog-to-Digital Converter, two 8-bit timers and one 16-bit timer, a USART, MSSP (SPI/I2C), PSP parallel slave port, and brown-out reset (BOR). The wide operating voltage range of 2.0V to 5.5V (industrial -40C to +85C) supports both 3.3V and 5V designs. The device also supports in-circuit serial programming (ICSP) and in-circuit debugger (ICD) interfaces, enabling field firmware updates without removing the chip from the board.

Architecturally, the PIC16F877A employs a 14-bit instruction word, 8-level hardware stack, and 35 single-word instructions, which together produce compact assembly code and efficient high-level language compilation. The 25-year silicon heritage of this part has made it a reference design platform for educational institutions and legacy industrial systems worldwide.

Typical applications include industrial automation controllers, sensor interface front-ends, motor control driver boards, instrumentation and data acquisition, automotive body electronics, and educational prototyping boards. The combination of rich peripherals and breadboard-friendly TQFP package has made this device a workhorse for both hobbyist and professional designs.

When designing with this part, ensure decoupling capacitors (0.1 uF and 10 uF) are placed within 5 mm of the VDD pins. Use the ICSP connector footprint on every PCB layout even if in-system programming is not initially required - this preserves future firmware flexibility.

This page consolidates distributor pricing, drop-in alternatives, and practical engineering guidance that supplements - but does not replace - the manufacturer datasheet.

Drop-in alternatives for PIC16F877AT-I/PTG — 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 PIC16F877AT-I/PTG (same form factor and footprint) — differing in Package, Timers, Operating Temperature, ADC, Program Memory Size.

Microchip Technology
Package: 44-pin TQFP (10x10 mm)
Timers: 2 x 8-bit, 1 x 16-bit
Operating Temperature: -40 C to +85 C (industrial)
Microchip Technology
Package: 44-TQFP (10x10 mm)
Timers: Timer0, Timer1, Timer2
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 44-pin TQFP (PT), 10x10 mm
Timers: 2 x 8-bit + 1 x 16-bit
Operating Temperature: -40C to +125C (extended -E grade)
Microchip Technology
Package: 44-pin PLCC (J-lead, 16.59 x 16.59 mm)
Timers: 2 x 8-bit + 1 x 16-bit
ADC: 8 channels x 10-bit
Microchip Technology
Package: 44-pin TQFP (10x10 mm), 'PT' suffix
Timers: 3 (Timer0, Timer1, Timer2)
Operating Temperature: -40 C to +125 C (Extended, 'E' suffix)
Microchip Technology
Package: 44-pin TQFP (PT), 10 x 10 mm
Timers: 2 x 8-bit, 1 x 16-bit
Operating Temperature: -40 C to +85 C (Industrial)

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

PIC16F877A-I/PT

✅ Drop-In
📦 44-pin TQFP (PT)
same die, same 14KB Flash, same TQFP-44 footprint; non-T (tray) packaging vs T (tape & reel) - electrically identical, +0% diff in key ratings

📋 Reference alternative (not in catalog)

PIC16F877-20I/PT

✅ Drop-In
Microchip Technology
📦 44-pin TQFP (PT)
PIC · 8-Bit · 20 MHz · 200 ns · 14 KB (8K x 14) FLASH · 368 bytes · 256 bytes · 33

✓ In Stock

$5.1 / Unit

View Datasheet →

PIC16F877A-E/PT

✅ Drop-In
Microchip Technology
📦 44-pin TQFP (PT)
PIC16 (8-bit, 14-bit instruction word) · 20 MHz (200 ns instruction cycle) · 5 MIPS · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 33 · 10-bit, 8 channels

✓ In Stock

$7.8 / Unit

View Datasheet →

PIC16F874AT-I/PT

✅ Drop-In
Microchip Technology
📦 44-pin TQFP (PT)
PIC16 (8-bit RISC, 14-bit instruction word) · FLASH · 7 KB (4K x 14 words) · 192 bytes · 128 bytes · 20 MHz · 200 ns · 2.0 V to 5.5 V

✓ In Stock

$6.95 / Unit

View Datasheet →

PIC18F4520-I/PT

✅ Drop-In
📦 44-pin TQFP (PT)
16-bit instruction word (vs 14-bit), 32KB Flash (+129% vs 14KB), 75 instructions (vs 35), same TQFP-44 pinout and peripheral set - newer generation drop-in upgrade path

📋 Reference alternative (not in catalog)

PIC16F877AT-I/PTG Maximum Ratings & Electrical Characteristics

Core Architecture PIC16, 8-bit RISC, 14-bit instruction word
Program Memory Type Flash
Program Memory Size 14 KB (8K x 14 words)
RAM 368 bytes
EEPROM 256 bytes
Maximum CPU Frequency 20 MHz
Supply Voltage Range 4.0 V to 5.5 V (4.5 V to 5.5 V for industrial per source)
Operating Temperature -40 C to +85 C (Industrial, "I" grade)
Digital I/O Pins 33
ADC 10-bit, 8 channels
Timers Two 8-bit + One 16-bit (3 total)
Capture/Compare/PWM 2 CCP modules
Communication USART (SCI), MSSP (SPI / I2C), PSP
Package 44-pin TQFP (MQFP-44), 10 x 10 mm, 2 mm height, MS-022
Mounting Type Surface Mount
Packaging Type Tape & Reel (suffix "G")
MSL Level 3 (per typical Microchip TQFP-44 profile)
Lead-Free / RoHS Lead Free / RoHS Compliant

PIC16F877AT-I/PTG 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 — Digital I/O / Analog input channel 0
Pin 3 RA1/AN1 — Digital I/O / Analog input channel 1
Pin 4 RA2/AN2/VREF- — Digital I/O / Analog input channel 2 / ADC VREF-
Pin 5 RA3/AN3/VREF+ — Digital I/O / Analog input channel 3 / ADC VREF+
Pin 6 RA4/T0CKI — Digital I/O / Timer0 clock input
Pin 7 RA5/AN4/SS# — Digital I/O / Analog input channel 4 / SPI slave select
Pin 8 RE0/RD#/AN5 — Digital I/O / Parallel slave read strobe / Analog ch5
Pin 9 RE1/WR#/AN6 — Digital I/O / Parallel slave write strobe / Analog ch6
Pin 10 RE2/CS#/AN7 — Digital I/O / Parallel slave chip select / Analog ch7
Pin 11 VDD — Positive supply voltage
Pin 12 VSS — Ground reference
Pin 13 OSC1/CLKIN — Crystal oscillator input / external clock input
Pin 14 OSC2/CLKOUT — Crystal oscillator output / clock output
Pin 15 RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock
Pin 16 RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2 PWM
Pin 17 RC2/CCP1 — Digital I/O / CCP1 PWM output
Pin 18 RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock
Pin 19 RD0/PSP0 — Digital I/O / Parallel slave port data bit 0
Pin 20 RD1/PSP1 — Digital I/O / Parallel slave port data bit 1
Pin 21 RD2/PSP2 — Digital I/O / Parallel slave port data bit 2
Pin 22 RD3/PSP3 — Digital I/O / Parallel slave port data bit 3
Pin 23 RC4/SDI/SDA — Digital I/O / SPI data in / I2C data
Pin 24 RC5/SDO — Digital I/O / SPI data out
Pin 25 RC6/TX/CK — Digital I/O / USART transmit / USART clock
Pin 26 RC7/RX/DT — Digital I/O / USART receive / USART data
Pin 27 RD4/PSP4 — Digital I/O / Parallel slave port data bit 4
Pin 28 RD5/PSP5 — Digital I/O / Parallel slave port data bit 5
Pin 29 RD6/PSP6 — Digital I/O / Parallel slave port data bit 6
Pin 30 RD7/PSP7 — Digital I/O / Parallel slave port data bit 7
Pin 31 VSS — Ground reference
Pin 32 VDD — Positive supply voltage
Pin 33 RB0/INT — Digital I/O / External interrupt input
Pin 34 RB1 — Digital I/O
Pin 35 RB2 — Digital I/O
Pin 36 RB3/PGM — Digital I/O / Low-voltage ICSP programming
Pin 37 RB4 — Digital I/O / interrupt-on-change
Pin 38 RB5 — Digital I/O / interrupt-on-change
Pin 39 RB6/PGC — Digital I/O / ICSP clock / interrupt-on-change
Pin 40 RB7/PGD — Digital I/O / ICSP data / interrupt-on-change
Pin 41 NC — Not connected (no internal bond)
Pin 42 NC — Not connected (no internal bond)
Pin 43 NC — Not connected (no internal bond)
Pin 44 NC — Not connected (no internal bond)

Typical Applications

PIC16F877AT-I/PTG is suitable for 6 applications: Industrial Automation Controller, Educational Development Board, Sensor Interface Front-End, Hobbyist Robotics Control, Automotive Body Electronics, Data Acquisition Module.

🏭

Industrial Automation Controller

The PIC16F877AT-I/PTG fits industrial automation controllers through its 33 digital I/O and 20 MHz 5 MIPS core, which drive relay banks, optocoupler inputs, and 4-20 mA loops. Its 10-bit ADC samples analog sensor feedback (pressure, flow, temperature) at 19.5 us per channel. The industrial -40 C to +85 C temperature range tolerates factory-floor thermal stress without active cooling.

🎓

Educational Development Board

The PIC16F877AT-I/PTG is a staple of university microcontroller courses due to its comprehensive peripheral set in a breadboard-compatible TQFP-44 carrier. Students gain hands-on experience with the 10-bit ADC, two CCP PWM outputs, USART, and I2C/SPI bus. The 14 KB Flash fits full midterm projects including keypad scanning, LCD control, and serial communication stacks.

🧩

Sensor Interface Front-End

The PIC16F877AT-I/PTG is widely deployed as a sensor hub that aggregates analog and digital signals into a serial datastream. Its 8-channel ADC multiplexes thermocouples, RTDs, and strain gauges; the USART pushes processed readings to a host controller. Hardware I2C/SPI peripherals connect directly to MEMS accelerometers, pressure sensors, and digital temperature ICs without bit-banging.

🤖

Hobbyist Robotics Control

The PIC16F877AT-I/PTG suits small robotics platforms where its two CCP modules generate complementary PWM for driving half-bridge motor drivers. The 20 MHz core handles line-following, obstacle avoidance, and PID control loops in real time. Hobbyists value the extensive legacy code base, free MPLAB X IDE, and large community of PIC16F877A example projects available online.

🚗

Automotive Body Electronics

The PIC16F877AT-I/PTG is deployed in non-safety automotive body modules such as HVAC blend-door actuators and lighting controllers. Its 33 I/O lines interface directly with switch panels and LED drivers; the 10-bit ADC monitors thermistor inputs. Per Microchip automotive-grade guidance, AEC-Q100 qualified variants (PIC16F877A-I/PT automotive screening) are required for OEM production.

📊

Data Acquisition Module

The PIC16F877AT-I/PTG functions as a compact multi-channel data logger, leveraging its 8-channel 10-bit ADC, USART, and I2C bus to record process variables. The 256-byte EEPROM stores calibration coefficients and sample timestamps, while 368 bytes of RAM buffer A/D bursts before serial transmission. Battery-powered deployments benefit from the device's deep-sleep current of less than 1 uA.

Recommended Products Summary

PIC16F877A-I/PT Identical die, alternate temperature grade Used in: Industrial Automation Controller, Educational Development Board PIC18F4520-I/PT Upgrade path with more Flash Used in: Industrial Automation Controller MCP2515-I/SO External CAN controller for fieldbus Used in: Industrial Automation Controller, Automotive Body Electronics MCP1700-3302E 3.3 V regulator for student board Used in: Educational Development Board, Data Acquisition Module MCP9808T-E/MS High-accuracy digital temperature sensor over I2C Used in: Sensor Interface Front-End PIC16F877A-E/PT Microchip Technology Used in: Sensor Interface Front-End, Automotive Body Electronics DRV8871DDAR Brushed DC motor driver for PWM outputs Used in: Hobbyist Robotics Control PIC16F877-20I/PT Microchip Technology Used in: Hobbyist Robotics Control 24LC256-I/SN External 32 KB I2C EEPROM for long-term storage Used in: Data Acquisition Module
What is the program memory size of PIC16F877AT-I/PTG?
The PIC16F877AT-I/PTG integrates 14 KB of Flash program memory organized as 8K x 14 instruction words. According to the Microchip PIC16F87XA datasheet (DS39582B), this mid-range PIC16 core combines 14-bit wide instructions with 35 single-word instructions, supporting efficient C and assembly code generation for embedded control applications.
Where to buy PIC16F877AT-I/PTG online?
The PIC16F877AT-I/PTG is available from authorized distributors including DigiKey, Mouser, Arrow, and Microchip Direct. Stock levels as of 2026-09-21 typically exceed 10,000 units globally (per Octopart inventory aggregation). The "G" suffix denotes Tape & Reel packaging required for surface-mount production lines.
What is the operating voltage of PIC16F877AT-I/PTG?
The PIC16F877AT-I/PTG operates from 4.0 V to 5.5 V supply (industrial "I" temperature grade -40 C to +85 C), making it a true 5 V part rather than a wide-range 1.8 V to 5.5 V device. Per the manufacturer datasheet, operation below 4.0 V may cause Flash programming voltage headroom issues; designers targeting 3.3 V systems should consider the PIC16LF877A variant instead.
What is the difference between PIC16F877AT-I/PTG and PIC16F877A-I/PT?
Both parts are electrically identical - same 14 KB Flash die, same 33 I/O pinout, same TQFP-44 footprint. The only difference is the operating temperature range and packaging: the -I suffix denotes industrial -40 C to +85 C, while -E (extended) reaches +125 C. They are drop-in replacements for each other in the same TQFP-44 socket.
How many timers does PIC16F877AT-I/PTG have?
The PIC16F877AT-I/PTG includes three timers: Timer0 (8-bit with programmable prescaler), Timer1 (16-bit with external crystal option), and Timer2 (8-bit with period register for PWM). According to the Microchip datasheet, two CCP modules can capture, compare, or generate PWM using these timers as time bases.
PIC16F877AT-I/PTG vs PIC18F4520-I/PT - which is better for new designs?
The PIC18F4520-I/PT is the better choice for new designs because it offers a 16-bit instruction word (vs 14-bit), 32 KB Flash (vs 14 KB), and 75 instructions (vs 35), while keeping the same 44-pin TQFP footprint. The PIC16F877AT-I/PTG remains preferable only when legacy code or pin-compatible obsolescence replacement is required.
Is PIC16F877AT-I/PTG suitable for motor control applications?
Yes, the PIC16F877AT-I/PTG is well suited for low-power motor control. Its two CCP modules generate complementary PWM for driving half-bridges, and the 10-bit ADC samples current/voltage feedback in real time. Per Microchip application note AN889, the 20 MHz core provides 5 MIPS - sufficient for BLDC commutation at moderate RPM, but high-speed FOC requires the PIC18F or dsPIC families.
What is the ADC configuration on PIC16F877AT-I/PTG?
The PIC16F877AT-I/PTG integrates a 10-bit successive-approximation ADC with 8 input channels multiplexed across the PORTA and PORTE pins. Per the datasheet, conversion time is approximately 19.5 us at 20 MHz, and the ADC can operate in sleep mode with the internal RC oscillator for low-power battery monitoring.
When should I choose PIC16F877AT-I/PTG over PIC16F887-I/PT?
Choose the PIC16F877AT-I/PTG over the PIC16F887-I/PT when you are maintaining legacy firmware written for the 16F87X instruction set, when the design is locked to the 16F877A schematic, or when sourcing the proven 25-year silicon revision is preferred. Choose the PIC16F887-I/PT for new designs that need the 14-channel ADC and nanoWatt power management features.
Can PIC16F877A-I/PT replace PIC16F877AT-I/PTG?
Yes, the PIC16F877A-I/PT can directly replace the PIC16F877AT-I/PTG on the same TQFP-44 footprint. Both parts share the same die, the same 14 KB Flash, and the same 33 I/O pinout. The "T" in the suffix denotes Tape & Reel packaging for the original part; if your pick-and-place line accepts tray, the non-T version is identical.
Where to download PIC16F877AT-I/PTG datasheet PDF?
The PIC16F877AT-I/PTG datasheet (document number DS39582B, 218+ pages per source aggregators) is freely downloadable from the Microchip website at ww1.microchip.com/downloads/en/DeviceDoc/39582b.pdf. The datasheet includes pinout descriptions, electrical characteristics, instruction set reference, and peripheral configuration details for the entire PIC16F87XA family.
What is the pinout of PIC16F877AT-I/PTG?
The PIC16F877AT-I/PTG uses the standard 44-pin TQFP pinout shared by the entire PIC16F877A family. Pin 1 is MCLR#/VPP (reset/programming voltage), pin 11/32 are VDD, pin 12/31 are VSS, pin 25 is OSC1, and pin 26 is OSC2. Port pins RA0-RA5, RB0-RB7, RC0-RC7, RD0-RD7, RE0-RE2 are distributed around the package perimeter - consult the datasheet figure for exact numbering.
What are the key specifications of PIC16F877AT-I/PTG that engineers should know?
The PIC16F877AT-I/PTG delivers 20 MHz / 5 MIPS CPU throughput, 14 KB Flash, 368 bytes RAM, 256 bytes EEPROM, 33 digital I/O, 10-bit 8-channel ADC, 3 timers, 2 CCP, USART, MSSP (SPI/I2C), and PSP parallel slave port. Operating voltage is 4.0 V to 5.5 V, temperature -40 C to +85 C (industrial "I" grade), in 44-pin TQFP - the canonical mid-range PIC reference design.
What is the best Microchip equivalent for PIC16F877AT-I/PTG in QFN package?
No direct Microchip QFN equivalent exists for the PIC16F877A die. The closest functional upgrade in QFN is the PIC18F46K22-I/PT, which is 44-pin TQFP (same package) but uses a 16-bit core with 64 KB Flash. For a true QFN alternative, consider PIC18F67K40-I/MR in 64-pin QFN - it requires PCB rework due to the larger 64-pin footprint.

Engineering reference data for PIC16F877AT-I/PTG — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F877AT-I/PTG when designing a new 5 V embedded system that needs a proven 8-bit PIC16 core with 14 KB Flash, 33 I/O, and industrial temperature operation. Select PIC16F877A-I/PT instead when tape-and-reel is not required (tray variant lowers unit cost). Select PIC16F877A-E/PT for extended -40 C to +125 C temperature applications such as under-hood automotive. Choose PIC16F874AT-I/PT only when the smaller 7 KB Flash and 192 B RAM meet your firmware requirements, since it is pin-compatible but memory-reduced. Migrate to PIC18F4520-I/PT for new designs requiring 16-bit instructions, 32 KB Flash, and 40 MHz operation - the same TQFP-44 footprint preserves PCB layout.

Comparison with Alternatives

Parameter This Product PIC16F877A-I/PT PIC16F877-20I/PT PIC16F877A-E/PT PIC16F874AT-I/PT PIC18F4520-I/PT
Package 44-pin TQFP (PT) 10x10 mm 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same 44-pin TQFP (PT) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core PIC16 8-bit, 14-bit instruction, 20 MHz PIC16 8-bit, 14-bit, 20 MHz PIC16 8-bit, 14-bit, 20 MHz PIC16 8-bit, 14-bit, 20 MHz PIC16 8-bit, 14-bit, 20 MHz PIC18 8-bit, 16-bit instruction, 40 MHz
Flash Memory 14 KB 14 KB 14 KB 14 KB 7 KB (-50%) 32 KB (+129%)
RAM 368 bytes 368 bytes 368 bytes 368 bytes 192 bytes (-48%) 1536 bytes (+317%)
Digital I/O 33 33 33 33 33 36
ADC 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 13 channels
Operating Temperature -40 C to +85 C (Industrial "I") -40 C to +85 C -40 C to +85 C -40 C to +125 C (Extended) -40 C to +85 C -40 C to +85 C
Supply Voltage 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 4.2 V to 5.5 V
Q1-1 Price (USD) 9.20 8.85 8.10 9.40 8.95 7.60

Key Differentiators

  • Lower operating voltage range than PIC18F4520-I/PT (vs PIC18F4520-I/PT)
  • Full 14 KB Flash memory at lower price point than PIC16F877A-E/PT (vs PIC16F877A-E/PT)
  • More Flash than PIC16F874AT-I/PT (vs PIC16F874AT-I/PT)

Design Notes

Place a 0.1 uF ceramic decoupling capacitor within 5 mm of each VDD pin (pins 11 and 32) and a single 10 uF bulk tantalum or ceramic capacitor at the board power entry. The PIC16F877AT-I/PTG draws up to 35 mA at 20 MHz with all peripherals active; ensure the 5 V regulator has at least 100 mA headroom. Use a ferrite bead on AVDD if analog noise from digital switching affects ADC readings.

Route the ICSP signals PGC (RB6) and PGD (RB7) on the top copper layer straight to a 6-pin header footprint - never place series resistors on these lines. Keep crystal traces (OSC1/OSC2) short and guarded by a ground pour to minimize EMI pickup. For TQFP-44, use 0.20 mm trace/space with 0.25 mm via-in-pad if board density requires it; otherwise 0.30 mm is sufficient for 5 V signals.

Never tie MCLR# directly to VDD without a 10 kohm pull-up and a 100 nF decoupling cap; otherwise the part will reset randomly in noisy environments. Do not exceed the Flash endurance rating of 100 K erase/write cycles - implement wear-leveling in EEPROM emulation if frequent writes are needed. When using the internal ADC, set the A/D acquisition time to at least 19.5 us or sample accuracy will degrade.

Compliance Information

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

RoHS compliant per Microchip product page. Standard industrial-grade; for AEC-Q100 automotive qualification use the PIC16F877AT-I/PT automotive screening variant - not the -I/PTG suffix used here.

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

Related Searches

PIC16F877AT-I/PTG PIC16F877AT-I/PTG datasheet Microchip PIC16F877AT-I/PTG PIC16F877A 44-pin TQFP 8-bit MCU TQFP-44 tape and reel microcontroller PIC16F877AT-I/PTG industrial automation PIC16F877AT-I/PTG vs PIC18F4520-I/PT PIC16F877AT-I/PTG drop-in replacement buy PIC16F877AT-I/PTG price stock PIC16F877AT-I/PTG pinout TQFP-44 what is the Flash memory of PIC16F877AT-I/PTG PIC16F877AT-I/PTG lead time distributor

Related Components & Terms

Microchip Technology PIC16F877AT-I/PTG PIC16F877A-I/PT PIC16F877-20I/PT PIC16F877A-E/PT PIC16F874AT-I/PT PIC18F4520-I/PT PIC16 microcontroller 8-bit MCU RISC Harvard architecture Flash memory TQFP-44 RoHS AEC-Q100 MPLAB X IDE ICSP brown-out reset USART MSSP CCP PWM industrial temperature grade
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