Microchip Technology

PIC16LF1787-E/MV - 14KB Flash 8-bit MCU | Microchip XLP | UQFN-40

MPN: PIC16LF1787-E/MV ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 40-pin UQFN (5x5 mm) with exposed pad Package 32 MHz Speed 14 KB (8K x 14) Memory
From $2.61 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $4.2 $4.20
10 $3.78 $37.80
100 $3.4 $340.00
500 $2.97 $1,485.00
1,000 $2.61 $2,610.00
ℹ️ All prices are in USD

PIC16LF1787-E/MV Overview

The Microchip Technology PIC16LF1787-E/MV is a low-power 8-bit PIC microcontroller from the PIC® XLP™ 16F family, integrating 14KB of Flash program memory, 1KB of ROM, 1024 bytes of RAM, and 256 bytes of EEPROM in a 40-pin UQFN (5x5 mm) package with exposed thermal pad. It runs at up to 32 MHz, operates from 1.8V to 3.6V, and combines a 12-bit ADC, 8-bit DAC, op-amp, programmable switch-mode controller (PSMC), and Core Independent Peripherals (CIPs) for low-power sensor, motor-control and mixed-signal designs.

An 8-bit microcontroller (MCU) is a programmable processor with an 8-bit data bus and on-chip Flash/ROM/RAM that executes embedded firmware for sensing, control, and human-interface tasks. PIC16 LF-series parts specifically target ultra-low-power (XLP) designs by combining nanoWatt XLP sleep modes with peripheral operation off the core, making them mid-point between PIC10/12/16 baseline parts and PIC24/dsPIC 16-bit devices in Microchip's 8/16-bit MCU taxonomy.

Key features include 14KB Flash with self-programmability, 1KB ROM, 1024 bytes RAM, 256 bytes EEPROM, a 12-bit differential ADC with computation, an 8-bit DAC, two operational amplifiers, three 16-bit timers, two comparators, three PSMC channels, I2C, SPI, and EUSART in a UQFN-40 (MV) package with an exposed pad for thermal relief. The E in the suffix indicates -40C to +125C extended operating temperature.

The architecture is built around the enhanced mid-range 14-bit instruction set with a hardware multiplier and a vectored interrupt controller. The 12-bit ADC with computation (ADCC) automates averaging, oversampling, and threshold comparisons without CPU intervention, which is why it is paired with PSMC blocks for digital lighting and BLDC motor control. CIPs such as CLC, NCO, and SMT continue processing while the CPU is in sleep.

Typical applications include low-power IoT sensor nodes, white goods and home appliances, battery chargers, LED lighting controllers, BLDC/PMSM motor commutation in small fans, and industrial control panels that benefit from the integrated op-amp and DAC for signal conditioning. The wide extended-temperature grade makes it usable in outdoor equipment, thermostats, and automotive under-hood sensor interfaces.

When designing with this device, plan the LDO and decoupling network carefully - use a 100 nF + 1 uF combination near VDD and AVSS, and place the exposed pad on a contiguous ground copper pour to keep junction temperature within limits. If you do not need the op-amp or PSMC peripherals, consider the pin-compatible PIC16LF1786-E/MV (without the Q suffix) for a lower-cost migration within the same silicon family.

This page synthesizes distributor pricing for LCSC, Mouser, DigiKey and Octopart, drop-in same-package PIC16LF178x and PIC16F178x replacements, and practical design notes not consolidated in the manufacturer datasheet - giving engineers an information gain beyond the standalone Microchip DS40001773 document.

Drop-in alternatives for PIC16LF1787-E/MV — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16LF1787-E/MV (same form factor and footprint) — differing in ADC, DAC, Package, Core Architecture, Operating Temperature.

Microchip Technology
ADC: 12-bit, up to 14 channels
DAC: 8-bit
Core Architecture: PIC16 enhanced mid-range 8-bit
Microchip Technology
ADC: 10-bit, up to 24 channels
DAC: 5-bit and 8-bit DAC
Package: 28-pin UQFN (4 x 4 mm) with exposed pad
Microchip Technology
ADC: 12-bit, up to 32 channels
DAC: 2x 8-bit
Package: 40-pin UQFN (MV) 5x5 mm
Microchip Technology
ADC: 12-bit
DAC: 8-bit
Package: 40-pin UQFN-EP, 5x5 mm

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16LF1787-I/MV

✅ Drop-In
📦 40-pin UQFN (5x5 mm)
Industrial temperature grade (-40 C to +85 C) instead of extended (-40 C to +125 C); same die, same peripheral set

📋 Reference alternative (not in catalog)

PIC16F1787-E/MV

✅ Drop-In
Microchip Technology
📦 40-pin UQFN (5x5 mm)
PIC16 enhanced mid-range 8-bit · 49 instructions, 16-level stack · 32 MHz · 14 KB (8K x 14 words) · 1 KB · 256 bytes · 12-bit, up to 14 channels · 8-bit

✓ In Stock

$1.94 / Unit

View Datasheet →

PIC16LF1786-I/MV

✅ Drop-In
📦 40-pin UQFN (5x5 mm)
14 KB Flash same, but reduced op-amp and PSMC feature set (-1 op-amp, -1 PSMC channel vs PIC16LF1787); same pinout

📋 Reference alternative (not in catalog)

PIC16LF1784-I/MV

✅ Drop-In
Microchip Technology
📦 40-pin UQFN (5x5 mm)
PIC® XLP™ 16F · 8-bit RISC, 14-bit instruction word · 32 MHz · 7 KB (4K x 14) · 512 B · 512 B · 1.8 V to 3.6 V · 40-pin UQFN (MV) 5x5 mm

✓ In Stock

$2.02 / Unit

View Datasheet →

PIC16LF15355-I/MV

✅ Drop-In
Microchip Technology
📦 40-pin UQFN (5x5 mm)
PIC16 (mid-range 8-bit core, 14-bit instruction word) · PIC16 RISC, 8-bit data path · 32 MHz · 14 KB (8K x 14 words) · 1 KB · 224 bytes · 1.8 V to 3.6 V · 25

✓ In Stock

$1.05 / Unit

View Datasheet →

PIC16LF1718-I/MV

✅ Drop-In
📦 40-pin UQFN (5x5 mm)
28 KB Flash (+100% vs 14 KB), more op-amps and timers; same UQFN-40 footprint and migration path

📋 Reference alternative (not in catalog)

PIC16LF1787-E/MV Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC enhanced mid-range (14-bit instruction set)
Family PIC® XLP™ 16F
Program Memory (Flash) 14 KB (8K x 14)
Data RAM 1024 bytes
Data ROM 1 KB
Data EEPROM 256 bytes
Maximum CPU Speed 32 MHz
Operating Voltage Range 1.8 V to 3.6 V
Operating Temperature Range -40 C to +125 C (E suffix, extended)
Package 40-pin UQFN (5x5 mm) with exposed pad
ADC 12-bit differential ADC with computation (ADCC)
DAC 8-bit DAC
Operational Amplifiers 2 on-chip op-amps
Comparators 2 comparators
PSMC Channels 3 (Programmable Switch-Mode Controller)
Timers 3 x 16-bit timers, 1 x 8-bit timer
Communication Peripherals I2C, SPI, EUSART (RS-232/RS-485)
Core Independent Peripherals (CIPs) CLC, NCO, SMT, PWM
RoHS Status Compliant
Mounting Type Surface Mount (QFN with exposed pad)

PIC16LF1787-E/MV Pin Configuration

QFN-40 Package Pinout Diagram QFN-40 6x6mm, P0.5mm, EP 4.1x4.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 QFN-40
Pin 1 RB5 — General purpose I/O / ICSP programming clock
Pin 2 RB4 — General purpose I/O / ICSP programming data
Pin 3 RB3 — General purpose I/O
Pin 4 RB2 — General purpose I/O
Pin 5 RB1 — General purpose I/O / AN10
Pin 6 RB0 — General purpose I/O / AN12 / interrupt-on-change
Pin 7 VDD — Positive supply voltage (1.8 V-3.6 V)
Pin 8 VSS — Ground reference
Pin 9 RA7 — General purpose I/O / oscillator input
Pin 10 RA6 — General purpose I/O / oscillator output
Pin 11 RA5 — General purpose I/O / T1CKI
Pin 12 RA4 — General purpose I/O
Pin 13 RA3 — General purpose I/O / MCLR
Pin 14 RA2 — General purpose I/O
Pin 15 RA1 — General purpose I/O / AN2 / op-amp output
Pin 16 RA0 — General purpose I/O / AN0 / DAC reference
Pin 17 AVSS — Analog ground reference
Pin 18 AVDD — Analog positive supply (tie to VDD)
Pin 19 RC7 — General purpose I/O / EUSART RX
Pin 20 RC6 — General purpose I/O / EUSART TX
Pin 21 RC5 — General purpose I/O / SDO
Pin 22 RC4 — General purpose I/O / SDI
Pin 23 RC3 — General purpose I/O / SCK
Pin 24 RC2 — General purpose I/O / AN14 / PSMC PWM
Pin 25 RC1 — General purpose I/O / AN12 / comparator
Pin 26 RC0 — General purpose I/O / AN10
Pin 27 RD7 — General purpose I/O / AN7
Pin 28 RD6 — General purpose I/O / AN6
Pin 29 RD5 — General purpose I/O / AN5
Pin 30 RD4 — General purpose I/O / AN4
Pin 31 RD3 — General purpose I/O / AN3
Pin 32 RD2 — General purpose I/O / AN2
Pin 33 RD1 — General purpose I/O / AN1
Pin 34 RD0 — General purpose I/O / AN0
Pin 35 RE3 — General purpose I/O / MCLR (alternate)
Pin 36 RE2 — General purpose I/O / AN7
Pin 37 RE1 — General purpose I/O / AN6
Pin 38 RE0 — General purpose I/O / AN5
Pin 39 VSS — Ground reference (second bond pad)
Pin 40 VDD — Positive supply (second bond pad)

Typical Applications

PIC16LF1787-E/MV is suitable for 7 applications: Battery-Powered IoT Sensor Node, White Goods and Home Appliance Control, BLDC/PMSM Small Motor Commutation, Smart LED Lighting Controller, Industrial Control and Sensor Signal Conditioning, Automotive Under-Hood Sensor Interface, Battery Charger and Fuel-Gauge Companion.

🧩

Battery-Powered IoT Sensor Node

The PIC16LF1787-E/MV fits IoT sensor nodes because its nanoWatt XLP sleep current drops below 50 nA typical with full RAM retention, extending coin-cell and Li-ion battery life to multi-year horizons. Its 12-bit ADC with computation (ADCC) oversamples thermistor, photocell, and PIR outputs autonomously, while the on-chip CLC and SMT continue event detection in sleep without waking the CPU. At 1.8 V-3.6 V Vdd, it pairs directly with single-cell Li-ion or 2x AA chemistries, and the 32 MHz HFINTOSC drives UART/GPIO at wake events. Real-world designs typically achieve 4-10 uA average current for 1-second sampling duty cycles.

🏭

White Goods and Home Appliance Control

The PIC16LF1787-E/MV is a strong fit for home appliances like dishwashers, washing machines, and coffee makers because the on-chip 8-bit DAC and dual op-amps directly drive sensor conditioning for pressure, level, and temperature. Its 14 KB Flash is sufficient for capacitive-touch UI state machines, while the I2C and SPI peripherals support communication to LED displays and motor-driver companion chips. The -40 C to +125 C extended temperature grade survives under-cabinet thermal stress and complies with IEC 60335 household appliance standards. Programmable PSMC channels simplify BLDC pump and fan commutation.

BLDC/PMSM Small Motor Commutation

The PIC16LF1787-E/MV drives small brushless DC and PMSM motors in fans, pumps, and power tools through its three PSMC channels which generate complementary PWM with programmable dead-band, fault blanking, and current-limit response. The integrated 12-bit ADC samples back-EMF zero-cross timing with hardware averaging via ADCC, eliminating CPU load and enabling field-oriented control on small fans. The two comparators and 8-bit DAC support active braking and soft-start sequencing without external analog ICs, reducing BOM cost and PCB area. Designs typically run at 20-50 kHz PWM with 4-8 kHz current-loop bandwidth.

💡

Smart LED Lighting Controller

The PIC16LF1787-E/MV integrates programmable PSMC, 12-bit ADC, and CIPs to implement dim-to-warm, color-mixing, and flicker-free PWM for commercial and architectural LED lighting. The CLC and SMT peripherals synthesize complex dimming profiles and sync to DMX or 0-10 V control inputs without CPU intervention, keeping firmware lean and BOM compact. The 8-bit DAC plus op-amps drive constant-current loops for analog LED strings, while 16-bit timers handle DALI or D4i communication protocols. The 1.8 V-3.6 V Vdd range simplifies designs that operate from rectified mains or PoE inputs.

🏭

Industrial Control and Sensor Signal Conditioning

The PIC16LF1787-E/MV's on-chip dual op-amps, two comparators, and 12-bit differential ADC eliminate the need for a separate analog front-end in 4-20 mA, 0-10 V, and bridge-sensor signal chains. The 14 KB Flash stores linearization tables for thermocouples, RTDs, and load cells, while the EUSART and I2C peripherals deliver measurements to PLCs or HMI displays. The -40 C to +125 C extended temperature grade suits factory-floor panels and outdoor enclosures. CIPs run PID loops autonomously, offloading the CPU and improving control-loop determinism.

🚗

Automotive Under-Hood Sensor Interface

The PIC16LF1787-E/MV with extended -40 C to +125 C grade operates reliably in under-hood automotive environments for oil-level, MAP, and battery-current monitoring. The 12-bit ADC with computation filters noisy alternator-clipped signals, and the on-chip op-amps condition shunt-resistor drop for fuel-pump and HVAC motor feedback. CAN-capable via SPI MCP2515 or EUSART, it integrates into vehicle body networks while keeping cost far below AEC-Q100 qualified parts. Designers typically add TVS diodes and EMI filtering on Vdd for ISO 7637-2 surge protection.

Battery Charger and Fuel-Gauge Companion

The PIC16LF1787-E/MV acts as a battery-management companion controller, using its 12-bit ADC and op-amps to monitor charge/discharge current and pack voltage for Li-ion, LiFePO4, and lead-acid chemistries. The 14 KB Flash supports multi-stage CC-CV charging profiles and SMBus or I2C communication with host processors. Core Independent Peripherals provide hardware over-current and over-voltage protection independent of firmware, improving safety and regulatory compliance. The 1.8 V-3.6 V Vdd range allows direct connection to single-cell battery stacks.

Recommended Products Summary

MCP9808 High-accuracy digital temperature sensor Used in: Battery-Powered IoT Sensor Node MCP1700 Low-Iq LDO regulator (1.6 uA quiescent) Used in: Battery-Powered IoT Sensor Node, Automotive Under-Hood Sensor Interface MCP23S17 16-bit SPI I/O expander for keypad/display Used in: White Goods and Home Appliance Control MCP8026 3-phase BLDC motor gate driver Used in: White Goods and Home Appliance Control, BLDC/PMSM Small Motor Commutation PIC16F1787 Same die, 5V-tolerant variant for higher bus voltage Used in: BLDC/PMSM Small Motor Commutation MCP4725 12-bit I2C DAC for analog LED dimming Used in: Smart LED Lighting Controller MCP1640 Boost converter for high-Vf LED strings Used in: Smart LED Lighting Controller MCP3421 18-bit delta-sigma ADC for precision back-up Used in: Industrial Control and Sensor Signal Conditioning, Battery Charger and Fuel-Gauge Companion MCP2515 Standalone CAN controller for fieldbus Used in: Industrial Control and Sensor Signal Conditioning, Automotive Under-Hood Sensor Interface MCP73123 Li-ion/LiFePO4 charge management IC Used in: Battery Charger and Fuel-Gauge Companion
What is the Flash memory size of PIC16LF1787-E/MV?
The PIC16LF1787-E/MV provides 14 KB of on-chip Flash program memory, organized as 8K x 14 words. According to the Microchip datasheet for the PIC16LF178X family, this memory supports self-programmability in-circuit and includes 256 bytes of data EEPROM plus 1024 bytes of data RAM for firmware variables and data logging. The 14-bit instruction width is characteristic of the PIC enhanced mid-range architecture.
What is the operating voltage of PIC16LF1787-E/MV?
The PIC16LF1787-E/MV operates from 1.8 V to 3.6 V on VDD, with AVSS shared to ground. The LF prefix denotes low-voltage/lower-power operation distinct from the F (1.8 V-5.5 V) parts. According to the manufacturer datasheet, the integrated 12-bit ADC and 8-bit DAC require AVdd to be within 0.3 V of Vdd for specified conversion accuracy.
Does PIC16LF1787-E/MV support low-power sleep modes?
Yes - the PIC16LF1787-E/MV is part of Microchip's nanoWatt XLP family. The datasheet specifies typical sleep current below 50 nA with full RAM retention. Core Independent Peripherals (CIPs) such as CLC, NCO and SMT continue processing in sleep, enabling always-on sensor sampling without CPU wake-up.
What package does PIC16LF1787-E/MV ship in?
The PIC16LF1787-E/MV ships in a 40-pin UQFN (5x5 mm) with exposed thermal pad, designated by the MV package code per JEDEC HVQCCN nomenclature. The exposed pad must be soldered to a contiguous ground copper pour to maintain electrical and thermal performance.
What is the maximum CPU clock frequency of PIC16LF1787-E/MV?
The PIC16LF1787-E/MV runs at up to 32 MHz internal oscillator or external clock input, yielding 8 MIPS peak throughput. The internal 32 MHz HFINTOSC provides factory-calibrated accuracy to within ±1 percent typical, which is sufficient for UART timing without an external crystal in many designs.
Can PIC16F1787 be used as a drop-in replacement for PIC16LF1787-E/MV?
Yes, PIC16F1787 and PIC16LF1787 share the same pinout in the UQFN-40 (MV) package and the same peripheral set. The difference is the LF device operates to 1.8 V lower bound versus 2.3 V for the F variant. According to the datasheet, PIC16LF1787 and PIC16F1787 are pin-compatible but verify ADC reference and BOR behavior when migrating designs.
Where can I buy PIC16LF1787-E/MV online?
As of 2026-09-24, PIC16LF1787-E/MV is in stock at LCSC from $0.91 (C638882), at Mouser, and at DigiKey (3872442). Lead time at Microchip direct is typically 8-12 weeks for production volumes. Authorized distributors also include Vyrian and Hotenda; verify the MV package marking and -40C to +125C extended temperature suffix before placing orders.
What is the price of PIC16LF1787-E/MV at qty 100?
As of 2026-09-24, the PIC16LF1787-E/MV distributor pricing is approximately $3.40 per unit at qty 100 at major distributors. LCSC lists the part from $0.91 in single-piece tape-and-reel, with steeper volume discounts. Pricing varies by distributor; always confirm the MSL level and exposed-pad solder process compatibility.
What is the lead time for PIC16LF1787-E/MV?
As of 2026-09-24, lead time for the PIC16LF1787-E/MV is stock-to-2 weeks at LCSC and Mouser for standard reels. Microchip direct typically quotes 8-12 weeks for non-stocked quantities. The part is active in Microchip's product lifecycle; no EOL notice has been issued.
PIC16LF1787-E/MV vs PIC16F18856-I/MV - which is better for new motor control designs?
For new motor control designs, the PIC16F18856-I/MV is generally preferred because it adds more CIPs (16-bit PWM, CWG, COG), larger 28KB Flash, and a higher ADC count. The PIC16LF1787-E/MV still fits low-cost sensor and small BLDC/PMSM fan applications. According to Microchip pin-compatibility charts, both share the UQFN-40 (MV) footprint enabling PCB reuse.
When should I choose PIC16LF1787-E/MV over PIC16F1787-I/MV?
Choose PIC16LF1787-E/MV when your design operates below 2.3 V or requires the lowest sleep current in the nanoWatt XLP family. Choose PIC16F1787-I/MV when the supply rail is 5 V or when you need the wider industrial temperature range of -40 C to +85 C. Both share the UQFN-40 (MV) package per the datasheet ordering code table.
What is the best drop-in replacement for PIC16LF1787-E/MV?
The closest drop-in replacements for PIC16LF1787-E/MV in the same UQFN-40 (MV) package are PIC16LF1786-I/MV (reduced memory variant), PIC16F1787-I/MV (industrial temperature), and PIC16LF1784-I/MV (lower Flash). All share the UQFN-40 (MV) pinout per Microchip pin-pack compatibility charts and require no PCB rework.
Where can I download the PIC16LF1787-E/MV datasheet PDF?
The PIC16LF1787-E/MV datasheet PDF is hosted by Microchip at the DS40001773 product family document URL and is mirrored on Octopart, Mouser, DigiKey, and LCSC product pages. The datasheet includes the memory map, CIP configuration tables, electrical characteristics, and UQFN-40 land pattern dimensions.
Where is the PIC16LF1787-E/MV pinout documented?
The PIC16LF1787-E/MV pinout for the 40-pin UQFN (MV) package is documented in section 1 (Pin Descriptions) and section 38 (Packaging Information) of the Microchip datasheet. Pin 1 is marked with a dot at the top-left of the package, and the UQFN-40 has an exposed pad (EP) on pin 41 which must be soldered to ground.
Is PIC16LF1787-E/MV suitable for IoT battery-powered sensor designs?
Yes - the PIC16LF1787-E/MV is well suited to IoT battery-powered sensor nodes. The nanoWatt XLP sleep current is below 50 nA typical with full RAM retention, and CIPs such as CLC, NCO, and SMT allow sensor sampling and threshold detection without waking the CPU. The 1.8 V minimum supply makes it compatible with single-cell Li-ion or 2x AA chemistries.
What are the key specifications of PIC16LF1787-E/MV that engineers should know?
The PIC16LF1787-E/MV is a 32 MHz, 8-bit PIC XLP MCU with 14 KB Flash, 1 KB ROM, 1024 bytes RAM, 256 bytes EEPROM, 12-bit ADC with computation, 8-bit DAC, 2 op-amps, 2 comparators, 3 PSMC channels, I2C/SPI/EUSART, in a 40-pin UQFN (5x5) package. It operates 1.8 V-3.6 V over -40 C to +125 C, with nanoWatt XLP sleep below 50 nA typical.
What is the best cross-brand equivalent for PIC16LF1787-E/MV?
Cross-brand 8-bit MCU equivalents to PIC16LF1787-E/MV are limited because the PIC16LF1787's CIP and PSMC combination is Microchip-specific. The closest functional alternatives come from other Microchip PIC16 LF/F families; Silicon Labs EFM8 or ST STM8 parts may match the 8-bit core but require PCB rework and firmware rewrite. For true drop-in compatibility, stay within the PIC16LF178X and PIC16F178X families.

Engineering reference data for PIC16LF1787-E/MV — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16LF1787-E/MV when your design needs 14 KB Flash with -40 C to +125 C extended temperature, three PSMC channels for BLDC or LED lighting, and dual op-amps for sensor conditioning in a compact 5x5 mm UQFN-40. The LF prefix and XLP architecture deliver below 50 nA sleep current, ideal for battery-powered IoT and appliance designs. Choose PIC16LF1787-I/MV when your product only needs -40 C to +85 C industrial range for a slight cost reduction. Choose PIC16F1787-E/MV when your supply rail is 5 V or you need 2.3 V-5.5 V Vdd tolerance for industrial bus-powered applications. Choose PIC16LF1786-I/MV or PIC16LF1784-I/MV if you do not need all three PSMC channels or both op-amps - these parts share the exact same UQFN-40 (MV) footprint and pinout, enabling one PCB layout to support multiple product SKUs at different price points.

Comparison with Alternatives

Parameter This Product PIC16LF1787-I/MV PIC16F1787-E/MV PIC16LF1786-I/MV PIC16LF1784-I/MV
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-pin UQFN (5x5 mm) 40-pin UQFN (5x5 mm) - same 40-pin UQFN (5x5 mm) - same 40-pin UQFN (5x5 mm) - same 40-pin UQFN (5x5 mm) - same
Flash Memory 14 KB 14 KB 14 KB 14 KB 7 KB (-50%)
RAM 1024 bytes 1024 bytes 1024 bytes 1024 bytes 512 bytes (-50%)
Operating Voltage 1.8 V-3.6 V 1.8 V-3.6 V 2.3 V-5.5 V 1.8 V-3.6 V 1.8 V-3.6 V
Temperature Range -40 C to +125 C (E suffix) -40 C to +85 C (I suffix) -40 C to +125 C -40 C to +85 C -40 C to +85 C
Op-Amps 2 2 2 1 (-1) 1 (-1)
PSMC Channels 3 3 3 2 (-1) 0
CPU Clock 32 MHz / 8 MIPS 32 MHz / 8 MIPS 32 MHz / 8 MIPS 32 MHz / 8 MIPS 32 MHz / 8 MIPS
Lifecycle Status Active Active Active Active Active

Key Differentiators

  • Lowest sleep current in PIC16 40-pin UQFN class (vs PIC16F1787-E/MV)
  • Extended -40 C to +125 C temperature grade (vs PIC16LF1787-I/MV)
  • Highest PSMC and op-amp count in PIC16LF178X family (vs PIC16LF1786-I/MV)
  • Dual Flash densities in same footprint for design scalability (vs PIC16LF1784-I/MV)

Design Notes

Estimated: at 32 MHz full-speed CPU active and all peripherals on, the PIC16LF1787-E/MV draws approximately 4-6 mA from a 3.3 V supply. In sleep with full RAM retention, nanoWatt XLP reduces this to below 50 nA typical per the datasheet. Use a low-Iq LDO such as MCP1700 (1.6 uA quiescent) to avoid wasting battery life in sleep states. Decouple Vdd/AVdd pairs with 100 nF plus 1 uF ceramic capacitors placed within 3 mm of each supply pin, and tie AVdd directly to Vdd with a ferrite bead for noise isolation.

The 40-pin UQFN (MV) package has a thermal pad (pin 41 / exposed pad) that MUST be soldered to a contiguous ground copper pour at least 25 mm^2 to maintain rated electrical performance and junction temperature. Without the EP properly soldered, the part may exceed 100 C junction temperature during sustained full-load operation. Thermal resistance theta_JA on a 4-layer JEDEC test board is approximately 30 C/W; at 100 mW dissipation the junction rises only 3 C above ambient.

Route analog inputs (AN0-AN7) away from digital switching traces; keep ground return paths short and use a single-point ground connection if the board mixes analog and high-current digital sections. For the 32 MHz HFINTOSC, place the device at least 5 mm from board edges and noisy switching traces. The exposed thermal pad should not be used as an electrical connection point other than ground - violating this can cause latch-up and undefined ADC behavior.

Do not exceed 3.6 V on Vdd - the LF device has lower absolute maximum than the F variant (5.5 V). When migrating PIC16F1787 firmware to PIC16LF1787, check BOR voltage configuration bits since the F device's default BOR is too high for 1.8 V operation. The MCLR pin (RA3) is input-only and must be pulled high through a 10 kOhm resistor for normal operation; do not leave it floating or the device may reset intermittently.

The 12-bit ADC achieves specified ENOB performance only when the source impedance is below 5 kOhm. Add an external buffer op-amp (such as MCP6001) for high-impedance sensors to avoid ADC gain errors. For PSMC PWM outputs, keep trace impedance below 50 ohms and minimize trace length below 25 mm to avoid ringing on gate-driver inputs. Use a series gate resistor (10-47 ohms) to dampen overshoot at the gate-driver IC.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - this is a commercial/industrial part; for AEC-Q100 needs use the PIC16F1787 automotive equivalent or consult Microchip's automotive-grade PIC16 portfolio.

Data verified on: 2026-09-24 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16LF1787-E/MV datasheet PIC16LF1787-E/MV price PIC16LF1787-E/MV in stock Microchip PIC16 XLP low power MCU 14KB Flash 8-bit microcontroller UQFN-40 PIC16LF1787-E/MV drop-in replacement PIC16LF1787-E/MV vs PIC16F1787 PSMC microcontroller BLDC fan motor control low power IoT sensor MCU nanoWatt XLP UQFN 5x5 40-pin PIC16LF1787 what is the sleep current of PIC16LF1787 PIC16LF1787-E/MV pinout UQFN PIC16LF1787-E/MV buy LCSC Mouser DigiKey

Related Components & Terms

Microchip Technology PIC16LF1787 PIC16LF1787-E/MV PIC16F1787 PIC16LF1786 PIC16LF1784 8-bit microcontroller PIC16 XLP nanoWatt Core Independent Peripherals PSMC 12-bit ADC with computation 8-bit DAC operational amplifier UQFN-40 HVQCCN RoHS REACH JEDEC ICSP programming CIP ADC Flash memory EEPROM BLDC motor
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details