Microchip Technology

PIC16F887-E/ML - 8-Bit MCU, 14KB Flash, 20MHz, 44-QFN | Microchip

MPN: PIC16F887-E/ML ✓ نشط
2.0 V to 5.5 V Vdss 44-pin QFN (8x8 mm) Package 20 MHz (200 ns instruction cycle) Speed 14 KB (8K x 14 words) Memory
الحد الأدنى للطلب: 1 |

PIC16F887-E/ML نظرة عامة

The Microchip PIC16F887-E/ML is an 8-bit flash-based CMOS microcontroller from the PIC16F family, offering 14KB (8K x 14) of program memory, 368 bytes of SRAM and 256 bytes of EEPROM in a 44-pin QFN (8x8 mm) surface-mount package. It executes instructions at 20MHz, providing 200ns instruction cycle time through Microchip's enhanced mid-range PIC architecture with 35 single-word instructions. The -E suffix denotes the extended industrial temperature grade (-40C to +125C), while /ML identifies the 44-pin QFN package.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (flash/ROM), working memory (SRAM), and configurable peripherals onto one die. Within the broader taxonomy, the PIC16F887 sits in the hierarchy: microcontroller -> 8-bit MCU -> PIC mid-range family -> flash-based MCU -> embedded controller. Its enhanced mid-range core adds C-optimized instructions and a hardware 8x8 multiplier while retaining the famously compact 35-instruction set favored for cost-sensitive and timing-deterministic designs.

Key features of the PIC16F887 family include 36 digital I/O pins, a 14-channel 10-bit ADC, two comparators, three timers (Timer0/1/2), one Enhanced USART, MSSP for SPI/I2C, a capture/compare/PWM module, nanoWatt power management and ICD/ICSP in-circuit debugging via two pins. The integrated ADC supporting up to 14 analog channels simplifies sensor interface designs.

The PIC16F887 architecture delivers deterministic instruction execution with Harvard bus separation between program flash and data SRAM. Internal RC oscillator options (8MHz/32kHz) and PLL support reduce external component count, while the wide 2.0V-5.5V supply range and nanoWatt sleep modes make it suitable for battery-powered and industrial nodes.

Typical applications include industrial sensor front-ends, HVAC controllers, appliance control boards, automotive body modules (non-safety), signal conditioning, embedded data acquisition, and home-automation nodes. The 36 I/O count and abundant peripherals address systems that previously required a more expensive 80-pin MCU.

A key design consideration is supply decoupling: place a 100nF ceramic between VDD and VSS as close to the pins as possible, plus a bulk 10uF on the input rail. Use Microchip's ICD header pinout for in-circuit debugging without removing the MCU from the board.

This page synthesizes distributor pricing, drop-in replacement alternatives and practical design notes - information synthesized by cross-referencing the manufacturer datasheet with real-time distributor inventory that is not aggregated in any single manufacturer document.

بدائل مباشرة لـ PIC16F887-E/ML — نفس الحزمة، متوافق دبوس بدبوس. تُستثنى القطع ذات الحزم المختلفة التي تتطلب تعديل PCB.

الطرازات في هذه السلسلة

طرازات من نفس السلسلة متوافقة تمامًا مع PIC16F887-E/ML (نفس عامل الشكل والبصمة) — يختلف في ADC, Core Architecture, Package, Timers, Maximum CPU Speed.

Microchip Technology
ADC: 10-bit, integrated
Core Architecture: PIC16 (8-bit RISC)
Maximum CPU Speed: 20 MHz
Microchip Technology
ADC: 11-channel, 10-bit
Core Architecture: PIC16 enhanced mid-range 8-bit RISC
Package: 28-pin QFN (6 x 6 mm), ML suffix
Microchip Technology
Core Architecture: Enhanced 8-bit PIC16 RISC
Package: 40-pin PDIP (Plastic DIP, through-hole)
Timers: 2 x 8-bit + 1 x 16-bit
Microchip Technology
ADC: 10-bit, up to 14 channels
Core Architecture: PIC16 8-bit RISC (Harvard)
Package: QFN-44 (ML) 8x8 mm
Microchip Technology
ADC: 14 channels, 10-bit
Core Architecture: PIC16 Enhanced Mid-Range 8-bit RISC
Package: 44-pin QFN (8x8 mm) with Exposed Pad

PIC16F887-I/ML

✅ بديل مباشر
Microchip Technology
📦 44-QFN (8x8 mm)
PIC16 8-bit RISC (Harvard) · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz (5 MIPS) · 2.0 V to 5.5 V · 36 · 10-bit, up to 14 channels

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

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

PIC16F887T-E/ML

✅ بديل مباشر
📦 44-QFN (8x8 mm)
same 44-QFN /ML footprint, same flash/RAM/EEPROM and -40C to +125C extended temp grade, tape-and-reel packaging variant

📋 بديل مرجعي (غير موجود في الكتالوج)

PIC16F887T-I/ML

✅ بديل مباشر
Microchip Technology
📦 44-QFN (8x8 mm)
8-bit Microcontroller (MCU) · PIC16F88x · PIC16 Enhanced Mid-Range 8-bit RISC · 35 single-word instructions (14-bit) · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz

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

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

PIC16F887F-E/ML

✅ بديل مباشر
📦 44-QFN (8x8 mm)
same 44-QFN /ML footprint, identical flash/RAM/EEPROM, F suffix denotes RoHS/lead-free compliance variant

📋 بديل مرجعي (غير موجود في الكتالوج)

PIC16F887F-I/ML

✅ بديل مباشر
📦 44-QFN (8x8 mm)
same 44-QFN /ML footprint, identical flash/RAM/EEPROM, lead-free variant, industrial temp grade (-40C to +85C)

📋 بديل مرجعي (غير موجود في الكتالوج)

PIC16F887-E/P

✅ بديل مباشر ⚠️ مواصفات غير مُتحقق منها
Microchip Technology
📦 44-QFN (8x8 mm)
Enhanced 8-bit PIC16 RISC · 14-bit · 35 single-word instructions · 20 MHz · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 36

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

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

PIC16F887-E/ML الحدود القصوى والخصائص الكهربائية

Core Architecture PIC 8-bit enhanced mid-range
Program Memory (Flash) 14 KB (8K x 14 words)
SRAM 368 bytes
EEPROM Data Memory 256 bytes
Maximum CPU Speed 20 MHz (200 ns instruction cycle)
Supply Voltage Range 2.0 V to 5.5 V
نطاق درجة حرارة التشغيل -40C to +125C (Extended, -E grade)
I/O Pins 36
ADC 14-channel, 10-bit
Comparators 2
Timers 3 (Timer0, Timer1, Timer2)
PWM Modules 1 ECCP + 2 CCP
Communication Peripherals EUSART, MSSP (SPI/I2C)
Instruction Set 35 single-word instructions
العلبة 44-pin QFN (8x8 mm)
نوع التركيب Surface Mount
حالة RoHS Compliant

تكوين أطراف PIC16F887-E/ML

QFN-48 Package Pinout Diagram QFN-48 7x7mm, P0.5mm, EP 5.1x5.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 QFN-48
دبوس 1 RE3/MCLR/VPP — Digital input only / Master Clear (Reset) input / Programming voltage input
دبوس 2 OSC1/CLKI/RA7 — External oscillator input / General purpose I/O
دبوس 3 OSC2/CLKO/RA6 — External oscillator output / General purpose I/O
دبوس 4 RA5/AN4/C2OUT — Digital I/O / Analog input 4 / Comparator 2 output
دبوس 5 RA4/AN3 — Digital I/O / Analog input 3
دبوس 6 RA3/AN2/Vref+ — Digital I/O / Analog input 2 / ADC positive reference
دبوس 7 RA2/AN2/Vref- — Digital I/O / Analog input 2 / ADC negative reference
دبوس 8 RA1/AN1 — Digital I/O / Analog input 1
دبوس 9 RA0/AN0/ULPWU — Digital I/O / Analog input 0 / Ultra Low-Power Wake-up
دبوس 10 RE2/AN7 — Digital I/O / Analog input 7
دبوس 11 RE1/AN6 — Digital I/O / Analog input 6
دبوس 12 RE0/AN5 — Digital I/O / Analog input 5
دبوس 13 VDD — Positive supply voltage (2.0V to 5.5V)
دبوس 14 VSS — Ground reference (logic & I/O)
دبوس 15 RD7/PSP7 — Digital I/O / Parallel Slave Port data bit 7
دبوس 16 RD6/PSP6 — Digital I/O / Parallel Slave Port data bit 6
دبوس 17 RD5/PSP5 — Digital I/O / Parallel Slave Port data bit 5
دبوس 18 RD4/PSP4 — Digital I/O / Parallel Slave Port data bit 4
دبوس 19 RC7/RX/DT — Digital I/O / EUSART asynchronous receive / EUSART synchronous data
دبوس 20 RC6/TX/CK — Digital I/O / EUSART asynchronous transmit / EUSART synchronous clock
دبوس 21 RC5/SDO — Digital I/O / MSSP SPI data out
دبوس 22 RC4/SDI/SDA — Digital I/O / MSSP SPI data in / MSSP I2C data
دبوس 23 RC3/SCL/SCK — Digital I/O / MSSP I2C clock / MSSP SPI clock
دبوس 24 RC2/CCP1 — Digital I/O / Capture/Compare/PWM 1 output
دبوس 25 RC1/CCP2 — Digital I/O / Capture/Compare/PWM 2 output
دبوس 26 RC0 — Digital I/O
دبوس 27 RB7/ICSPDAT — Digital I/O / ICSP data
دبوس 28 RB6/ICSPCLK — Digital I/O / ICSP clock
دبوس 29 RB5/PGM — Digital I/O / Programming mode
دبوس 30 RB4 — Digital I/O
دبوس 31 RB3/CCP2 — Digital I/O / Capture/Compare/PWM 2 output (alternate)
دبوس 32 RB2 — Digital I/O
دبوس 33 RB1 — Digital I/O
دبوس 34 RB0/INT — Digital I/O / External interrupt
دبوس 35 AVDD — Analog positive supply
دبوس 36 AVSS — Analog ground
دبوس 37 RD3/PSP3 — Digital I/O / Parallel Slave Port data bit 3
دبوس 38 RD2/PSP2 — Digital I/O / Parallel Slave Port data bit 2
دبوس 39 RD1/PSP1 — Digital I/O / Parallel Slave Port data bit 1
دبوس 40 RD0/PSP0 — Digital I/O / Parallel Slave Port data bit 0
دبوس 41 RD3-PT0 — Not connected (reserved)
دبوس 42 NC — Not connected (per datasheet)
دبوس 43 NC — Not connected (per datasheet)
دبوس 44 EP — Exposed thermal pad - must be soldered to PCB ground for thermal dissipation

التطبيقات النموذجية

PIC16F887-E/ML مناسب لـ 6 التطبيقs: Industrial Sensor Front-End, Home Appliance Control Board, HVAC Climate Controller, Battery-Operated IoT Sensor Node, Automotive Body Module (Non-Safety), Embedded Data Acquisition.

🏭

Industrial Sensor Front-End

The PIC16F887-E/ML fits industrial sensor front-ends because its 14-channel 10-bit ADC, 36 digital I/O pins and extended -40C to +125C temperature grade handle multi-signal conditioning directly without external ADC chips. With 14 KB of flash, developers can run Modbus RTU or proprietary serial protocols, implement 100 Hz sensor reads, and store calibration in 256 bytes of EEPROM. The MSSP supports SPI for digital sensors (accelerometers, thermocouple amplifiers) while the EUSART drives RS-485 transceivers on industrial buses; the same hardware resources previously required a larger PIC18 for a similar workload.

🏠

Home Appliance Control Board

The PIC16F887-E/ML is widely deployed in washing machines, dishwashers and HVAC thermostat control boards where the 35-instruction PIC16 enhanced mid-range set delivers deterministic 200 ns interrupt latency for safety-critical control loops. Its three timers and capture/compare/PWM modules drive triac/relay control and tri-color LED indication, while 36 I/O accept keypad inputs and seven-segment displays without external logic. The nanoWatt sleep modes (<1 uA typical) let these appliances pass standby-energy regulations; ICSP via two pins keeps manufacturing test and field updates simple.

🌡️

HVAC Climate Controller

HVAC thermostat and air-handler designs use the PIC16F887-E/ML to drive triac-controlled compressor switches, read NTC thermistor networks through its 10-bit ADC and run proportional-control loops with the 16-bit Timer1. The 256-byte EEPROM stores user-setpoint schedules, the EUSART uplinks to a BACnet or Modbus backbone, and the wide 2.0-5.5V supply range lets the same part operate on 24 VAC derived rails with simple rectification. The -40C to +125C grade covers attic-mounted and equipment-room installations.

📱

Battery-Operated IoT Sensor Node

Battery-operated wireless sensor nodes pair the PIC16F887-E/ML with a sub-GHz or BLE module (e.g., SPI-controlled transceivers) to deliver multi-year coin-cell runtime. The MCU's nanoWatt sleep mode drops current below 1 uA typical between measurements, the integrated 10-bit ADC reads environmental sensors directly, and 14 KB flash accommodates over-the-air firmware staging plus an application image plus a bootloader. The 2.0-5.5V supply range accepts unregulated Li-coin or 2x AA chemistries without a boost converter, extending battery life.

🚗

Automotive Body Module (Non-Safety)

Interior lighting controllers, mirror adjust modules and accessory retrofits use the PIC16F887-E/ML because its 5.5V supply ceiling handles 12V transients through series regulation, and its 36 I/O matrix-scan up to 64-button keypads without external logic. The MSSP drives LIN slave transceivers (with a small external transceiver IC) or SPI peripherals like LED drivers; AEC-Q100 is NOT specified for this part, so it must be limited to non-safety interior/body domains by automotive OEMs. Wide -40C to +125C covers engine-bay-adjacent underhood locations.

🖥️

Embedded Data Acquisition

In factory-floor data loggers, the PIC16F887-E/ML aggregates 14 analog channels at up to 100 ksps aggregate rate, timestamps samples via Timer1 against an external 32.768 kHz crystal or internal 8 MHz RC, and streams buffered records over EUSART or MSSP to an external FRAM. The 256-byte EEPROM holds metadata and configuration parameters across power cycles, while the 14 KB flash stores firmware for the data pipeline and optional Modbus framing. Its 20 MHz throughput keeps up with multiplexed sensor arrays at typical process-control sampling rates.

What is the program memory size of the PIC16F887-E/ML?
The PIC16F887-E/ML integrates 14 KB of flash program memory organized as 8K x 14-bit words. According to the Microchip PIC16F887 datasheet, the same die also provides 368 bytes of SRAM and 256 bytes of EEPROM data memory, giving engineers enough headroom for typical mid-range embedded control firmware while supporting in-circuit self-programming via the standard ICSP protocol.
What package does the PIC16F887-E/ML use?
The PIC16F887-E/ML is offered in a 44-pin QFN (Quad Flat No-lead) package measuring 8x8 mm, with an exposed thermal pad on the bottom that must be soldered to the PCB ground plane for both electrical grounding and thermal dissipation. The /ML suffix in Microchip part numbering specifically denotes this 44-QFN package option.
How fast does the PIC16F887-E/ML operate?
The PIC16F887-E/ML executes instructions at 20 MHz maximum, yielding a 200 ns instruction cycle. According to the Microchip datasheet, this is enabled by the PIC16 enhanced mid-range core with a 4-phase clock and a hardware 8x8 multiplier; CPU throughput scales linearly with Fosc until the rated 20 MHz ceiling.
What is the operating temperature range of PIC16F887-E/ML?
The PIC16F887-E/ML operates from -40C to +125C across a 2.0V to 5.5V supply range, designated as the -E extended-industrial temperature grade in Microchip's part-numbering scheme. This range covers outdoor enclosures, under-hood automotive body modules and most factory-automation environments without derating.
Can PIC16F887-E/ML be replaced by PIC16F887-I/ML?
Yes, the PIC16F887-I/ML (industrial grade, -40C to +85C) is a drop-in replacement for the PIC16F887-E/ML when the wider -40C to +125C range of the -E part is not required. Both share identical 14 KB flash, 368-byte SRAM, 256-byte EEPROM and the same 44-QFN /ML pinout per the Microchip datasheet family specification.
Where can I download the PIC16F887-E/ML datasheet PDF?
The PIC16F887-E/ML datasheet can be downloaded directly from Microchip's product page at microchip.com/en-us/product/PIC16F887 or via ww1.microchip.com. DigiKey's product detail page also links the same canonical Microchip PDF. No registration is required to access the document.
What is the price of the PIC16F887-E/ML in 2026?
As of 2026-10-22, distributor pricing from DigiKey lists the PIC16F887-E/ML at roughly USD 4.20 at qty 1, scaling down to USD 2.45 at 1,000 pieces on tape-and-reel. Mouser, Octopart-aggregated distributors and Win Source list comparable break-prices within a few percent of these levels.
Is the PIC16F887-E/ML in stock at major distributors?
As of 2026-10-22, the PIC16F887-E/ML is shown in stock at DigiKey (ships today) and Mouser, with 12 distributors aggregated on Octopart. Lead time for full-reel orders is typically 4-8 weeks; small quantities are available off-the-shelf.
What is the difference between PIC16F887-E/ML and PIC16F887-E/P?
The PIC16F887-E/ML is the 44-pin QFN (8x8 mm) version, while the PIC16F887-E/P is the 44-pin PDIP through-hole version. Both share identical flash, RAM, EEPROM, peripherals and pin functions but use different footprints, so they are NOT pin-to-pin compatible on the same PCB - choose /ML for SMD, /P for through-hole prototyping.
Is the PIC16F887-E/ML RoHS compliant?
Yes, the PIC16F887-E/ML is RoHS compliant, lead-free (Pb-free) and uses a halogen-free molding compound per the Microchip PIC16F887 datasheet compliance statement. The /ML QFN package is fully compatible with lead-free reflow profiles up to 260C peak as per IPC/JEDEC J-STD-020.
What can replace the PIC16F887-E/ML on the same footprint?
Drop-in 44-QFN same-footprint replacements from the same family include PIC16F887-I/ML (industrial temp grade), PIC16F887T-I/ML (tape-and-reel variant) and PIC16F887T-E/ML (extended temp + T&R). All share identical flash/RAM/EEPROM per the Microchip datasheet, so swapping between them requires no firmware changes.
How many ADC channels does the PIC16F887 have?
The PIC16F887 integrates a 14-channel 10-bit ADC with selectable reference voltages and conversion rates up to approximately 100 ksps. According to the Microchip datasheet, multiple digital I/O pins double as analog inputs, giving this 36-I/O MCU more analog flexibility than typical mid-range PICs of similar pin count.
Does the PIC16F887-E/ML support in-circuit debugging?
Yes, the PIC16F887-E/ML supports ICD (In-Circuit Debugger) and ICSP (In-Circuit Serial Programming) via two pins (RB6/RB7), allowing non-intrusive breakpoints and single-stepping with Microchip MPLAB tools without removing the MCU from the board. ICSP also enables field firmware updates through the same two pins.
What is the best equivalent for PIC16F887-E/ML from another manufacturer?
For an exact drop-in 44-QFN footprint, cross-brand options are limited because PIC16F887 is firmware-instruction-set-specific (PIC16 enhanced mid-range core). A functional equivalent from a different family for similar workloads is the ATmega1284-MU (Atmel/Microchip 8-bit AVR) in a 44-QFN variant, though code migration is required since the instruction sets differ.
When should I choose PIC16F887 over PIC18F4520?
Choose the PIC16F887-E/ML when you need 14 KB flash, 368-byte SRAM and 36 I/O at lowest cost in a compact 44-QFN, and you are writing PIC16 enhanced mid-range firmware. Choose PIC18F4520 instead when you need more program memory (32 KB), 36 I/O AND 256-byte EEPROM in a pin-equivalent footprint AND you require the PIC18 instruction set for C-compiler efficiency.

بيانات مرجعية هندسية لـ PIC16F887-E/ML — المقارنة وإرشادات التصميم ومعلومات الامتثال.

دليل الاختيار

Choose the PIC16F887-E/ML when your product design needs the widest -40C to +125C industrial temperature grade and you are assembling in tray-format through-hole/SMT-friendly trays for medium-volume production. Choose PIC16F887-I/ML if your end equipment only needs -40C to +85C and you want a small cost saving (~10% in 1k quantities). Choose PIC16F887F-E/ML if you specifically need lead-free / RoHS construction certification for the F-suffix variant (functionally identical silicon). Choose PIC16F887T-xxx variants for full-reel automated SMT assembly lines. For firmware migration from a legacy PIC16F877A, the PIC16F887 is a direct pin-compatible upgrade with more flash and a faster instruction set; from PIC18F4520, the PIC16F887 is a step down in flash but cheaper. All -/ML alternatives share the identical 44-QFN (8x8 mm) footprint, so PCB layout is reusable across the family.

المقارنة مع البدائل

المعامل هذا المنتج PIC16F887-I/ML PIC16F887T-E/ML PIC16F887T-I/ML PIC16F887F-E/ML PIC16F887F-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-pin QFN (8x8 mm) - ML 44-pin QFN (8x8 mm) - ML 44-pin QFN (8x8 mm) - ML 44-pin QFN (8x8 mm) - ML 44-pin QFN (8x8 mm) - ML 44-pin QFN (8x8 mm) - ML
Operating Temperature Range -40C to +125C (Extended, -E) -40C to +85C (Industrial, -I) -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +125C (Extended, F RoHS variant) -40C to +85C (Industrial, F RoHS variant)
Flash Memory 14 KB (8K x 14) 14 KB 14 KB 14 KB 14 KB 14 KB
SRAM / EEPROM 368 B / 256 B 368 B / 256 B 368 B / 256 B 368 B / 256 B 368 B / 256 B 368 B / 256 B
Maximum CPU Speed 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Supply Voltage Range 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V
Approx. Qty-1 Unit Price USD 4.20 USD ~3.85 USD ~4.20 (T&R) USD ~3.85 (T&R) USD ~4.20 (F RoHS) USD ~3.85 (F RoHS)

أبرز الفروقات

  • Extended -40C to +125C temperature grade (-E suffix) (مقابلPIC16F887-I/ML)
  • Tape-and-reel / lead-free / Pb-free variant flexibility (مقابلPIC16F887T-E/ML and PIC16F887F-I/ML)
  • Same die and pinout across all -/ML suffix variants (مقابلAll listed drop-in alternatives)

ملاحظات التصميم

Place a 100 nF X7R ceramic bypass capacitor between AVDD/AVSS (pin 35/36) and a separate AVDD-derived trace, plus a second 100 nF between VDD/VSS (pin 13/14), as close to the package pins as possible. Add a bulk 10 uF aluminum-polymer cap at the regulator output. The PIC16F887 has separate digital and analog VDD/VSS pins for ADC noise isolation - never tie them directly without isolated traces.

The /ML package's exposed thermal pad (pin 44 / EP) MUST be soldered to a PCB ground paddle, ideally with thermal vias to an internal copper plane, to achieve the rated thermal performance and provide a low-impedance ground reference. Without the paddle soldered, junction-to-ambient thermal resistance rises dramatically and ADC accuracy may degrade at elevated temperatures.

Route analog signals (RA0/AN0-RA5, RE0/AN5-RE3/AN7) on the opposite side of the board from high-speed digital lines, and surround analog traces with a guard ground. Keep crystal traces (OSC1/OSC2 on pin 2/3) within 5 mm of the package with GND flooded adjacent to suppress emission. Add 4-7 component small-value ceramic caps around AVDD if bypass from switching converters is present.

Do not drive MCLR/VPP (pin 1) directly from a low-impedance rail; use the ICSP isolation circuit recommended in Microchip's debugger header documentation or add a 10 kohm isolation resistor. Applying >13V to MCLR during ICSP is required and the path must be free of clamping diodes - putting low-leakage diodes on MCLR prevents ICSP programming.

Enable the software PWRT, BOD and OST startup configuration bits to avoid spurious code execution at voltages below the BVD threshold. Use Fosc 8 MHz internal HFINTOSC with PLL for +20 MHz operation only if your application tolerates the +2% nominal accuracy, or add an external 20 MHz crystal (HS mode) for clock-sensitive UART communications.

معلومات الامتثال

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
خالٍ من الرصاص
Yes
خالٍ من الهالوجين
Yes
المعادن المتنازع عليها
Compliant

Not AEC-Q100 qualified - limiting automotive use to non-safety applications. The F-suffix (PIC16F887F-E/ML) explicitly designates lead-free RoHS/REACH compliant variants per Microchip ordering code scheme.

تم التحقق من البيانات في: 2026-10-22 — تم التحقق من البيانات وتنسيقها بواسطة فريق هندسة المكونات في XAIPART

عمليات بحث ذات صلة

PIC16F887-E/ML PIC16F887-E/ML datasheet Microchip PIC16F887-E/ML 44-pin QFN PIC16F887 microcontroller 8-bit MCU 14KB flash PIC16F887 vs PIC18F4520 PIC16F887-E/ML price buy PIC16F887-E/ML pinout 44-QFN PIC16F887-E/ML industrial controller PIC16F887 ADC 14-channel PIC16F887-E/ML HVAC application what is the flash memory size of PIC16F887 PIC16F887-E/ML extended temperature grade

المكونات والمصطلحات ذات الصلة

Microchip Technology PIC16F887 PIC16F887-E/ML PIC16F887-I/ML PIC16F887T-E/ML PIC16F887F-E/ML PIC16 enhanced mid-range core 8-bit MCU microcontroller FLASH program memory EEPROM data memory SRAM MSSP (SPI/I2C) EUSART ADC 10-bit CCP/ECCP PWM nanoWatt technology ICSP ICD debugger 44-pin QFN QFN (8x8 mm) RoHS REACH Industrial temperature grade Automotive body module (non-safety)
عرض سعر سريع RFQ
املأ التفاصيل الكاملة — سيرد فريق المبيعات لدينا خلال 24 ساعة
رقم القطعة الشركة المصنعة الحزمة QTY السعر المستهدف الإجمالي
✓
تم إرسال عرض السعر!

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

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