Microchip Technology

PIC16F877A-E/L - 8-bit 20MHz 14KB Flash MCU 44-PLCC | Microchip

部品番号: PIC16F877A-E/L ✓ 生産中
在庫あり 1〜3営業日以内に発送
2.0 V to 5.5 V Vdss 44-pin PLCC (J-lead, 16.59 x 16.59 mm) Package 20 MHz Speed 14 KB (8K x 14 words) Memory
開始価格 $7.4 USD / 個
MOQ: 1 |
価格更新日: 2026-09-21
ボリューム価格
数量 単価 小計
1 $13.16 $13.16
10 $11.85 $118.50
100 $9.95 $995.00
500 $8.65 $4,325.00
1,000 $7.4 $7,400.00
ℹ️ すべての価格はUSDです

PIC16F877A-E/L 概要

The Microchip Technology PIC16F877A-E/L is a peripheral-rich 8-bit CMOS Flash-based microcontroller built on Microchip's PIC16 architecture, executing instructions in 200 ns and packaged in a 44-pin PLCC (Plastic Leaded Chip Carrier) with J-leads. The device 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 spread across five ports (PORTA-PORTE), running at up to 20 MHz from a 2.0 V to 5.5 V supply. The "E" suffix denotes the Extended operating temperature grade (-40 C to +125 C), and the "L" suffix indicates the 44-pin PLCC package.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory, peripherals, and I/O on one die. PIC16F-series MCUs belong to the enhanced mid-range family of Microchip's PIC microcontroller hierarchy: PIC10/12/14/16 (base-line and mid-range 8-bit) -> PIC16 (mid-range, enhanced mid-range) -> PICmicro 8-bit -> Microcontroller -> Semiconductor. They are designed for deterministic, low-power embedded control with a small instruction footprint (35 instructions on the PIC16F877A).

Key features of the PIC16F877A include a 10-bit Analog-to-Digital Converter (ADC) with up to 8 input channels, two 8-bit timers plus one 16-bit timer, two Capture/Compare/PWM (CCP) modules, an Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART), a Master Synchronous Serial Port (MSSP) configurable for SPI or I2C, an ICD (In-Circuit Debug) interface, two analog comparators, brown-out reset (BOR), and a programmable watchdog timer. The Harvard architecture and 14-bit instruction word allow compact, predictable code execution.

Typical applications include industrial control systems, HVAC controllers, automotive body and interior electronics, sensor signal conditioning, low-cost instrumentation, and education/development platforms where the PIC16F877A is a long-standing reference design. The wide operating voltage and rich analog/digital peripheral mix make it suitable for replacing multiple discrete components with one programmable solution.

When designing with this device, ensure proper decoupling (100 nF + 10 uF bulk) near VDD pins, place the MCLR pull-up correctly for in-circuit debugging, and verify I/O assignments against the 44-pin PLCC pinout. The internal RC oscillator can be used to save cost, but a crystal is recommended for timing-sensitive UART or PWM applications.

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

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

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

NXP Semiconductors
Package: 44-LQFP (10 x 10 mm)
Serial Interfaces: SCI and SPI
Microchip Technology
Package: 44-pin PLCC (J-Lead), 16.59 x 16.59 mm
Core Architecture: PIC16CXX mid-range, 8-bit RISC
Operating Temperature: -40C to +125C (Automotive grade, 'E' suffix)
Microchip Technology
Core Architecture: PIC16 (8-bit RISC, 14-bit instruction word)
Timers: 3 (Timer0, Timer1, Timer2)
Microchip Technology
Package: PLCC-44 (L)
Core Architecture: PIC16 8-bit RISC
Operating Temperature: -40°C to +125°C (E suffix = extended)
Microchip Technology
Package: 44-pin PLCC (J-Lead)
Core Architecture: 8-bit PIC (Harvard RISC)
Operating Temperature: 0 C to +70 C (commercial, /L = PLCC)
Microchip Technology
Package: 44-pin PLCC (J-Lead, 16.59x16.59 mm)
Core Architecture: PIC16F (8-bit Harvard RISC)
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 44-QFN (8x8 mm) with Exposed Pad
Operating Temperature: -40C to +125C (Extended, -E suffix)
Microchip Technology
Package: 44-pin PLCC (16.59 x 16.59 mm)
Core Architecture: PIC 8-bit RISC (Harvard)
Operating Temperature: -40 °C to +85 °C (industrial grade)
Microchip Technology
Package: 44-PLCC (J-Lead), 16.59 x 16.59 mm
Core Architecture: 8-bit PIC16 (mid-range)
Timers: 3 (Timer0, Timer1, Timer2)
Microchip Technology
Operating Temperature: 0C to +70C (Commercial /L)
Microchip Technology
Core Architecture: PIC 8-bit RISC (Harvard)
Timers: 2 x 8-bit + 1 x 16-bit
Microchip Technology
Package: 44-pin PLCC (16.59 x 16.59 mm)
Core Architecture: PIC16 / 8-bit RISC
Serial Interfaces: 1x UART/USART, 1x SPI, 1x I2C (MSSP)

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

PIC16F877-20/L

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 PLCC-44
8-bit PIC (Harvard RISC) · 35 single-word instructions · 20 MHz · 200 ns · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 33

✓ 在庫あり

$4.85 / 個

データシートを見る →

PIC16F877-20I/L

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 PLCC-44
PIC16F (8-bit Harvard RISC) · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz · 200 ns (single cycle) · 33 · 10-bit, 8 channels

✓ 在庫あり

$9.05 / 個

データシートを見る →

PIC16F871-E/L

✅ ドロップイン
Microchip Technology
📦 PLCC-44
PIC16 (8-bit RISC, 14-bit instruction word) · 35 single-word instructions · 20 MHz · 200 ns (at 20 MHz) · 3.5 KB (2K x 14) · 128 bytes · 64 bytes · 10-bit, 8 channels

✓ 在庫あり

$5.2 / 個

データシートを見る →

PIC18F458-E/L

✅ ドロップイン
Microchip Technology
📦 PLCC-44
PIC18F · PIC18 (Enhanced 8-bit RISC) · 32 KB (16K x 16) · 1536 bytes · 256 bytes · 40 MHz · 10 MIPS · 4.2 V to 5.5 V

✓ 在庫あり

$8.92 / 個

データシートを見る →

PIC16F877A-I/L

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 PLCC-44
PIC 8-bit RISC (Harvard) · PIC16F mid-range · 14 KB FLASH (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz · 200 ns · 35 single-word instructions

✓ 在庫あり

$7.12 / 個

データシートを見る →

PIC16F877A-E/L 最大定格&電気的特性

Core PIC16
Architecture 8-bit Harvard RISC
Instruction Set 35 single-word instructions
Instruction Cycle Time 200 ns @ 20 MHz
最大クロック周波数 20 MHz
Program Memory (Flash) 14 KB (8K x 14 words)
Data Memory (SRAM) 368 bytes
Data EEPROM 256 bytes
Supply Voltage (VDD) 2.0 V to 5.5 V
動作温度 -40 C to +125 C (Extended grade, "E")
I/O Pins 33
ADC 10-bit, up to 8 channels
Timers 2 x 8-bit, 1 x 16-bit
CCP Modules 2 (Capture/Compare/PWM)
Serial Interfaces MSSP (SPI / I2C), EUSART (RS-232/RS-485)
Comparators 2 analog
In-Circuit Debug Yes (ICD)
Brown-out Reset Yes
Watchdog Timer Yes (programmable)
パッケージ 44-pin PLCC (J-lead, 16.59 x 16.59 mm)
実装タイプ Surface Mount
MSLレベル 3 (168 hours)
RoHS ステータス Compliant

PIC16F877A-E/L ピン構成

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 — Master Clear (Reset) input / Programming voltage
ピン 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/T0CKI — PORTA bit 4 / Timer0 clock input
ピン 7 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select
ピン 8 RE0/RD/AN5 — PORTE bit 0 / Parallel port read control / Analog input 5
ピン 9 RE1/WR/AN6 — PORTE bit 1 / Parallel port write control / Analog input 6
ピン 10 RE2/CS/AN7 — PORTE bit 2 / Parallel port chip select / Analog input 7
ピン 11 VDD — Positive supply voltage (+5 V typical)
ピン 12 VSS — Ground reference
ピン 13 OSC1/CLKIN — Oscillator input / External clock input
ピン 14 OSC2/CLKOUT — Oscillator output / Clock output
ピン 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 I/O (Capture/Compare/PWM)
ピン 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 / EUSART async transmit / sync clock
ピン 22 RC7/RX/DT — PORTC bit 7 / EUSART async receive / sync data
ピン 23 RD0/PSP0 — PORTD bit 0 / Parallel slave port bit 0
ピン 24 RD1/PSP1 — PORTD bit 1 / Parallel slave port bit 1
ピン 25 RD2/PSP2 — PORTD bit 2 / Parallel slave port bit 2
ピン 26 RD3/PSP3 — PORTD bit 3 / Parallel slave port bit 3
ピン 27 RD4/PSP4 — PORTD bit 4 / Parallel slave port bit 4
ピン 28 RD5/PSP5 — PORTD bit 5 / Parallel slave port bit 5
ピン 29 RD6/PSP6 — PORTD bit 6 / Parallel slave port bit 6
ピン 30 RD7/PSP7 — PORTD bit 7 / Parallel slave port bit 7
ピン 31 VSS — Ground reference
ピン 32 VDD — Positive supply voltage (+5 V typical)
ピン 33 RB0/INT — PORTB bit 0 / External interrupt input
ピン 34 RB1 — PORTB bit 1
ピン 35 RB2 — PORTB bit 2
ピン 36 RB3/PGM — PORTB bit 3 / Low-voltage programming input
ピン 37 RB4 — PORTB bit 4
ピン 38 RB5 — PORTB bit 5
ピン 39 RB6/PGC — PORTB bit 6 / In-circuit debugger clock
ピン 40 RB7/PGD — PORTB bit 7 / In-circuit debugger data
ピン 41 NC — Not connected (per datasheet)
ピン 42 NC — Not connected (per datasheet)
ピン 43 NC — Not connected (per datasheet)
ピン 44 NC — Not connected (per datasheet)

主な用途

PIC16F877A-E/L の用途: 6 件s: Industrial Control Systems, HVAC and Building Automation, Educational and Development Platforms, Sensor Signal Conditioning Nodes, Automotive Body Electronics, Low-Cost Instrumentation.

🏭

Industrial Control Systems

The PIC16F877A-E/L is a strong fit for industrial control with 33 digital I/O to drive relays, contactors, and discrete sensors, plus a 10-bit ADC for analog process variables. Its 2.0 V to 5.5 V supply range tolerates 24 V industrial bus rails after simple regulation. Hardware PWM and CCP modules simplify closed-loop PID loops for motor or valve control without software overhead.

🏭

HVAC and Building Automation

The PIC16F877A-E/L handles multi-zone HVAC control by reading temperature sensors via its 10-bit ADC and driving triac/SSR outputs through its CCP/PWM modules. The MSSP interface supports I2C temperature/humidity sensor arrays, while EUSART links to building management networks. The Extended temperature grade (-40 C to +125 C) supports unconditioned rooftop and basement installations.

🎓

Educational and Development Platforms

The PIC16F877A-E/L is the canonical reference microcontroller for embedded systems curricula, with decades of academic tutorials, datasheets, and example code. Its 44-pin PLCC is easy to socket on development boards, while the in-circuit debugger (ICD) interface enables live debugging in MPLAB X. The 14 KB Flash accommodates multiple student projects without reprogramming hardware.

🧩

Sensor Signal Conditioning Nodes

The PIC16F877A-E/L integrates sensor signal paths by multiplexing multiple analog sensors through the 10-bit ADC, processing thresholds, and driving outputs via SPI or UART. Its 5 MIPS performance is adequate for digital filtering (moving average, basic Kalman) on slow-changing sensor signals. The wide 2.0 V to 5.5 V supply supports battery and 5 V bus operation.

🚗

Automotive Body Electronics

The PIC16F877A-E/L is used in non-safety automotive body modules such as interior lighting controllers, seat adjusters, and HVAC panels. Its Extended temperature grade (-40 C to +125 C) handles under-dash environments, while the 33 I/O support multiple switch/LED loads. For safety-critical modules, migrate to AEC-Q100-qualified PIC16F parts; the PIC16F877A itself is not AEC-Q100 qualified.

🔧

Low-Cost Instrumentation

The PIC16F877A-E/L drives low-cost bench instruments such as panel meters, function generators, and signal analyzers using its PWM modules to synthesize waveforms and its 10-bit ADC to digitize measurements. Its UART enables USB-to-serial interface bridges for PC connectivity. The 14 KB Flash stores lookup tables and calibration data, simplifying firmware updates.

おすすめ製品の概要

PIC16F887-I/L Lower-power modern alternative with same PLCC-44 footprint 使用用途: Industrial Control Systems MCP2551 CAN transceiver for industrial fieldbus 使用用途: Industrial Control Systems MCP9808 High-accuracy I2C temperature sensor 使用用途: HVAC and Building Automation MCP23017 I/O expander for additional HVAC zone control 使用用途: HVAC and Building Automation PICkit 3 Microchip ICD programmer/debugger 使用用途: Educational and Development Platforms MPLAB X IDE Free development environment 使用用途: Educational and Development Platforms MCP3421 18-bit ADC for higher-resolution signal paths 使用用途: Sensor Signal Conditioning Nodes MCP9700 Analog temperature sensor with ADC-friendly output 使用用途: Sensor Signal Conditioning Nodes MCP2515 CAN controller for vehicle network integration 使用用途: Automotive Body Electronics ATA663231 LIN transceiver for body electronics 使用用途: Automotive Body Electronics MCP4725 12-bit DAC for analog signal generation 使用用途: Low-Cost Instrumentation MCP2221A USB-to-UART bridge for PC connectivity 使用用途: Low-Cost Instrumentation
What is the program memory size of the PIC16F877A-E/L?
The PIC16F877A-E/L contains 14 KB of Flash program memory organized as 8K x 14-bit instruction words, plus 368 bytes of SRAM for data and 256 bytes of EEPROM for non-volatile data storage. According to the Microchip PIC16F877A datasheet, the Flash memory supports 100K erase/write cycles typical, while the EEPROM supports 1M erase/write cycles typical.
How many I/O pins does the PIC16F877A-E/L have?
The PIC16F877A-E/L exposes 33 digital I/O pins grouped across PORTA (6 pins), PORTB (8 pins), PORTC (8 pins), PORTD (8 pins), and PORTE (3 pins, shared with ADC inputs). According to the Microchip datasheet, individual pins are bidirectional and configurable as inputs or outputs via TRIS registers, with PORTD usable as a parallel slave port.
What is the maximum operating frequency of the PIC16F877A-E/L?
The PIC16F877A-E/L operates at up to 20 MHz external clock frequency, yielding a 200 ns instruction cycle (Fosc/4). According to the Microchip datasheet, the same timing applies to the internal oscillator modes (8 MHz / 4 MHz / 2 MHz / 1 MHz / 500 kHz / 250 kHz) used with the INTOSC configuration.
Where can I buy the PIC16F877A-E/L online?
The PIC16F877A-E/L is available from authorized distributors including DigiKey, Mouser, LCSC, and Win Source as of 2026-09-21. DigiKey and Mouser list it as in stock with same-day order processing, while LCSC quotes $13.16 unit price. Always verify RoHS compliance and PLCC-44 packaging before ordering.
What is the current price of the PIC16F877A-E/L?
The PIC16F877A-E/L is priced at approximately $13.16 per unit at qty 1 as of 2026-09-21, with volume breaks descending to roughly $7.40 per unit at qty 1000 on LCSC. DigiKey and Mouser typically quote similar pricing with higher minimum-order MOQ for factory packaging (tube vs tray). Prices vary by distributor and stock allocation.
What is the lead time for PIC16F877A-E/L?
The PIC16F877A-E/L ships in stock at major distributors (DigiKey, Mouser, LCSC) with same-day order processing as of 2026-09-21. Bulk orders above 1000 pieces may carry 2-4 weeks lead time when factory packaging is required. For confirmed lead time, request a quote from the distributor and confirm PLCC-44 tube or tray availability.
What is the difference between PIC16F877A-E/L and PIC16F877A-I/L?
The PIC16F877A-E/L is the Extended temperature grade operating from -40 C to +125 C, while the PIC16F877A-I/L is the Industrial grade from -40 C to +85 C. Both parts share identical silicon, the same 14 KB Flash, 368 bytes SRAM, 256 bytes EEPROM, and the same 44-pin PLCC package, so they are pin-compatible drop-in replacements in most applications below 85 C.
Is PIC16F887 a drop-in replacement for PIC16F877A?
Yes, the PIC16F887 is widely cited as a drop-in replacement for the PIC16F877A, sharing the 44-pin PLCC and 40-pin PDIP pinout as well as most peripheral assignments. The PIC16F887 adds nanoWatt XLP power saving modes, an internal oscillator to 8 MHz, more PWM channels, and doubles the Flash to 14 KB on newer revisions; a code recompile is recommended but not always required.
When should I choose PIC16F877A over PIC16F887?
Choose the PIC16F877A-E/L when you have existing firmware written and validated against the legacy PIC16F877A silicon, or when second-source supply is critical and you require a part with decades of proven production history. Choose the PIC16F887 for new designs needing lower power (nanoWatt XLP), wider ADC, and lower unit cost. Both share the 44-pin PLCC pinout.
What is the best drop-in replacement for PIC16F877A-E/L?
The PIC16F877-I/L is the Industrial-grade (-40 C to +85 C) drop-in equivalent from Microchip, sharing the 44-pin PLCC footprint and identical silicon to the PIC16F877A. The PIC16F887-I/L is the recommended modern drop-in replacement offering nanoWatt XLP power saving and 14 KB Flash. Both come from Microchip and require no PCB rework for substitution within -40 C to +85 C operation.
Where to download the PIC16F877A datasheet PDF?
The official Microchip PIC16F877A datasheet (DS39582) is available as a free PDF download at https://ww1.microchip.com/downloads/en/DeviceDoc/39582B.pdf. Distributors such as DigiKey and Mouser host mirrored PDF links on their product pages. The PDF contains full electrical characteristics, instruction set, and reference schematics for the 44-pin PLCC package.
Where can I find the PIC16F877A-E/L pinout?
The PIC16F877A-E/L pinout is documented in the Microchip PIC16F877A datasheet page 7, with each of the 44 PLCC pins labeled for VDD, VSS, OSC1/2, MCLR, PORTA through PORTE, and shared ADC/comparator assignments. An online pinout diagram is available at the Microchip product page (microchip.com/en-us/product/PIC16F877A) and on distributor product detail pages.
What are the key specifications of PIC16F877A that engineers should know?
Key PIC16F877A specifications: 8-bit PIC16 core at up to 20 MHz, 14 KB Flash, 368 bytes SRAM, 256 bytes EEPROM, 33 digital I/O, 10-bit ADC up to 8 channels, two CCP modules, MSSP for SPI/I2C, EUSART, 2 comparators, watchdog timer, ICD support, and 2.0 V to 5.5 V supply. Operating temperature -40 C to +125 C (Extended). The device is housed in a 44-pin PLCC J-lead package.
Is there an Atmel/Microchip equivalent to PIC16F877A?
Atmel (now Microchip) does not produce a direct functional equivalent of the PIC16F877A within its AVR portfolio, because PIC16 instruction set and AVR architecture differ at the binary level. Microchip's own PIC16F887-I/L or PIC18F4520-I/L are the closest Microchip equivalents. For cross-vendor migration, a firmware rewrite is required; no pin-compatible cross-vendor part exists.

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

選定ガイド

Choose the PIC16F877A-E/L when you need a well-documented 8-bit PIC16 with 14 KB Flash and Extended temperature operation in a 44-pin PLCC package. The part is best for legacy firmware migration, educational use, and industrial applications that operate from -40 C to +125 C. Choose the PIC16F877A-I/L for the same silicon at Industrial temperature range and lower cost where +125 C is not required. Choose the PIC16F871-E/L when 13 KB Flash and 5 ADC channels are sufficient and you need a direct drop-in. Choose the PIC18F458-E/L for new designs needing more memory (32 KB Flash), a 16-bit instruction word, and 40 MHz operation - note that firmware must be recompiled for the PIC18 core. For greenfield designs, evaluate the PIC16F887-I/L for nanoWatt XLP and improved peripherals.

代替品との比較

パラメータ この製品 PIC16F877-20/L PIC16F871-E/L PIC18F458-E/L PIC16F877A-I/L
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-pin PLCC (J-lead) 44-pin PLCC - same 44-pin PLCC - same 44-pin PLCC - same 44-pin PLCC - same
Core PIC16 (8-bit, 14-bit instruction) PIC16 - same PIC16 - same PIC18 (16-bit instruction) PIC16 - same
Program Memory (Flash) 14 KB Flash ROM (one-time programmable) 13 KB Flash 32 KB Flash 14 KB Flash
Data Memory (SRAM) 368 bytes 368 bytes 368 bytes 1536 bytes 368 bytes
Maximum Clock Frequency 20 MHz 20 MHz 20 MHz 40 MHz 20 MHz
Operating Temperature -40 C to +125 C (Extended) 0 C to +70 C (Commercial) -40 C to +125 C (Extended) -40 C to +125 C (Extended) -40 C to +85 C (Industrial)
ADC Channels 8 x 10-bit 8 x 10-bit 5 x 10-bit 8 x 10-bit 8 x 10-bit

主な差別化要因

  • Extended temperature grade for industrial/automotive environments (vs PIC16F877A-I/L)
  • Decades of design heritage and reference material (vs PIC16F887-I/L)
  • More ADC channels than PIC16F871 (vs PIC16F871-E/L)

設計ノート

Place 100 nF ceramic decoupling capacitors as close as possible to each VDD/AVDD pin (pins 11 and 32), plus a 10 uF bulk capacitor near the MCU. VSS pins (12 and 31) must both be returned to a common low-impedance ground plane. Estimated: the PIC16F877A typically draws 5-15 mA active at 20 MHz and 5 V; the brown-out reset (BOR) is configurable via the configuration word to assert below 4.0 V.

The PLCC-44 package uses J-leads and accepts through-hole sockets that simplify programming and rework. Use a PLCC-44 socket (e.g., 3M Textool) on development boards. Estimated: keep the MCLR pull-up (typically 10 kohm) within 5 mm of pin 1 to avoid spurious resets; route the PGC/PGD ICD signals (RB6/RB7) away from switching traces to preserve debug signal integrity.

Do not leave MCLR floating - always tie it to VDD through a 10 kohm pull-up or directly if hardware reset is not needed. Watchdog timer must be disabled in configuration or cleared in software to avoid unintended resets. The internal oscillator (INTOSC) saves an external crystal but limits timing accuracy to roughly 2%, which is insufficient for UART communication without calibration.

コンプライアンス情報

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

RoHS compliance verified from Microchip product page. PIC16F877A-E/L is not AEC-Q100 qualified; for AEC-Q100 automotive, use PIC16F877A-E/L equivalent devices in the Microchip automotive portfolio.

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

関連検索

PIC16F877A-E/L PIC16F877A datasheet Microchip PIC16F877A 8-bit 20MHz 14KB flash microcontroller PLCC-44 44-pin PLCC PIC microcontroller PIC16F877A industrial control PIC16F877A vs PIC16F887 PIC16F877A drop-in replacement PIC16F877A-E/L buy price PIC16F877A pinout PLCC-44 PIC16F877A-E/L HVAC controller PIC16F877A-E/L vs PIC16F877A-I/L how to program PIC16F877A PIC16F877A-E/L distributor stock

関連部品&用語

Microchip Technology PIC16F877A PIC16F877A-E/L PIC16F887 PIC16F877 PIC18F458 PIC16F871 PIC16 8-bit microcontroller PICmicro architecture PLCC-44 J-lead package Flash memory 10-bit ADC CCP module MSSP EUSART ICD RoHS MPLAB X IDE in-circuit debugger Harvard architecture brown-out reset
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

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

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