Microchip Technology

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

MPN: PIC16F877A-E/L ✓ نشط
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
الحد الأدنى للطلب: 1 |

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, Operating Temperature, Core Architecture, 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
Operating Temperature: -40C to +125C (Automotive grade, 'E' suffix)
Core Architecture: PIC16CXX mid-range, 8-bit RISC
Microchip Technology
Core Architecture: PIC16 (8-bit RISC, 14-bit instruction word)
Timers: 3 (Timer0, Timer1, Timer2)
Microchip Technology
Package: PLCC-44 (L)
Operating Temperature: -40°C to +125°C (E suffix = extended)
Core Architecture: PIC16 8-bit RISC
Microchip Technology
Package: 44-pin PLCC (J-Lead)
Operating Temperature: 0 C to +70 C (commercial, /L = PLCC)
Core Architecture: 8-bit PIC (Harvard RISC)
Microchip Technology
Package: 44-pin PLCC (J-Lead, 16.59x16.59 mm)
Operating Temperature: -40C to +85C (Industrial)
Core Architecture: PIC16F (8-bit Harvard RISC)
Microchip Technology
Package: 44-pin MQFP, 10 mm x 10 mm
Serial Interfaces: I2C, SPI, UART
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)
Operating Temperature: -40 °C to +85 °C (industrial grade)
Core Architecture: PIC 8-bit RISC (Harvard)
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

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

تواصل لمعرفة السعر

عرض ورقة البيانات ←

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

تواصل لمعرفة السعر

عرض ورقة البيانات ←

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

تواصل لمعرفة السعر

عرض ورقة البيانات ←

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

تواصل لمعرفة السعر

عرض ورقة البيانات ←

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

تواصل لمعرفة السعر

عرض ورقة البيانات ←

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 (مقابلPIC16F877A-I/L)
  • Decades of design heritage and reference material (مقابلPIC16F887-I/L)
  • More ADC channels than PIC16F871 (مقابل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 السعر المستهدف الإجمالي
✓
تم إرسال عرض السعر!

سنرد على بريدك الإلكتروني خلال 24 ساعة

1
تم إرسال طلب عرض السعر
2
تم استلام عرض السعر
3
تم تقديم الطلب
4
الدفع
5
تم الشحن
6
تم التسليم
عرض تفاصيل طلب عرض السعر