Microchip Technology

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

MPN: PIC16F887-E/ML ✓ Aktif
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
MOQ: 1 |

PIC16F887-E/ML Genel Bakış

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.

Drop-in alternatifler için PIC16F887-E/ML — aynı paket, pin-başına uyumlu. PCB yeniden montajı gerektiren farklı paket bileşenleri dışlanmıştır.

Bu Serideki Variantlar

Yedek parça uyumlu olan aynı serideki modeller PIC16F887-E/ML (aynı form faktörü ve ayağa oturma) — farklı olan 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

✅ Yerleştirme
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

Fiyat için iletişime geçin

Veri Şablonunu Görüntüle →

PIC16F887T-E/ML

✅ Yerleştirme
📦 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

📋 Katalogda Olmayan Referans Alternatifi

PIC16F887T-I/ML

✅ Yerleştirme
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

Fiyat için iletişime geçin

Veri Şablonunu Görüntüle →

PIC16F887F-E/ML

✅ Yerleştirme
📦 44-QFN (8x8 mm)
same 44-QFN /ML footprint, identical flash/RAM/EEPROM, F suffix denotes RoHS/lead-free compliance variant

📋 Katalogda Olmayan Referans Alternatifi

PIC16F887F-I/ML

✅ Yerleştirme
📦 44-QFN (8x8 mm)
same 44-QFN /ML footprint, identical flash/RAM/EEPROM, lead-free variant, industrial temp grade (-40C to +85C)

📋 Katalogda Olmayan Referans Alternatifi

PIC16F887-E/P

✅ Yerleştirme ⚠️ Onaylanmamış Özellikler
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

Fiyat için iletişime geçin

Veri Şablonunu Görüntüle →

PIC16F887-E/ML Maksimum Değerlendirmeler & Elektriksel Özellikler

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
İşletim Sıcaklığı Aralığı -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
Paket 44-pin QFN (8x8 mm)
Montaj Türü Surface Mount
RoHS Durumu Compliant

PIC16F887-E/ML Pin Yapısı

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

Tipik Uygulamalar

PIC16F887-E/ML için uygundur 6 uygulamas: 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.

Mühendislik referans verileri: PIC16F887-E/ML — karşılaştırma, tasarım rehberi ve uyumluluk bilgileri.

Seçim Kılavuzu

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.

Alternatiflerle Karşılaştırma

Parametre Bu Ürün 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)

Ana Farklılayıcılar

  • Extended -40C to +125C temperature grade (-E suffix) (karşılaştırma:PIC16F887-I/ML)
  • Tape-and-reel / lead-free / Pb-free variant flexibility (karşılaştırma:PIC16F887T-E/ML and PIC16F887F-I/ML)
  • Same die and pinout across all -/ML suffix variants (karşılaştırma:All listed drop-in alternatives)

Tasarım Notları

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.

Uyumluluk Bilgisi

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Kadmiyumdan Arınmış
Yes
Klorofillerden Arınmış
Yes
Çatışma Minerali
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.

Veri doğrulanma tarihi: 2026-10-22 — XAIPART bileşen mühendislik ekibi tarafından doğrulanmış ve derlenmiş veri

İlgili Aramalar

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

İlgili Bileşenler ve Terimler

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)
Hızlı Teklif RFQ
Detayları tam doldurun — satış ekibimiz 24 saat içinde yanıt verecek
Parça Numarası Üretici Paket QTY Hedef Fiyat Genişletilmiş
✓
Teklif gönderildi!

24 saat içinde e-postanıza yanıt vereceğiz

1
RFQ Gönderildi
2
Teklif Alındı
3
Sipariş Yerleştirildi
4
Ödeme
5
Gönderildi
6
Teslim Edildi
RFQ Detaylarını Görüntüle