Microchip Technology

PIC16LF877T-04I/PQ - 8-bit 4MHz MCU 14KB Flash 44-MQFP | Microchip

MPN: PIC16LF877T-04I/PQ ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 44-MQFP (PQ), 10x10 mm Package 4 MHz Speed 14 KB (8K x 14 words) Memory
From $5.5 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $8.95 $8.95
10 $8.1 $81.00
100 $7.05 $705.00
500 $6.2 $3,100.00
1,000 $5.5 $5,500.00
ℹ️ All prices are in USD

PIC16LF877T-04I/PQ Overview

The Microchip Technology PIC16LF877T-04I/PQ is an 8-bit PIC16F-series RISC microcontroller operating at 4 MHz, with 14 KB of Flash program memory (8K x 14 words), 368 bytes of SRAM, and 256 bytes of EEPROM, housed in a 44-pin MQFP (10x10 mm, PQ package). It is the tape-and-reel, industrial temperature grade variant of the PIC16LF877 family, offering 33 digital I/O lines and a peripheral set including I2C, SPI, and UART/USART.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path and integrated CPU, memory, and peripherals. PIC microcontrollers use a Harvard RISC architecture with separate program and data buses, enabling single-cycle instruction execution. The PIC16F family targets mid-range embedded applications (appliance control, industrial sensing, sensor hubs) and sits within the broader PIC mid-range hierarchy: 8-bit MCU -> PIC16 family -> PIC16F8xx sub-family -> PIC16LF877 device. The "LF" prefix denotes the low-voltage (2.0V-5.5V) variant suited to battery-powered and 3.3V designs.

Key features include 14 KB of self-programmable Flash, 8-channel 10-bit ADC, two analog comparators, a 16-bit capture/compare/PWM module, two 8-bit timers, and a watchdog timer with its own on-chip RC oscillator. The wide operating voltage range of 2.0V to 5.5V makes the device compatible with both 3.3V and 5V rails, while the industrial -40C to +85C temperature range supports outdoor, automotive cabin, and factory-floor deployments.

Architecturally, the PIC16LF877T-04I/PQ is built on Microchip's enhanced mid-range core with a 14-bit instruction word and 8-level deep hardware stack. In-system programming via ICSP allows firmware updates after PCB assembly. The 4 MHz rating refers to the maximum oscillator frequency at 5V; at lower VDD the device is typically clocked at lower frequencies to stay within the parametric envelope.

Typical applications include industrial sensor interfaces, motor-control front ends, HVAC thermostats, battery-powered data loggers, and legacy embedded control boards. The rich peripheral mix supports mixed-signal designs where the MCU performs ADC acquisition, PWM drive, and serial communication in a single chip.

Designers should pair the MCU with a decoupling network of 100 nF + 10 uF near VDD, route MCLR with a proper reset circuit, and verify the oscillator configuration bits against the chosen crystal. The 04 speed grade limits the oscillator to 4 MHz, ensuring parametric margin across voltage and temperature.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for PIC16LF877T-04I/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 PIC16LF877T-04I/PQ (same form factor and footprint) — differing in Package, ADC, Timers, Mounting Type, Operating Temperature.

Microchip Technology
Package: 44-pin PLCC (16.59 x 16.59 mm), J-lead
ADC: 10-bit, up to 8 channels
Timers: 2 x 8-bit, 1 x 16-bit
Microchip Technology
Package: 44-pin MQFP (10x10 mm)
Timers: 3 (Timer0, Timer1, Timer2)
Mounting Type: Surface Mount
Microchip Technology
Package: 44-MQFP (10x10 mm, PQ)
ADC: 10-bit, multi-channel
Timers: 2 x 8-bit + 1 x 16-bit
Microchip Technology
Package: 44-pin TQFP (10x10 mm)
ADC: 10-bit, up to 8 channels
Timers: 2 x 8-bit, 1 x 16-bit
Microchip Technology
ADC: 10-bit, 8 channels

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

PIC16LF877-04I/PQ

✅ Drop-In
Microchip Technology
📦 44-MQFP (PQ, 10x10 mm)
PIC16 8-bit RISC · 14 KB (8K x 14) FLASH · 368 bytes · 256 bytes · 4 MHz (200 ns instruction cycle) · 2.0 V to 5.5 V · 33 · 8 channels x 10-bit

✓ In Stock

$3.95 / Unit

View Datasheet →

PIC16LF877T-04/PQ

✅ Drop-In
Microchip Technology
📦 44-MQFP (PQ, 10x10 mm)
8-bit PIC RISC · PIC16F / PIC16LF family · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 4 MHz (-04 speed grade) · 2.5 V / 3.3 V / 5 V · 33

✓ In Stock

$6.3 / Unit

View Datasheet →

PIC16LF877T-04I/L

✅ Drop-In
Microchip Technology
📦 44-MQFP (PQ, 10x10 mm)
Microchip Technology · PIC® 16F · PIC16 (8-bit RISC, 14-bit instruction word) · 14 KB (8K x 14) FLASH · 368 bytes · 256 bytes · 4 MHz · 2.0 V to 5.5 V

✓ In Stock

$7.3 / Unit

View Datasheet →

PIC16LF877-04I/L

✅ Drop-In
Microchip Technology
📦 PLCC-44 (L, 16.6x16.6 mm)
8-bit PIC RISC (Harvard) · 35 single-word instructions · 14 KB Flash (8K x 14) · 368 bytes · 256 bytes · 4 MHz (200 ns instruction cycle) · 2.5 V / 3.3 V / 5 V · 33

✓ In Stock

$6.35 / Unit

View Datasheet →

PIC16LF877T-04/PT

✅ Drop-In
Microchip Technology
📦 TQFP-44 (PT, 10x10 mm)
8-bit PIC16 RISC · PIC16F Series · Flash · 14 KB (8K x 14) · 368 bytes · 256 bytes · 4 MHz · 2.0 V to 5.5 V

✓ In Stock

$7.95 / Unit

View Datasheet →

PIC16LF877T-04I/PQ Maximum Ratings & Electrical Characteristics

Core PIC16F (8-bit RISC, 14-bit instruction word)
Maximum Clock Frequency 4 MHz
Program Memory (Flash) 14 KB (8K x 14 words)
RAM 368 bytes
EEPROM 256 bytes
I/O Pins 33
ADC 8 channels x 10-bit
Operating Voltage (VDD) 2.0 V to 5.5 V
Operating Temperature -40 C to +85 C (industrial)
Package 44-MQFP (PQ), 10x10 mm
Communication Interfaces I2C, SPI, UART/USART
Timers 2 x 8-bit, 1 x 16-bit (CCP), WDT
Analog Comparators 2
Mounting Type Surface Mount (Tape & Reel)
ICSP / In-System Programming Yes
RoHS Status Compliant

PIC16LF877T-04I/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 (reset) input / 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/VREF- — PORTA bit 2 / Analog input 2 / ADC VREF-
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 (2.0V-5.5V)
Pin 12 VSS — Ground reference
Pin 13 OSC1/CLKIN — Oscillator crystal input / external clock input
Pin 14 OSC2/CLKOUT — Oscillator crystal output / clock output
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 output
Pin 17 RC2/CCP1 — PORTC bit 2 / CCP1 output
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 / UART transmit / USART clock
Pin 26 RC7/RX/DT — PORTC bit 7 / UART receive / USART 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 (2.0V-5.5V)
Pin 33 RB0/INT — PORTB bit 0 / External interrupt
Pin 34 RB1 — PORTB bit 1
Pin 35 RB2 — PORTB bit 2
Pin 36 RB3/PGM — PORTB bit 3 / Low-voltage ICSP programming
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

PIC16LF877T-04I/PQ is suitable for 6 applications: Industrial Sensor Interface, HVAC Thermostat and Climate Controller, Battery-Powered Data Logger, Motor Control Front End, Legacy Embedded Control Board Replacement, Appliance Control Module.

🏭

Industrial Sensor Interface

The PIC16LF877T-04I/PQ is well suited to multi-channel industrial sensor interfaces thanks to its 8-channel 10-bit ADC (50 ksps typical), 33 GPIO, and I2C/SPI/UART peripherals, all housed in the 44-MQFP (PQ) package. The 2.0V-5.5V VDD range supports both 3.3V and 5V sensor rails. The 4 MHz oscillator rating and 14 KB Flash comfortably handle linearization routines, calibration tables, and Modbus RTU framing over UART for PLC-style remote I/O modules. Industrial temperature grade (-40C to +85C) ensures operation in factory cabinets and outdoor enclosures.

🏭

HVAC Thermostat and Climate Controller

The PIC16LF877T-04I/PQ's combination of 10-bit ADC for temperature/humidity sensing, CCP module for PWM-driven fan or damper control, and UART for network connectivity makes it a natural fit for HVAC thermostat designs. The 256-byte EEPROM is sufficient for storing setpoint schedules and calibration offsets, while 14 KB Flash accommodates UI state machines and PID control loops. The -40C to +85C industrial temperature range supports outdoor air-handler units and rooftop installations without thermal derating.

⚡

Battery-Powered Data Logger

With a 2.0V minimum operating voltage and sleep currents in the microamp range, the PIC16LF877T-04I/PQ can run directly from a 2x AA or 3x AA battery stack. The 256-byte EEPROM provides non-volatile storage for timestamps and logged samples, while the ADC samples environmental variables at scheduled intervals set by the watchdog timer. The 44-MQFP package keeps the design compact for handheld enclosure footprints. Designers must budget Flash and RAM for the cyclic logging buffer, but 14 KB Flash and 368 B RAM cover small-form-factor remote telemetry nodes.

🏭

Motor Control Front End

The PIC16LF877T-04I/PQ's 16-bit CCP module generates the PWM drive signals for small DC or stepper motors, while the 8-bit timers handle commutation sequencing and tachometer feedback. The 8-channel ADC reads current-sense and back-EMF signals, and the comparator module provides hardware overcurrent protection independent of the firmware loop. The 44-MQFP package exposes enough GPIO for multi-axis control boards used in 3D printers, CNC sub-systems, and small robotic actuators up to 4 MHz CPU clock.

🔧

Legacy Embedded Control Board Replacement

The PIC16LF877T-04I/PQ is the canonical maintenance part for legacy 44-pin PIC16F877 designs still in production or service. Engineers tasked with sustaining 10-20 year-old products with this MCU find the PQ package footprint identical to original-issue parts, allowing direct PCB-level swap without layout changes. Flash, RAM, EEPROM, peripheral set, and oscillator rating all match the original datasheet, so existing HEX files run unmodified. The tape-and-reel 'T' suffix suits modern SMT assembly lines replacing through-hole or older pick-and-place processes.

🏭

Appliance Control Module

White goods and small appliances benefit from the PIC16LF877T-04I/PQ's integrated peripherals: the ADC reads thermistor inputs, the CCP module drives TRIAC phase-angle control for heater elements, and the UART provides diagnostic ports for service technicians. The 14 KB Flash holds appliance state machines and safety interlocks, while the 33 GPIO handle keypads, LED indicators, and relay outputs. The 44-MQFP package with 10x10 mm outline fits inside the typical control-board footprint used in washing machines, ovens, and dishwasher control panels.

Recommended Products Summary

MCP6022 Op-amp for sensor signal conditioning Used in: Industrial Sensor Interface MCP2551 CAN transceiver for industrial fieldbus Used in: Industrial Sensor Interface MCP9700 Analog temperature sensor for ADC input Used in: HVAC Thermostat and Climate Controller TC1047 Precision analog temperature sensor Used in: HVAC Thermostat and Climate Controller MCP9701 Low-power analog temp sensor Used in: Battery-Powered Data Logger 24LC256 External I2C EEPROM for log storage Used in: Battery-Powered Data Logger DRV8871 H-bridge motor driver for DC motors Used in: Motor Control Front End A4988 Stepper motor driver with microstepping Used in: Motor Control Front End MCP1700 LDO regulator for MCU VDD rail Used in: Legacy Embedded Control Board Replacement MCP1541 Voltage reference for ADC accuracy Used in: Legacy Embedded Control Board Replacement MOC3021 Optoisolator for TRIAC gate drive Used in: Appliance Control Module ULN2003 Darlington array for relay/indicator drive Used in: Appliance Control Module
What is the program memory size of PIC16LF877T-04I/PQ?
The PIC16LF877T-04I/PQ integrates 14 KB of Flash program memory organized as 8K x 14 instruction words. According to the Microchip PIC16F87X datasheet (DS30292D), the Flash is self-programmable via ICSP and supports 100K erase/write cycles typical, with data retention of 40 years minimum. This memory density supports mid-sized embedded applications with comfortably sized state machines and lookup tables.
Does PIC16LF877T-04I/PQ have EEPROM and how much?
Yes, the PIC16LF877T-04I/PQ includes 256 bytes of on-chip data EEPROM accessible through EECON1/EECON2 control registers. The Microchip PIC16F87X datasheet (DS30292D) rates the EEPROM for 1M erase/write cycles typical and 40-year retention. Designers typically use it for non-volatile parameter storage such as calibration constants and user preferences without external memory.
Where to buy PIC16LF877T-04I/PQ online?
The PIC16LF877T-04I/PQ is currently listed at authorized distributors including DigiKey (P/N 321703) and Mouser, with inventory quoted as 'ships today' per their September 2026 listings. Pricing varies by quantity; as of 2026-09-25 the unit price at qty 1 is approximately $8.95 USD. Always verify RoHS compliance and the PQ package designation (10x10 mm MQFP) before placing orders.
What is the lead time for PIC16LF877T-04I/PQ?
As of 2026-09-25, distributor listings for PIC16LF877T-04I/PQ on DigiKey and Mouser indicate 'ships today' status for in-stock reels, implying immediate dispatch. Factory lead times for production quantities are typically 6-10 weeks from Microchip. The part is in active production with multiple authorized stocking distributors, so spot-market supply has remained stable.
Is PIC16LF877T-04I/PQ in stock at distributors?
Per DigiKey's September 2026 listing (P/N 321703), the PIC16LF877T-04I/PQ is shown as orderable with same-day shipping available for stocked quantities. Mouser and Microchip USA also list the part. For high-volume production, distributors recommend placing rolling blanket orders with Microchip to lock allocations 6-10 weeks ahead of requirement.
What is the difference between PIC16LF877T-04I/PQ and PIC16LF877-04I/PQ?
The PIC16LF877T-04I/PQ is the tape-and-reel (TR) packaging variant while PIC16LF877-04I/PQ ships in tray. Both share identical silicon: 8-bit core, 4 MHz, 14 KB Flash, 368 B RAM, 256 B EEPROM, 44-MQFP package. Functionally they are drop-in equivalents; the only difference is the carrier medium for SMT pick-and-place assembly.
PIC16LF877T-04I/PQ vs PIC16LF877A-I/PT - which is better for new designs?
For new designs, the PIC16LF877A-I/PT is generally preferred over the PIC16LF877T-04I/PQ. The 'A' revision adds nanoWatt technology for lower sleep current, supports faster 20 MHz operation at 5V, and features the ICD2 debug header. The PIC16LF877T-04I/PQ is a legacy 4 MHz part best reserved for maintenance of existing products or exact-compatible drop-in replacement scenarios.
When should I choose PIC16LF877T-04I/PQ over a modern PIC18 or dsPIC?
Choose the PIC16LF877T-04I/PQ when maintaining legacy firmware or exact form-fit-function replacement on existing PCBs is mandatory. For new designs, a PIC18F or dsPIC33 offers more memory, faster execution, and modern peripherals. The PIC16LF877T-04I/PQ wins only on price-per-unit at low volumes and on guaranteed pin compatibility with legacy 44-MQFP boards.
What is the best drop-in replacement for PIC16LF877T-04I/PQ?
The best drop-in replacement is the PIC16LF877-04I/PQ (tray packaging) or PIC16LF877T-04/PQ (commercial temperature grade, same MQFP-44 footprint). Both share identical silicon, pinout, and 4 MHz oscillator rating. For a higher-performance substitute with the same 44-pin footprint, consider the PIC16LF877A-I/PT (PT = TQFP-44), which requires PCB re-layout because the package outline differs from MQFP.
Can a PIC16F877A-I/PT replace PIC16LF877T-04I/PQ on the same board?
No - the PIC16F877A-I/PT uses a TQFP-44 package (PT suffix) which differs in body size (10x10 mm vs 10x10 mm) and lead pitch (0.8 mm vs 0.8 mm) from the PIC16LF877T-04I/PQ's MQFP-44 (PQ suffix). The 'MQFP' has taller body and different stand-off height. For exact drop-in replacement on the same PCB land pattern, stay within the PIC16LF877 family with the PQ suffix.
Where to download PIC16LF877T-04I/PQ datasheet PDF?
The official PIC16LF877T-04I/PQ datasheet is available at Microchip's documentation portal: https://ww1.microchip.com/downloads/en/DeviceDoc/30292D.pdf (DS30292D, 'PIC16F87X Data Sheet'). The document covers electrical characteristics, instruction set, peripheral operation, and programming specifications. Always cross-reference the latest revision letter with the silicon revision marked on your physical parts.
Where to find PIC16LF877T-04I/PQ pinout?
The PIC16LF877T-04I/PQ pinout for the 44-MQFP package is documented on page 7 of the PIC16F87X datasheet (DS30292D). The 44-pin PQ package assigns pins for OSC1/CLKIN (13), OSC2/CLKOUT (14), MCLR/VPP (1), VDD (11/32), VSS (12/31), and 33 GPIO organized across ports A-E with multiplexing for ADC, comparator, and serial interfaces.
What are the key specifications of PIC16LF877T-04I/PQ that engineers should know?
The PIC16LF877T-04I/PQ combines an 8-bit PIC16 mid-range core with 14 KB Flash, 368 B SRAM, 256 B EEPROM, 33 I/O pins, 8-channel 10-bit ADC, and 2.0V-5.5V operation in a 44-MQFP package. Per Microchip datasheet DS30292D, oscillator range is DC-4 MHz, ADC conversion rate is 50 ksps, and the device supports ICSP programming. These figures define the envelope for low-power 8-bit designs.
What is a cross-brand equivalent for PIC16LF877T-04I/PQ?
No true cross-brand drop-in exists for the PIC16LF877T-04I/PQ. The PIC16F877A-I/PT from Microchip is the closest substitute with a 44-pin footprint, but requires a different PCB land pattern (TQFP vs MQFP) and differs in temperature grade. Atmel/AVR and STM8 competitors do not share the PIC16F instruction set, peripherals, or pinout; any cross-brand swap requires full firmware and PCB rework.
Is PIC16LF877T-04I/PQ RoHS compliant?
Yes, the PIC16LF877T-04I/PQ is RoHS compliant per the Microchip product page and distributor listings as of 2026-09-25. The PQ (MQFP-44) package is lead-free with a matte-tin finish suitable for reflow soldering up to 260 C peak temperature. The 'I' suffix denotes industrial temperature grade (-40C to +85C) and the 'T' suffix denotes tape-and-reel packaging for SMT assembly.

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

Selection Guide

Choose the PIC16LF877T-04I/PQ when you need a low-cost, industrial-temperature PIC16F-series 8-bit MCU with 14 KB Flash, 368 B RAM, and 256 B EEPROM in a surface-mount 44-MQFP package that runs from 2.0V-5.5V. It is ideal for legacy maintenance designs, sensor interface boards, and battery-powered data loggers where the PCB footprint is fixed at MQFP-44. Choose PIC16LF877-04I/PQ for tray-packaged production; PIC16LF877T-04/PQ for commercial temp grade with the same footprint; or PIC16LF877A-I/PT only when you can accept a TQFP-44 redesign and want 20 MHz performance with nanoWatt technology. Avoid cross-brand alternatives - no true pin-compatible substitute exists outside the Microchip PIC16F877 family.

Comparison with Alternatives

Parameter This Product PIC16LF877-04I/PQ PIC16LF877T-04/PQ PIC16LF877T-04/PT PIC16LF877T-04I/L PIC16LF877-04I/L
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-MQFP (PQ, 10x10 mm) 44-MQFP (PQ, 10x10 mm) - same 44-MQFP (PQ, 10x10 mm) - same TQFP-44 (PT, 10x10 mm) - related PLCC-44 (L, 16.6x16.6 mm) - related PLCC-44 (L, 16.6x16.6 mm) - related
Maximum Clock Frequency 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz
Program Memory (Flash) 14 KB 14 KB 14 KB 14 KB 14 KB 14 KB
RAM 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes
EEPROM 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes
Operating Voltage 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V
Operating Temperature -40C to +85C (industrial) -40C to +85C 0C to +70C (commercial) 0C to +70C (commercial) -40C to +85C -40C to +85C
Carrier / Packaging Tape & Reel Tray Tape & Reel Tape & Reel Tape & Reel Tray

Key Differentiators

  • Industrial temperature grade with tape-and-reel SMT packaging (vs PIC16LF877-04I/PQ)
  • Same package and pinout as commercial temp grade part for cost-effective dual-sourcing (vs PIC16LF877T-04/PQ)
  • Wide operating voltage range down to 2.0V (vs PIC16LF877T-04I/L)

Design Notes

Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of pins 11 and 32, and add a bulk 10 uF tantalum or aluminum capacitor near the MCU. The PIC16LF877T-04I/PQ's 2.0V-5.5V VDD range means careful attention to VDD rise time during power-on; the internal Power-on Reset and Brown-out Reset blocks require VDD to ramp monotonically. Add a 10 kohm pull-up on MCLR (pin 1) to VDD through a diode to allow in-circuit serial programming while ensuring a clean reset during normal operation.

The 44-MQFP (PQ, 10x10 mm) package has 0.8 mm lead pitch and exposed die-pad underside that is NOT electrically connected. For low-EMI applications, flood all unused PCB layers beneath the package with ground copper to provide additional thermal mass. Keep the OSC1/OSC2 traces short and symmetric, route VDD/VSS as wide traces, and place the crystal within 5 mm of pins 13-14 to minimize parasitic capacitance that could detune the oscillator.

Configuration word settings must be reviewed before programming: the oscillator selection bits (FOSC1:FOSC0) must match the actual crystal or external clock, and the WDT enable bit must be set per system requirements. The '04' speed suffix in the part number denotes 4 MHz max oscillator frequency - do not select a 20 MHz crystal with this part. Also note that the analog inputs on PORTA and PORTE are shared with digital functions; configure the corresponding TRIS and ADCON1 registers correctly to avoid contention on the ADC multiplexer.

The PIC16LF877T-04I/PQ's I2C and SPI buses are slew-rate limited but can still generate ringing on long traces. For bus lengths over 50 mm, add 10-22 ohm series damping resistors near the MCU end of SCK/SDA lines. The UART lines (RC6/RC7) have no slew control - if the cable or harness to another board exceeds 100 mm, add external ESD diodes and a small RC filter. The PSP (parallel slave port) on PORTD should be reserved for short on-board bus connections only.

Compliance Information

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

RoHS and REACH compliance per Microchip product page. Not AEC-Q100 qualified (industrial grade only). Lead-free and halogen-free per Microchip PIC16F87X family datasheet DS30292D.

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

Related Searches

PIC16LF877T-04I/PQ datasheet PIC16LF877T-04I/PQ price Microchip PIC16LF877T 44-MQFP 8-bit MCU 14KB Flash 4MHz PIC16F877A-I/PT alternative PIC16LF877T-04I/PQ pinout PIC16LF877T-04I/PQ drop-in replacement buy PIC16LF877T-04I/PQ online PIC16LF877T-04I/PQ vs PIC16LF877-04I/PQ MQFP-44 8-bit microcontroller industrial low voltage PIC MCU 2.0V 14KB Flash what is the RAM of PIC16LF877T-04I/PQ

Related Components & Terms

Microchip Technology PIC16LF877T-04I/PQ PIC16LF877-04I/PQ PIC16LF877T-04/PQ PIC16LF877T-04I/L PIC16LF877-04I/L 8-bit microcontroller MCU PIC16F family PIC16F87X Harvard RISC architecture Flash memory EEPROM ADC MQFP-44 ICSP RoHS REACH industrial temperature grade UART SPI I2C CCP module
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