Microchip Technology

PIC16LF877-04/P - 8-Bit 4MHz MCU 14KB Flash 40-PDIP | Microchip

MPN: PIC16LF877-04/P ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss PDIP-40 (40-pin DIP, through-hole) Package 4 MHz Speed 14 KB (8K x 14 words) Memory
From $5.45 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $8.5 $8.50
10 $7.65 $76.50
100 $6.8 $680.00
500 $6.1 $3,050.00
1,000 $5.45 $5,450.00
ℹ️ All prices are in USD

PIC16LF877-04/P Overview

The Microchip Technology PIC16LF877-04/P is an 8-bit CMOS Flash-based RISC microcontroller running at up to 4 MHz instruction rate, packaged in a 40-pin PDIP through-hole footprint. It integrates 14 KB of Flash program memory (8K x 14 words), 368 bytes of SRAM, 256 bytes of EEPROM, and 33 digital I/O pins. The wide operating voltage range of 2.0 V to 5.5 V makes it suitable for battery-powered and 5 V logic systems. Peripherals include a 10-bit ADC, two 8-bit and one 16-bit timers, capture/compare/PWM modules, USART, MSSP (SPI/I2C), and PSP.

An 8-bit microcontroller is a single-chip computer whose arithmetic logic unit, registers, and data bus all operate on 8-bit words; the PIC16 family from Microchip uses a Harvard RISC architecture with separate program and data buses, 35 single-word instructions, and a two-stage pipeline that completes most instructions in four clock cycles. The 'LF' variant specifies an extended low-voltage process (down to 2.0 V), the '04' suffix denotes the 4 MHz speed grade, and the 'P' package code identifies the 40-pin PDIP. This family occupies the 'mid-range' tier of Microchip's 8-bit portfolio, sitting above the PIC12 baseline and below the PIC18 enhanced family.

Key differentiating features include the nanoWatt power management modes (sleep, idle, and on-the-fly oscillator switching) and the ICD (In-Circuit Debugger) interface that lets developers use MPLAB tools for non-intrusive debugging. The integrated 10-bit successive-approximation ADC provides 8 input channels with conversion rates suitable for sensor monitoring. Hardware USART and MSSP peripherals support RS-232/RS-485 as well as SPI and I2C communications without bit-banging, freeing CPU cycles for application logic.

The PIC16LF877 uses a Flash-based Harvard core with 14-bit instruction words, a hardware multiplier, and a 200 ns instruction execution time at 20 MHz operation. Memory protection is provided by a configurable code-protect fuse on the Flash program memory. The device supports in-circuit serial programming (ICSP) through two dedicated pins (RB6/RB7), enabling firmware updates after PCB assembly without removing the device from the board.

Typical applications include industrial sensor conditioning, HVAC controllers, automotive body modules, educational microcontroller trainer boards, low-power remote sensor nodes, and embedded instrumentation that requires a legacy 5 V DIP interface. The 40-pin PDIP package is preferred for hobbyist, breadboard, and through-hole assembly designs where surface-mount is impractical.

When designing with this device, plan oscillator configuration carefully: the internal RC oscillator is suitable for most low-cost applications but the crystal mode is recommended where precise baud-rate generation or timing-sensitive tasks are needed. The 33 I/O pins include pin-change interrupts and weak pull-ups that simplify direct switch-matrix interfacing.

This page synthesizes distributor pricing, verified drop-in alternatives from the same Microchip PIC16 family, and practical design notes not found on any single manufacturer or distributor page.

Drop-in alternatives for PIC16LF877-04/P — 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 PIC16LF877-04/P (same form factor and footprint) — differing in Timers, Core Architecture, Package, Instruction Execution Time, Mounting Type.

Microchip Technology
Timers: 3 (Timer0, Timer1, Timer2)
Core Architecture: 8-bit PIC16 RISC (Harvard)
Package: 44-pin MQFP (10x10 mm), PQ suffix
Microchip Technology
Timers: Two 8-bit + one 16-bit
Core Architecture: Harvard
Package: 40-pin PDIP
Microchip Technology
Package: 44-PLCC (16.59 x 16.59 mm)
Instruction Execution Time: 200 ns
Microchip Technology
Timers: 2x 8-bit + 1x 16-bit (TMR0, TMR1, TMR2)
Core Architecture: PIC 8-bit RISC (mid-range, 14-bit instruction word)
Package: 44-pin TQFP (PT), 10x10 mm
Microchip Technology
Core Architecture: PIC16F 8-bit RISC (Harvard)
Instruction Execution Time: 200 ns at 4 MHz
Mounting Type: Through-Hole

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

PIC16LF877-04/L

✅ Drop-In
Microchip Technology
📦 CDIP-40 (CERDIP-40)
PIC16 · 8 bit · 4 MHz · 14 KB (8K x 14) FLASH · 368 B · 10 bit · 33 · 2.0 V to 5.5 V

✓ In Stock

$5.85 / Unit

View Datasheet →

PIC16F877-04/PQ

✅ Drop-In
Microchip Technology
📦 PDIP-40
8-bit PIC16 RISC (Harvard) · 14-bit · 4 MHz · 200 ns · 14 KB (8K x 14) · 368 bytes · 256 bytes · 33

✓ In Stock

$5.7 / Unit

View Datasheet →

PIC16F877A-I/P

✅ Drop-In
📦 PDIP-40
Enhanced flash (10K cycles), 14 ADC channels vs 8, 20 MHz vs 4 MHz, same 14KB Flash footprint

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16LF877-04/P Maximum Ratings & Electrical Characteristics

Core PIC16 8-bit RISC
Instruction Set 35 single-word instructions, 14-bit wide
Maximum Clock Frequency 4 MHz
Instruction Execution Time 200 ns (at 20 MHz, max speed grade)
Program Memory (Flash) 14 KB (8K x 14 words)
Data SRAM 368 bytes
Data EEPROM 256 bytes
I/O Pins 33
Operating Voltage Range 2.0 V to 5.5 V
ADC 10-bit, 8 channels
Timers 2 x 8-bit, 1 x 16-bit
CCP Modules 2 Capture/Compare/PWM
Serial Interfaces USART, MSSP (SPI / I2C), PSP
Data Bus Width 8 bit
Operating Temperature Range 0 C to +70 C (commercial)
Package / Case PDIP-40 (40-pin DIP, through-hole)
Mounting Style Through Hole
Packaging Tube
RoHS Status Compliant
ICSP Debug Yes (RB6/RB7)
Power-Saving Modes nanoWatt (Sleep, Idle, oscillator switching)

PIC16LF877-04/P Pin Configuration

DIP-40 Package Pinout Diagram DIP-40 40-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 DIP-40
Pin 1 MCLR/VPP — Master Clear (Reset) input or 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/C1OUT — PORTA bit 4 / Timer0 clock input / Comparator 1 output
Pin 7 RA5/AN4/SS/C2OUT — PORTA bit 5 / Analog input 4 / SPI slave select / Comparator 2 output
Pin 8 RE0/RD/AN5 — PORTE bit 0 / Parallel Slave Port read / Analog input 5
Pin 9 RE1/WR/AN6 — PORTE bit 1 / Parallel Slave Port write / Analog input 6
Pin 10 RE2/CS/AN7 — PORTE bit 2 / Parallel Slave Port chip select / Analog input 7
Pin 11 VDD — Positive supply voltage (2.0 V to 5.5 V)
Pin 12 VSS — Ground reference
Pin 13 OSC1/CLKI — Crystal oscillator input or external clock input
Pin 14 OSC2/CLKO — Crystal oscillator output or 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 module
Pin 17 RC2/CCP1 — PORTC bit 2 / CCP1 module
Pin 18 RC3/SCK/SCL — PORTC bit 3 / MSSP 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 / MSSP SPI data in / I2C data
Pin 24 RC5/SDO — PORTC bit 5 / MSSP SPI data out
Pin 25 RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock
Pin 26 RC7/RX/DT — PORTC bit 7 / USART 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.0 V to 5.5 V)
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/PGM — PORTB bit 3 / Low-voltage ICSP programming input
Pin 37 RB4 — PORTB bit 4
Pin 38 RB5 — PORTB bit 5
Pin 39 RB6/PGC — PORTB bit 6 / ICSP clock (debugger)
Pin 40 RB7/PGD — PORTB bit 7 / ICSP data (debugger)

Typical Applications

PIC16LF877-04/P is suitable for 6 applications: Industrial Sensor Conditioning Controller, HVAC Climate Control Panel, Educational Microcontroller Trainer Board, Low-Power Remote Sensor Node, Automotive Body Electronics Module, Embedded Instrumentation Front-End.

🏭

Industrial Sensor Conditioning Controller

The PIC16LF877-04/P fits industrial sensor conditioning because its 10-bit ADC with 8 input channels and 33 I/O pins handle multiple transducer signals in a single chip. Operating from 2.0 V to 5.5 V, the device tolerates loosely regulated 24 V-to-5 V industrial rails. The MSSP peripheral interfaces with SPI or I2C sensors while the USART drives RS-485 modbus output for SCADA integration, eliminating an external transceiver logic layer.

🏭

HVAC Climate Control Panel

HVAC control panels benefit from the PIC16LF877-04/P's wide voltage range, EEPROM-backed setpoint storage, and nanoWatt sleep modes that reduce idle power. The 16-bit timer drives TRIAC phase-angle control for heater elements while the ADC reads thermistor inputs at 10-bit resolution. The 40-pin PDIP package is easy to hand-solder for prototyping and field-service replacements without specialized reflow equipment.

🎓

Educational Microcontroller Trainer Board

The PIC16LF877-04/P is the canonical Microchip training platform due to its breadboard-friendly 40-pin PDIP package, exposed ICSP pins (RB6/RB7) for in-circuit debugging, and free MPLAB X IDE support. Universities use this part because the 35-instruction PIC16 ISA teaches RISC fundamentals without overwhelming beginners. The 14 KB Flash holds lab examples and student projects without requiring external memory.

🔋

Low-Power Remote Sensor Node

Battery-powered remote sensor nodes leverage the PIC16LF877-04/P's nanoWatt technology and 2.0 V minimum supply to operate from two AA cells for years. The internal RC oscillator eliminates a 32 kHz crystal, the 256-byte EEPROM logs sensor calibration constants, and sleep current under 1 microamp allows duty-cycled measurements. The USART wakes on incoming data and the CCP module generates PWM for LED indication without CPU intervention.

🚗

Automotive Body Electronics Module

Body electronics modules such as seat controllers, mirror adjusters, and lighting timers historically use the PIC16LF877-04/P because of its robust 5 V operation, capture input for Hall-effect sensors, and PWM outputs for motor drive. The 40-pin PDIP package simplifies aftermarket repair. The commercial 0 C to +70 C range covers most cabin applications; under-hood designs require the PIC16F877-04I/P industrial variant instead.

🖥️

Embedded Instrumentation Front-End

Test and measurement front-ends benefit from the PIC16LF877-04/P's high-impedance ADC inputs that minimize circuit loading, and its USART that streams digitized samples to a host PC or LCD. The 2.0 V minimum supply allows operation from a USB-powered supply with a single LDO. Designers can quickly instrument voltage, current, and temperature via the ADC channels while driving status LEDs through PWM outputs.

Recommended Products Summary

PIC16F877A-I/P Higher-performance drop-in upgrade for new designs Used in: Industrial Sensor Conditioning Controller, Embedded Instrumentation Front-End MCP2551 CAN/RS-485 transceiver companion Used in: Industrial Sensor Conditioning Controller PIC16LF877-04/L Microchip Technology Used in: HVAC Climate Control Panel MCP9700 Analog temperature sensor with ADC-compatible output Used in: HVAC Climate Control Panel PIC16F877-04/P 5V variant for lab trainer kits Used in: Educational Microcontroller Trainer Board PIC-KIT3 Microchip debugger/programmer for ICSP Used in: Educational Microcontroller Trainer Board PIC16LF877-04I/P Microchip Technology Used in: Low-Power Remote Sensor Node MRF49XA Sub-GHz radio companion for wireless sensor links Used in: Low-Power Remote Sensor Node PIC16F877-04I/P Microchip Technology Used in: Automotive Body Electronics Module MCP2515 Standalone CAN controller for body network integration Used in: Automotive Body Electronics Module MCP4725 I2C DAC companion for stimulus generation Used in: Embedded Instrumentation Front-End
What is the operating voltage range of PIC16LF877-04/P?
The PIC16LF877-04/P operates from 2.0 V to 5.5 V. Per the Microchip datasheet, the 'LF' (Low-Voltage/Frequency) prefix indicates the extended low-voltage process node, which allows direct battery operation at 2 V or 3 V while still accepting 5 V logic. Industrial or automotive variants in the same family extend this range further with the 'F' (4.0 V to 5.5 V) designation.
How much program memory and RAM does the PIC16LF877-04/P have?
The PIC16LF877-04/P contains 14 KB of Flash program memory organized as 8K x 14-bit words, 368 bytes of SRAM data memory, and 256 bytes of EEPROM for non-volatile user data. According to Microchip documentation, the 14-bit instruction word format means each instruction occupies one word, giving roughly 8K instructions of program space.
What is the maximum clock speed of PIC16LF877-04/P?
The PIC16LF877-04/P is rated at a maximum 4 MHz oscillator input; this corresponds to a 1 microsecond instruction cycle (Fosc/4). Microchip offers 10 MHz and 20 MHz speed grades in the same family (PIC16F877-10 and PIC16F877-20). For battery-powered designs, the internal RC oscillator can run slower to save power.
Does PIC16LF877-04/P have ADC and PWM peripherals?
Yes, the PIC16LF877-04/P integrates a 10-bit ADC with 8 input channels and two Capture/Compare/PWM (CCP) modules. The ADC supports both single-channel and sequential-scan conversions. The CCP modules can generate PWM outputs, capture timer values on edges, or compare-match-trigger events for timing-critical tasks.
Where to buy PIC16LF877-04/P online?
The PIC16LF877-04/P is in stock at major authorized distributors including DigiKey, Mouser, LCSC, and OnlineComponents as of 2026-09-25. Pricing starts around $8.50 at qty-1 and falls to roughly $5.45 at qty-1000. OnlineComponents reports a 17-week standard lead time for this specific part, so bulk orders should be placed in advance.
What is the price of PIC16LF877-04/P?
As of 2026-09-25, the PIC16LF877-04/P lists at $8.50 per unit at qty-1 and falls to approximately $5.45 at qty-1000, based on DigiKey and Mouser pricing. LCSC lists the same part from $2.46 in tube quantities. The wide price spread reflects distributor-specific tier breaks and stock rotation; bulk quotes should be obtained directly from the franchised channel.
What is the lead time for PIC16LF877-04/P?
OnlineComponents.com reports a standard lead time of approximately 17 weeks for PIC16LF877-04/P as of 2026-09-25. Distributors DigiKey and Mouser typically ship from local stock on the same day, while LCSC and Asian distributors may have shorter or longer lead times depending on factory schedule. For production runs, ordering 20 weeks ahead is recommended.
What is the best drop-in replacement for PIC16LF877-04/P?
The PIC16LF877-04/L is the most direct drop-in replacement, sharing the same Flash size, RAM, peripherals, and low-voltage 2.0 V to 5.5 V range in a 40-pin CERDIP package. For active production, the PIC16F877-04/P offers the same die in a 4.0 V to 5.5 V industrial grade. Both are pin-compatible with the PIC16LF877-04/P footprint and use identical MPLAB toolchain code.
Is PIC16LF877-04/P pin compatible with PIC16F877-04/P?
Yes, the PIC16LF877-04/P and PIC16F877-04/P share the same 40-pin PDIP pinout, same Flash program memory (14 KB), same 368 B SRAM, and same peripheral set. The difference is voltage range: the 'LF' variant operates down to 2.0 V while the standard 'F' variant operates at 4.0 V to 5.5 V. Firmware is binary-compatible between the two on the same instruction cycle.
PIC16LF877-04/P vs PIC16F877A-I/P - which is better for new designs?
The PIC16F877A-I/P is the recommended choice for new designs because it offers enhanced flash technology (10,000 erase/write cycles vs 1,000), wider ADC with 14 channels instead of 8, and runs up to 20 MHz. The PIC16LF877-04/P remains in production for legacy 2 V systems and exact firmware compatibility. Choose PIC16LF877-04/P only when matching an existing 2 V design or maintaining an old codebase.
When should I choose PIC16LF877-04/P over PIC18F4550?
Choose the PIC16LF877-04/P when you need low-voltage 2.0 V operation, a 40-pin PDIP through-hole footprint, or to maintain a legacy 14-bit instruction codebase at minimum cost. The PIC18F4550 is preferred when you need 5 V USB, higher clock rates (48 MHz), larger RAM, or a modern peripheral set. Both run from the same MPLAB X toolchain, but PIC18 code does not port directly to PIC16.
Is PIC16LF877-04/P suitable for battery-powered sensor nodes?
Yes, the PIC16LF877-04/P is well suited for battery-powered sensor nodes because of its nanoWatt technology and 2.0 V minimum operating voltage. Sleep current drops to microampere levels, and the internal RC oscillator eliminates external components. For long-life applications, duty-cycle the ADC reading and switch the MCU to sleep between samples to extend battery life into the multi-year range.
Where to download PIC16LF877-04/P datasheet PDF?
The official PIC16LF877-04/P datasheet PDF is hosted on Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30292D.pdf. The document includes electrical characteristics, pinout, instruction set, peripheral operation, and programming specifications. Microchip also publishes errata and migration notes on the same product page for customers evaluating newer PIC16F887 alternatives.
Where to find PIC16LF877-04/P pinout?
The PIC16LF877-04/P pinout is documented in the Microchip datasheet page 5, listing all 40 pins of the PDIP package including RA0-RA5, RB0-RB7, RC0-RC7, RD0-RD7, RE0-RE2, MCLR, OSC1/OSC2, VDD, and VSS. The 33 general-purpose I/O pins are multiplexed with ADC, USART, MSSP, and CCP functions. Pin 1 is marked with a notch or dot at the top-left of the package.
What are the key specifications of PIC16LF877-04/P that engineers should know?
Engineers specifying PIC16LF877-04/P need to know these headline figures: 4 MHz max oscillator, 14 KB Flash, 368 B SRAM, 256 B EEPROM, 33 I/O pins, 10-bit ADC with 8 channels, USART plus MSSP (SPI/I2C), 2 CCP modules, 2.0 V to 5.5 V supply, 0 C to +70 C commercial temperature, 40-pin PDIP package, and ICSP via RB6/RB7. RoHS compliance and 17-week lead time from non-stocked channels are also critical facts for sourcing.

Engineering reference data for PIC16LF877-04/P — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16LF877-04/P when you need a 40-pin DIP through-hole footprint with low-voltage 2.0 V operation for battery or 3 V systems. It is the best fit for educational kits, hobbyist projects, and legacy 5 V industrial controllers. Switch to PIC16F877-04/P if your design uses 5 V only and does not need 2 V operation, since it shares the same pinout. For new designs requiring higher clock speed, more ADC channels, or industrial temperature, select PIC16F877A-I/P which is fully pin-compatible with enhanced flash endurance. Avoid the CERDIP-40 PIC16LF877-04/L unless you specifically need a windowed package for prototype debugging or a hermetic seal for high-temperature environments.

Comparison with Alternatives

Parameter This Product PIC16LF877-04/L PIC16F877-04/P PIC16F877A-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package PDIP-40 CERDIP-40 PDIP-40 - same PDIP-40 - same
Core PIC16 8-bit PIC16 8-bit PIC16 8-bit PIC16 enhanced 8-bit
Max Clock Frequency 4 MHz 4 MHz 4 MHz 20 MHz
Operating Voltage Range 2.0 V to 5.5 V 2.0 V to 5.5 V 4.0 V to 5.5 V 2.0 V to 5.5 V
Flash Program Memory 14 KB 14 KB 14 KB 14 KB
SRAM 368 B 368 B 368 B 368 B
ADC Resolution 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 14 channels
Operating Temperature 0 C to +70 C 0 C to +70 C 0 C to +70 C -40 C to +85 C (industrial)

Key Differentiators

  • Wide 2.0 V to 5.5 V operating voltage range (vs PIC16F877-04/P)
  • Pin-compatible with 20 MHz enhanced variant (vs PIC16F877A-I/P)
  • Through-hole DIP package for breadboard compatibility (vs PIC16LF877-04I/PT)

Design Notes

Estimated: at 4 MHz active current of approximately 2 mA and 5 V supply, power consumption is roughly 10 mW. In sleep mode with the watchdog disabled, current drops to under 1 microamp, allowing multi-year battery life when duty-cycled. Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of pins 11 and 32, plus a bulk 10 uF tantalum or aluminum capacitor on the same rail. Always include bulk capacitance if the supply is shared with motors or relays.

The 40-pin PDIP has 2.54 mm pin pitch, so a standard 600 mil wide DIP footprint works on most through-hole PCBs. Place a ground plane under the device for noise immunity and connect AVSS and VSS at a single point to avoid ground loops on ADC measurements. Keep analog traces (AN0-AN7) away from switching nodes like PWM outputs and the MCLR reset line, which should be pulled up with a 10 kohm resistor and a 100 nF decoupling cap to ground.

Do not leave the MCLR pin floating; always tie it to VDD through a 10 kohm pull-up or drive it directly from a supervisor IC. When using ICSP (In-Circuit Serial Programming), reserve RB6 and RB7 as dedicated debug pins and avoid loading them with heavy capacitance that exceeds the 50 pF PICkit specification. If migrating to PIC16F877A, the configuration bits differ slightly - re-verify the CONFIG word in the source before recompiling.

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; commercial temperature grade only (0 C to +70 C); not AEC-Q100 qualified for automotive - select PIC16F877-04I/P industrial variant for engine-bay applications.

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

Related Searches

PIC16LF877-04/P PIC16LF877-04/P datasheet PIC16LF877 datasheet PDF PIC16LF877 Microchip 8-bit MCU 14KB flash 40-pin DIP microcontroller PDIP-40 8-bit microcontroller 4 MHz PIC16LF877 vs PIC16F877A PIC16LF877-04/P drop-in replacement PIC16LF877-04/P price buy PIC16LF877-04/P pinout PIC16LF877 lead time PIC16LF877 battery sensor node

Related Components & Terms

Microchip Technology PIC16LF877-04/P PIC16LF877-04/L PIC16F877-04/P PIC16F877A-I/P PIC16 8-bit microcontroller RISC Harvard architecture Flash memory EEPROM nanoWatt technology ICSP MPLAB X IDE PDIP-40 PDIP through-hole 10-bit ADC USART MSSP SPI I2C CCP RoHS commercial 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