Microchip Technology

PIC16LF877-04I/PT - 8-bit MCU 4MHz 14KB Flash 44-TQFP | Microchip

部品番号: PIC16LF877-04I/PT ✗ 生産終了
在庫あり 1〜3営業日以内に発送
2.0 V to 5.5 V Vdss 44-pin TQFP (10x10 mm) - PT Package 4 MHz Speed 14 KB (8K x 14 words) Memory
開始価格 $6.05 USD / 個
MOQ: 1 |
価格更新日: 2026-09-25
ボリューム価格
数量 単価 小計
1 $9.2 $9.20
10 $8.55 $85.50
100 $7.4 $740.00
500 $6.6 $3,300.00
1,000 $6.05 $6,050.00
ℹ️ すべての価格はUSDです

PIC16LF877-04I/PT 概要

The Microchip Technology PIC16LF877-04I/PT is an 8-bit RISC microcontroller from the PIC16F family, featuring a 4 MHz maximum operating frequency, 14 KB (8K x 14) of FLASH program memory, 368 bytes of SRAM, and 256 bytes of EEPROM data memory, all packaged in a 44-pin TQFP (10x10 mm) surface-mount form factor. As the "LF" variant, this part operates across a wide supply range of 2.0V to 5.5V, making it well-suited for both 3.3V and 5V systems, while the "-04" speed grade denotes the 4 MHz instruction execution oscillator limit and the "I" suffix indicates the -40C to +85C industrial temperature range.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data memory, and peripheral interfaces onto one piece of silicon. Within the broader semiconductor taxonomy, the PIC16LF877 belongs to the 8-bit MCU class, which itself sits inside the embedded microcontroller category of integrated circuits. MCUs are the foundational building blocks of embedded systems, executing deterministic firmware that interfaces with sensors, actuators, communication PHYs, and human-machine interfaces. The PIC16F architecture is Microchip's mid-range 14-bit instruction set, balancing code density, ease of use, and cost, and has shipped in billions of units across automotive, industrial, and consumer applications.

The PIC16LF877-04I/PT integrates a rich peripheral set: a 10-bit multi-channel analog-to-digital converter (ADC), a Capture/Compare/PWM (CCP) module, an enhanced CCP, two 8-bit and one 16-bit timers, a synchronous serial port configurable for SPI or I2C, a USART with 9-bit address support, a parallel slave port, and a PSP (Parallel Slave Port). It exposes 33 digital I/O pins across five ports (PORTA-PORTE) with individually programmable weak pull-ups and interrupt-on-change capability. An integrated brown-out detect (Brown-out Reset), power-on reset, watchdog timer with its own on-chip low-power RC oscillator, and in-circuit serial programming (ICSP) further reduce external component count and BOM cost.

Architecturally, the PIC16LF877 employs a Harvard RISC core with a 14-bit program word and separate program/data buses, allowing simultaneous instruction fetch and operand access. The 35 single-word instruction set executes in one instruction cycle (200 ns at 20 MHz, or 1 us at 4 MHz for this -04 speed grade), delivering deterministic timing that simplifies real-time control loops. The 8-level deep hardware stack and 2K x 14 word FLASH enable substantial firmware size, while the dual-data-pointer C compiler-friendly architecture eases migration to higher-tier PIC18 or dsPIC devices.

Typical applications for the PIC16LF877-04I/PT span industrial automation controllers, building automation sensor nodes, low-speed motor control (brushed DC, small steppers), white-goods user interfaces, simple sensor signal conditioning, RS-232/RS-485 protocol bridges, LED driving boards, and battery-powered remote data acquisition terminals. Its wide voltage range and industrial temperature grade make it equally comfortable in 5V legacy industrial systems and modern 3.3V mixed-signal designs.

Designers should note that the -04 speed grade limits the external oscillator input and instruction throughput to 4 MHz; if higher throughput is required, the -20 (20 MHz) variants are drop-in compatible at the same TQFP-44 footprint. Also, the 33 I/O rating excludes any I/O used by the parallel slave port, ADC analog inputs, or external memory interface, so firmware pin allocation must be planned against actual electrical loads and the configured peripheral mix.

This page consolidates distributor pricing, same-package drop-in upgrade paths, and engineering context beyond the bare datasheet, enabling faster PIC selection and substitution decisions.

ドロップイン代替品: PIC16LF877-04I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC16LF877-04I/PT (同一形状・フットプリント) — 相違点: Timers, Operating Temperature, Package, Core Architecture, Communication.

Microchip Technology
Timers: 4 x 8/16-bit
Operating Temperature: -40 C to +85 C (Industrial)
Package: 44-pin TQFP (10x10 mm)
Microchip Technology
Timers: 2x 8-bit + 1x 16-bit + Watchdog Timer
Operating Temperature: -40C to +85C (industrial, 'I' grade)
Package: 44-pin TQFP (PT) 10x10 mm
Microchip Technology
Timers: Timer0, Timer1, Timer2
Operating Temperature: -40C to +85C (Industrial)
Package: 44-TQFP (10x10 mm)
Microchip Technology
Timers: 2 x 8-bit + 1 x 16-bit
Operating Temperature: -40°C to +85°C (industrial, 'I')
Package: 44-pin TQFP (PT), 10x10 mm
Microchip Technology
Timers: 2 x 8-bit + 1 x 16-bit
Operating Temperature: -40C to +85C (Industrial, -I)
Package: 44-pin TQFP (PT), 10x10 mm
Microchip Technology
Timers: 2x 8-bit + 1x 16-bit (TMR0, TMR1, TMR2)
Operating Temperature: 0C to +70C (commercial)
Package: 44-pin TQFP (PT), 10x10 mm
Microchip Technology
Timers: 2 x 8-bit, 1 x 16-bit
Operating Temperature: -40 C to +85 C (Industrial)
Package: 44-pin PLCC (16.59 x 16.59 mm), J-lead
Microchip Technology
Timers: 2 x 8-bit, 1 x 16-bit
Core Architecture: PIC16F 8-bit RISC (Harvard)
Microchip Technology
Timers: 3 (Timer0, Timer1, Timer2)
Operating Temperature: -40 C to +85 C (Industrial)
Package: 44-pin MQFP (10x10 mm)
Microchip Technology
Timers: 2 x 8-bit, 1 x 16-bit
Operating Temperature: -40 C to +85 C (Industrial)
Package: 44-pin TQFP (10x10 mm)
Microchip Technology
Timers: 2 x 8-bit, 1 x 16-bit
Operating Temperature: -40C to +85C (commercial)
Package: 44-pin TQFP (10x10 mm)

クイック比較ツール — 並列比較する代替部品を選択:

PIC16F877-04I/PT

✅ ドロップイン
Microchip Technology
📦 44-TQFP (10x10)
PIC 8-bit RISC, mid-range · 35 single-word instructions, 14-bit instruction word · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 4 MHz (4 MHz part, -04 speed grade) · 4 MIPS at 4 MHz (1 us/instruction) · 2.0 V to 5.5 V

✓ 在庫あり

$4.95 / 個

データシートを見る →

PIC16F877-20I/PT

✅ ドロップイン
Microchip Technology
📦 44-TQFP (10x10)
PIC · 8-Bit · 20 MHz · 200 ns · 14 KB (8K x 14) FLASH · 368 bytes · 256 bytes · 33

✓ 在庫あり

$5.1 / 個

データシートを見る →

PIC16LF877-04I/L

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 44-PLCC
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

✓ 在庫あり

$6.35 / 個

データシートを見る →

PIC16F877A-I/PT

✅ ドロップイン
Microchip Technology
📦 44-TQFP (10x10)
PIC® 8-bit mid-range RISC (Harvard) · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz · 200 ns (single-cycle) · 2.0 V to 5.5 V · 33 digital

✓ 在庫あり

$4.95 / 個

データシートを見る →

PIC16F887-I/PT

✅ ドロップイン
Microchip Technology
📦 44-TQFP (10x10)
PIC16 8-bit RISC · 35 single-word instructions · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz · 200 ns at 20 MHz · 2.0 V to 5.5 V

✓ 在庫あり

$1.66 / 個

データシートを見る →

PIC16F18877-I/PT

✅ ドロップイン
Microchip Technology
📦 44-TQFP (10x10)
PIC16 8-bit enhanced mid-range · PIC16F1885X/7X (XLP, Functional Safety) · 56 KB (32K x 14 words) · 4 KB · 256 bytes · 32 MHz · 14-bit · 1.8 V to 5.5 V

✓ 在庫あり

$2.18 / 個

データシートを見る →

PIC16LF877-04I/PQ

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 44-MQFP
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

✓ 在庫あり

$3.95 / 個

データシートを見る →

PIC16LF877-04I/PT 最大定格&電気的特性

Core Architecture PIC 8-bit RISC (Mid-Range 14-bit instruction)
Core Size 8-bit
Maximum CPU Frequency 4 MHz
Program Memory (Flash) 14 KB (8K x 14 words)
SRAM Data Memory 368 bytes
EEPROM Data Memory 256 bytes
Operating Voltage Range 2.0 V to 5.5 V
I/O Pins 33
ADC 10-bit, 8 channels
Timers Two 8-bit + One 16-bit (TMR0/TMR1/TMR2)
Communication AUSART, SPI, I2C (SSP), PSP
動作温度 -40C to +85C (Industrial, "I")
パッケージ 44-pin TQFP (10x10 mm) - PT
Speed Grade -04 (4 MHz maximum)
実装タイプ Surface Mount
RoHS ステータス Compliant (lead-free PT package)
Programming In-Circuit Serial Programming (ICSP)

PIC16LF877-04I/PT ピン構成

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
ピン 1 MCLR/VPP/RE3 — Master Clear (reset) input / ICSP programming voltage / PORTE bit 3
ピン 2 RA0/AN0 — PORTA bit 0 / Analog input 0
ピン 3 RA1/AN1 — PORTA bit 1 / Analog input 1
ピン 4 RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / ADC VREF-
ピン 5 RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC VREF+
ピン 6 RA4/TOCKI — PORTA bit 4 / Timer0 clock input (open drain)
ピン 7 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select
ピン 8 RE0/RD/AN5 — PORTE bit 0 / Parallel Slave Port read control / Analog input 5
ピン 9 RE1/WR/AN6 — PORTE bit 1 / Parallel Slave Port write control / Analog input 6
ピン 10 RE2/CS/AN7 — PORTE bit 2 / Parallel Slave Port chip select / Analog input 7
ピン 11 VDD — Digital supply voltage (2.0V-5.5V)
ピン 12 VSS — Digital ground
ピン 13 OSC1/CLKIN — Oscillator crystal input / external clock input
ピン 14 OSC2/CLKOUT — Oscillator crystal output / clock output (Fosc/4)
ピン 15 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
ピン 16 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 I/O
ピン 17 RC2/CCP1 — PORTC bit 2 / CCP1 (Capture/Compare/PWM) I/O
ピン 18 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
ピン 19 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
ピン 20 RC5/SDO — PORTC bit 5 / SPI data out
ピン 21 RC6/TX/CK — PORTC bit 6 / AUSART transmit / clock
ピン 22 RC7/RX/DT — PORTC bit 7 / AUSART receive / data
ピン 23 RB0/INT — PORTB bit 0 / External interrupt
ピン 24 RB1 — PORTB bit 1
ピン 25 RB2 — PORTB bit 2
ピン 26 RB3/PGM — PORTB bit 3 / ICSP programming clock (low-voltage programming)
ピン 27 RB4 — PORTB bit 4 (interrupt-on-change)
ピン 28 RB5 — PORTB bit 5 (interrupt-on-change)
ピン 29 RB6/PGC — PORTB bit 6 / ICSP clock (interrupt-on-change)
ピン 30 RB7/PGD — PORTB bit 7 / ICSP data (interrupt-on-change)
ピン 31 VSS — Digital ground
ピン 32 VDD — Digital supply voltage (2.0V-5.5V)
ピン 33 RB8 — PORTB bit 8 (interrupt-on-change)
ピン 34 RB9 — PORTB bit 9 (interrupt-on-change)
ピン 35 RB10 — PORTB bit 10 (interrupt-on-change)
ピン 36 RB11 — PORTB bit 11 (interrupt-on-change)
ピン 37 RB12 — PORTB bit 12 (interrupt-on-change)
ピン 38 RB13 — PORTB bit 13 (interrupt-on-change)
ピン 39 RB14 — PORTB bit 14 (interrupt-on-change)
ピン 40 RB15 — PORTB bit 15 (interrupt-on-change)
ピン 41 AVDD — Analog supply voltage
ピン 42 AVSS — Analog ground
ピン 43 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port data bit 0
ピン 44 RD1/PSP1 — PORTD bit 1 / Parallel Slave Port data bit 1
ピン 45 RD2/PSP2 — PORTD bit 2 / Parallel Slave Port data bit 2
ピン 46 RD3/PSP3 — PORTD bit 3 / Parallel Slave Port data bit 3
ピン 47 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port data bit 4
ピン 48 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port data bit 5
ピン 49 RD6/PSP6 — PORTD bit 6 / Parallel Slave Port data bit 6
ピン 50 RD7/PSP7 — PORTD bit 7 / Parallel Slave Port data bit 7

主な用途

PIC16LF877-04I/PT の用途: 6 件s: Industrial Sensor Interface Module, Building Automation / HVAC Controller, Low-Speed Brushed DC Motor Control, RS-232/RS-485 Protocol Bridge, White-Goods / Appliance User Interface, Portable Data-Acquisition / Battery Sensor Node.

🏭

Industrial Sensor Interface Module

The PIC16LF877-04I/PT fits industrial 4-20 mA sensor interfaces because its 10-bit 8-channel ADC delivers 1024 levels of resolution over a 0-5V or 0-3.3V input span, while the wide 2.0V-5.5V VDD lets the same module accept 24V industrial loops stepped down to 3.3V. The 33 I/O pins host multiple sensor inputs plus isolated UART for RS-485 links. Industrial -40C to +85C tolerance covers factory floors, and the ICSP header enables on-site firmware updates.

🧩

Building Automation / HVAC Controller

Building automation controllers benefit from the PIC16LF877-04I/PT's AUSART for RS-485 to a building network, its 14 KB Flash for control loop and scheduling logic, and its 368 bytes of SRAM for sensor history. The wide-voltage supply simplifies designing for 24V AC adapters with regulation down to 3.3V. With 33 I/O pins, the MCU easily handles a thermostat keypad, multiple relay outputs, and analog temperature/humidity sensors.

🔧

Low-Speed Brushed DC Motor Control

The PIC16LF877-04I/PT supports small brushed-DC motor control via its enhanced CCP module generating PWM up to 10 bits at the 4 MHz system clock. The 33 I/O can host direction relays, fault inputs, and tachometer feedback. The 2.0V-5.5V supply enables direct battery operation (2x AA cells) for portable or handheld motorized tools, while industrial temperature rating covers unheated outdoor enclosures.

🌐

RS-232/RS-485 Protocol Bridge

The PIC16LF877-04I/PT is well-matched to legacy serial protocol bridging, leveraging its hardware AUSART (configurable 8 or 9 bits) for RS-232 framing and a software-emulated half-duplex RS-485 interface on a second UART pin. With 14 KB Flash, the bridge can host parsing scripts for Modbus RTU commands. Wide-voltage compatibility supports bridging 3.3V and 5V sides with a single chip.

📺

White-Goods / Appliance User Interface

The PIC16LF877-04I/PT drives washing machine, dishwasher, and microwave keypads and displays because its 33 I/O accommodate up to 28 keys with multiplexing plus 7-segment LED or LCD bias control. The wide-voltage supply accepts rectified mains or low-voltage DC rails, and the industrial temperature grade survives appliance interiors. On-chip EEPROM stores user settings without external memory chips.

📱

Portable Data-Acquisition / Battery Sensor Node

The PIC16LF877-04I/PT's 2.0V minimum supply lets it run from nearly dead 2x AA cells (2.0V cutoff), while its 6 mA active / <100 uA sleep current extends battery life in remote sensor nodes. The 10-bit ADC samples thermocouples, RTDs, or 4-20 mA loops, and the 14 KB Flash stores calibration coefficients. Industrial temperature tolerance suits outdoor weather stations or pipeline monitors.

What is the operating voltage of PIC16LF877-04I/PT?
The PIC16LF877-04I/PT operates from 2.0V to 5.5V across the full industrial temperature range of -40C to +85C. According to the Microchip PIC16F87X datasheet (DS30292D), this wide VDD range supports both 3.3V and 5V system rails without level shifters or regulators. The "LF" prefix is the broadband-process variant, with the standard "F" parts typically limited to 4.0V-5.5V.
Does PIC16LF877-04I/PT require a heatsink?
The PIC16LF877-04I/PT does not require a heatsink. Its CMOS RISC core draws roughly 6 mA at 4 MHz, 5V and below 100 uA in SLEEP mode, dissipating under 35 mW worst-case. The 44-pin TQFP package has a theta_JA around 50 C/W, so the junction-rise above ambient stays under 2 C even at full CPU load - thermal management is unnecessary for normal embedded use.
What is the difference between PIC16LF877-04I/PT and PIC16F877-04I/PT?
The PIC16LF877-04I/PT is the wide-voltage variant (2.0V-5.5V), while the PIC16F877-04I/PT standard part is specified for 4.0V-5.5V operation. Both share the same PIC16 mid-range core, 14 KB Flash, 368-byte RAM, 256-byte EEPROM, and 44-pin TQFP footprint. Choose the "LF" version for 3.3V systems, battery-powered designs, or where an under-voltage-tolerant IC provides design margin; the part is otherwise pin-compatible.
How much Flash memory does PIC16LF877-04I/PT have?
The PIC16LF877-04I/PT has 14 KB of on-chip FLASH program memory, organized as 8K by 14-bit single-word instructions. Per the Microchip PIC16F87X datasheet (DS30292D), this supports firmware images up to roughly 8,000 instruction words, which is sufficient for many industrial control, sensor, and communication gateway applications. ICSP (in-circuit serial programming) is supported throughout the part's lifetime for field updates.
Can PIC16LF877-04I/PT be used as a drop-in replacement for PIC16F877A-I/PT?
The PIC16LF877 and PIC16F877A have the same 44-pin TQFP pinout and similar peripheral blocks, but the 'A' revision adds 4 PWM channels via an enhanced CCP and slightly different ADC configuration. For pin-compatible substitution, code and register initialization must be reviewed; the PIC16LF877-04I/PT is functionally closest to the original PIC16F877. Always validate peripheral differences against your firmware before re-spin.
Where to buy PIC16LF877-04I/PT online?
The PIC16LF877-04I/PT is in stock at authorized distributors including DigiKey (PN 321699), Mouser, and Newark/Element14, with unit pricing around $9.20 (1-piece) and bulk-tier discounts down to ~$6 at 1000 pieces as of 2026-09-25. Microchip's official store lists the part as NRND (Not Recommended for New Designs), so ordering early is advised for long production runs.
What is the lead time for PIC16LF877-04I/PT?
Lead time for the PIC16LF877-04I/PT is typically 2-4 weeks at major authorized distributors as of 2026-09-25, with some short on-shelf quantities immediately shippable from DigiKey. Because this part is NRND per the Microchip product page, lead times may extend; for new designs, Microchip recommends the PIC16F18875 or PIC16F887 as functional successors. Always confirm current availability by contacting the distributor directly.
Is PIC16LF877-04I/PT in stock?
Yes, the PIC16LF877-04I/PT is currently in stock at multiple authorized distributors as of 2026-09-25, with DigiKey listing it at roughly 9.20 USD for one piece. Inventory levels vary by distributor, so cross-checking Mouser, Newark, and Onlinecomponents is recommended for the best availability and price. The part is NRND, so stock is expected to deplete over time.
PIC16LF877-04I/PT vs PIC16F18875-I/PT - which is better for a new industrial sensor design?
For a new industrial sensor design, the PIC16F18875-I/PT is the better choice as of 2026. It runs up to 32 MHz (8x faster than the PIC16LF877-04I's 4 MHz), has 14 KB Flash at least, includes Core Independent Peripherals (CIPs), and is actively in production. The PIC16LF877-04I/PT remains suitable for legacy repair and very cost-sensitive designs where its slower speed and NRND status are tolerable.
What is the best drop-in replacement for PIC16LF877-04I/PT on the same TQFP-44 footprint?
The best drop-in replacement on the same 44-pin TQFP package is the PIC16F877-04I/PT (standard 4.0V-5.5V version), which is pin-and-peripheral compatible. For higher performance in the same footprint, the PIC16F877-20I/PT (20 MHz) is also a drop-in swap with no PCB layout change. When a wide-voltage supply is required, no exact third-party drop-in exists - the PIC16LF877-04I/PT itself remains the appropriate choice.
Where to download the PIC16LF877-04I/PT datasheet PDF?
The official PIC16LF877-04I/PT datasheet (document DS30292D, "PIC16F87X Data Sheet") is freely downloadable from the Microchip website at microchip.com/downloads/en/DeviceDoc/30292D.pdf. Per Microchip's documentation policy, no registration is required for PDFs. The datasheet includes the full electrical specification, peripheral descriptions, instruction set summary, and DC/AC timing diagrams needed for design.
Where to find the PIC16LF877-04I/PT pinout?
The PIC16LF877-04I/PT pinout is documented on page 8 of the Microchip PIC16F87X datasheet (DS30292D). For the 44-pin TQFP package, PORTA is pins 2-7, PORTB pins 8-25, PORTC pins 26-33, PORTD pins 35-42, and PORTE pin 1 with the analog reference and VDD/VSS on dedicated supply pins. An interactive pinout is also available on the Microchip product page and XAIPART's package diagram.
Is the PIC16LF877-04I/PT the same as PIC16F877-04I/PT?
No, the PIC16LF877-04I/PT is not the same as the PIC16F877-04I/PT; they differ in operating voltage. The "LF" prefix indicates a wider 2.0V-5.5V supply (vs. 4.0V-5.5V for the standard "F"), enabling 3.3V system use. Both share the same 44-pin TQFP package, identical peripheral set, and PIC16 mid-range core, making the "LF" version the more universally compatible drop-in choice.
What is the best Microchip equivalent for PIC16LF877-04I/PT for new designs?
The best Microchip equivalent for new designs is the PIC16F18875-I/P or PIC16F18877-I/PT, both offering up to 32 MHz operation with similar peripheral counts. According to the FindMyChip product notice, Microchip recommends these parts as functional successors at higher performance. The PIC16F18877-I/PT retains the 44-pin TQFP-44 footprint, easing layout migration from NRND parts like the PIC16LF877-04I/PT.
What are the key specifications engineers should know about PIC16LF877-04I/PT?
Key specifications include: 8-bit PIC16 mid-range core at 4 MHz max; 14 KB FLASH, 368 bytes SRAM, 256 bytes EEPROM; 33 digital I/O across five ports; 10-bit 8-channel ADC; AUSART, SPI, I2C (SSP), and PSP peripherals; 2.0V-5.5V supply with industrial -40C to +85C range; 44-pin TQFP (10x10 mm) surface-mount package. According to the PIC16F87X datasheet (DS30292D), the part also integrates brown-out reset, watchdog timer with dedicated RC oscillator, and ICSP programming - features that minimize external component count.

エンジニアリング参考データ: PIC16LF877-04I/PT — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC16LF877-04I/PT when your design needs a wide-voltage 8-bit MCU from a familiar, well-documented family that can run directly from a 3.3V rail or battery pack. It's the right choice for industrial sensor interfaces, building automation nodes, RS-232/485 bridges, and appliance controls where the 4 MHz CPU is sufficient. Pick the PIC16F877-04I/PT if your system is purely 5V and you want to avoid a possible second source. Pick the PIC16F877-20I/PT (or PIC16F877A-I/PT) for higher CPU throughput at the same footprint. For new designs without legacy constraints, Microchip recommends the PIC16F18877-I/PT, which offers 32 MHz CPU, more memory, and active production status. The PIC16LF877-04I/PT remains NRND as of 2026-09-25 and is best suited for repair, maintenance, or designs that specifically require the 2.0V minimum VDD.

代替品との比較

パラメータ この製品 PIC16F877-04I/PT PIC16F877-20I/PT PIC16F877A-I/PT PIC16F887-I/PT PIC16F18877-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-TQFP (10x10 mm) - PT 44-TQFP (10x10 mm) - same 44-TQFP (10x10 mm) - same 44-TQFP (10x10 mm) - same 44-TQFP (10x10 mm) - same 44-TQFP (10x10 mm) - same
Maximum CPU Frequency 4 MHz 4 MHz 20 MHz 20 MHz 20 MHz 32 MHz
Operating Voltage Range 2.0 V to 5.5 V (LF) 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 2.0 V to 5.5 V 2.3 V to 5.5 V
Program Memory (Flash) 14 KB 14 KB 14 KB 14 KB 14 KB 28 KB
SRAM Data Memory 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 2 KB
EEPROM 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes
I/O Pins 33 33 33 33 33 44
ADC 10-bit, 8-ch 10-bit, 8-ch 10-bit, 8-ch 10-bit, 8-ch 10-bit, 14-ch 12-bit, 35-ch
Operating Temperature -40C to +85C (Industrial) -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

主な差別化要因

  • Wide-voltage 2.0V-5.5V supply supports 3.3V designs natively (vs PIC16F877-04I/PT)
  • Five ports with 33 I/O at this package size (vs PIC16LF873-04I/SO)
  • Heritage / known good die with extensive third-party documentation (vs PIC16F18877-I/PT)

設計ノート

Estimated: decoupling strategy for the PIC16LF877-04I/PT should include at least one 100 nF ceramic capacitor placed within 5 mm of each VDD pin, plus a 10 uF bulk capacitor on the supply rail. With active current of 6 mA at 4 MHz/5V and <100 uA in SLEEP, an LDO with 200 mA headroom is sufficient. The wide 2.0V-5.5V supply allows direct 3.3V rail operation without regulators - ideal for battery-powered designs. Always place 1 uF on AVSS/AVDD if the ADC is enabled.

The -04 speed grade limits the PIC16LF877-04I/PT to a 4 MHz maximum CPU clock; exceeding this can cause indeterminate instruction execution. The "LF" prefix is required for operation below 4.0V - using a standard PIC16F877 below 4.0V violates its absolute maximum rating and may latch up the I/O pins. Also note that the RC4 (SDI/SDA) pin is open-drain and requires a pull-up for I2C use; the AUSART TX (RC6) is push-pull and does not.

For the 44-pin TQFP (10x10 mm) package, the recommended PCB land pattern is 0.4 mm lead pitch, 0.5 mm wide pads, and an exposed pad (underneath the package) tied to the ground plane with several thermal vias for best mechanical reliability. Place a ground pour on the inner layer of the PCB under the part to reduce EMI and to provide low-impedance return paths for digital switching signals. Keep analog traces (ADC inputs) short and away from digital I/O traces to minimize crosstalk into the ADC.

When using the ICSP header for in-circuit serial programming, place the PGC (RB6) and PGD (RB7) test points near the chip with no series resistors or buffers - programming relies on direct bit-banging. For AUSART runs above 100 kbps, keep the trace under 50 mm and add a 100 ohm series resistor at the source end to damp ringing. The PSP parallel port pins should be used only when external bus access is needed - they share die pads with the GPIO ports and can be remapped by clearing the PSPMODE bit.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
Compliant

Lead-free PT package (per Microchip tube/tray packaging markings). MSL level marked [DATA_NEEDED]. Not AEC-Q100 qualified - this is an industrial-grade part, not automotive.

データ検証日: 2026-09-25 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC16LF877-04I/PT PIC16LF877-04I/PT datasheet Microchip PIC16LF877 44-TQFP PIC16LF877 4MHz 14KB Flash 33 I/O PIC16LF877-04I/PT pinout TQFP-44 PIC16LF877 industrial sensor 8-bit MCU PIC16LF877-04I/PT vs PIC16F877-20I/PT PIC16LF877-04I/PT drop-in replacement TQFP buy PIC16LF877-04I/PT in stock what is the operating voltage of PIC16LF877 PIC16LF877 wide voltage 2.0V to 5.5V 8-bit RISC microcontroller 14KB Flash 44-TQFP PIC16LF877-04I/PT lead time NRND

関連部品&用語

Microchip Technology PIC16LF877-04I/PT PIC16F877-04I/PT PIC16F877-20I/PT PIC16F877A-I/PT PIC16F887-I/PT PIC16F18877-I/PT PIC16F18875-I/P PIC16LF873-04I/SO 8-bit RISC microcontroller PIC16 mid-range core MCU Microcontroller IC FLASH program memory TQFP-44 package RoHS REACH Industrial temperature grade -40C to +85C ICSP in-circuit serial programming 10-bit ADC AUSART SPI / I2C peripheral Brown-out reset Watchdog timer with dedicated RC oscillator Low-voltage detect In-Circuit Debugger (ICD)
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示