PIC16F87-I/ML Microchip Integrated Circuit (Quad Flat No-Lead) In Stock

The PIC16F87-I/ML is an 8-bit PIC16 microcontroller from Microchip Technology featuring 7 KB Flash program memory, 256 B EEPROM, 368 B RAM, and a 20 MHz maximum clock frequency. It supports serial communication and digital I/O in a compact 28-pin VQFN package. Available with a 6-week lead time and worldwide distribution.

ACTIVEIntegrated CircuitVerified Jun 2026
Package / Visual Reference
PIC16F87-I/MLQuad Flat No-Lead
Quick Facts
Manufacturer
Microchip
Package
Quad Flat No-Lead
Pin Count
28
Lifecycle
ACTIVE
Category
Integrated Circuit
Price
From $3.1900(MOQ 1)
Temp Range
-40.0°C to 85.0°C
RoHS
Compliant
Lead Time
3–7 business days
Shipping
DHL Express · Worldwide

Key Features

  • 7 KB Flash program memory with 256 B EEPROM enabling in-field firmware updates without external storage
  • Up to 20 MHz clock frequency delivering responsive real-time control in a compact 8-bit PIC16 core
  • 28-pin VQFN surface-mount package with small PCB footprint ideal for space-constrained embedded designs

Applications

The PIC16F87-I/ML is well-suited for embedded control applications such as home appliance controllers, industrial sensor interfaces, and low-cost consumer electronics requiring serial communication and digital I/O. Its 256 B EEPROM enables persistent parameter storage for calibration values and configuration settings without external memory. The 28-pin VQFN package makes it ideal for space-constrained PCBs in remote controls, motor drivers, and simple data logger designs.

Specifications

Pbfree CodeYes
Manufacturer Package CodeVQFN-28
Factory Lead Time6Weeks
YTEOL8
Has ADCNO
Bit Size8
Boundary ScanNO
CPU FamilyPIC16
Clock Frequency-Max20MHz
DAC ChannelsNO
DMA ChannelsNO
FormatFIXED POINT
Integrated CacheNO
JESD-30 CodeS-PQCC-N28
JESD-609 Codee3
Low Power ModeYES
Number of External Interrupts1
Number of I/O Lines16
Number of Serial I/Os1
Number of Timers5
On Chip Data RAM Width8
On Chip Program ROM Width8
PWM ChannelsYES
Package Body MaterialPLASTIC/EPOXY
Package Equivalence CodeLCC28,.24SQ,25
Package ShapeSQUARE
Package StyleCHIP CARRIER, VERY THIN PROFILE, HEAT SINK/SLUG
Peak Reflow Temperature (Cel)260
Qualification StatusNot Qualified
RAM (bytes)368
ROM (words)7168
ROM ProgrammabilityFLASH
Screening LevelTS 16949
Speed20MHz
Supply Current-Max4.2mA
Supply Voltage-Max5.5V
Supply Voltage-Min4V
Supply Voltage-Nom5V
Surface MountYES
TechnologyCMOS
Temperature GradeINDUSTRIAL
Terminal FinishMatte Tin (Sn)
Terminal FormNO LEAD
Terminal Pitch0.65mm
Terminal PositionQUAD
Time@Peak Reflow Temperature-Max (s)40
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
PackageQuad Flat No-Lead

Compliance & Regulatory

RoHS StatusCompliant
Lead-FreeYes (Pb-Free)
Moisture Sensitivity LevelMSL 1
ECCNEAR99
HTS Code8542.31.00.01
Country of OriginPhilippines, Thailand

Datasheet

PIC16F87-I/ML Datasheet Download

Official datasheet from Microchip

Alternate & Equivalent Parts

Compatible alternatives and drop-in replacements for PIC16F87-I/ML:

PIC16F88-I/MLMicrochip Technology Inc

RISC Microcontroller, 8-Bit, FLASH, PIC16 CPU, 20MHz, CMOS

View Part →
PIC16F819-I/MLMicrochip Technology Inc

MCU CMOS 28LD 20MHz 2K Flash

View Part →

Frequently Asked Questions

How much non-volatile storage does PIC16F87-I/ML provide for firmware and user data retention?

The PIC16F87-I/ML offers 7 KB of Flash program memory for firmware storage and 256 B of EEPROM for retaining calibration constants and configuration data across power cycles. The 368 B of RAM supports runtime variable storage during code execution at up to 20 MHz, providing sufficient memory for most simple embedded control tasks without external storage devices.

What clock frequency does PIC16F87-I/ML support and how does this affect real-time control responsiveness?

The PIC16F87-I/ML operates at a maximum clock frequency of 20 MHz, executing one instruction per 4 clock cycles, which translates to 5 million instructions per second. This throughput is sufficient for real-time control loops in motor drivers and sensor interfaces with response times down to 1 µs, while consuming modest supply current in the low-milliamp range at full speed.

Does PIC16F87-I/ML include an on-chip ADC and what alternatives exist when analog sensing is needed?

The PIC16F87-I/ML does not include an on-chip ADC, which means analog sensor signals must be digitized externally using a separate SPI or I2C ADC before being processed by the 8-bit PIC16 core. For applications requiring 10-bit or 12-bit analog-to-digital conversion, designers may consider the PIC16F88 variant which integrates an 8-channel 10-bit ADC in a pin-compatible 28-pin package.

What PCB footprint does PIC16F87-I/ML occupy and how does it compare to DIP alternatives for prototyping?

The PIC16F87-I/ML is housed in a 28-pin VQFN surface-mount package with a body size of approximately 4 mm x 4 mm, roughly 10 times smaller in area than the equivalent 28-pin DIP through-hole package. While this compact QFN footprint is excellent for production PCBs, prototyping requires a QFN adapter board; the PDIP package variant of PIC16F87 is the preferred choice for breadboard development during early design phases.

Why Buy from FindMyChip

Authorized Source
Verified supply chain with full traceability & inspection
$
Competitive Pricing
Factory-direct from China distributors, low MOQ
Fast Shipping
DHL Express 3–5 days · FedEx/UPS 5–7 days worldwide
Quality Guaranteed
30-day replacement for defective parts, no questions asked

About Microchip

Microchip is a leading electronic component manufacturer. FindMyChip sources Microchip ICs directly from authorized China distributors, offering competitive pricing and reliable stock.

AvailabilityIn Stock
Reference Price (USD)
From $3.1900
Buy from 1pc · Factory-direct pricing
Qty.Unit PriceExt. Price
1+$4.4200$4.42
100+$3.4900$349.00
1000+$3.3300$3330.00
5000+$3.1900$15950.00
pcs
Unit price: $4.4200 · Total: $4.42

In Stock · 24h Response · Worldwide Shipping

Lead Time3-7 business days
MOQFrom 1 piece
ShippingDHL / FedEx / UPS
OriginChina (Authorized)

Response within 24 hours · Worldwide shipping

FindMyChip sourced our entire STM32 BOM in 48 hours when our usual distributor had 16-week lead times.

TM
Thomas Mueller
Hardware Lead, SensorTech GmbH, Germany