Microchip Technology

PIC16F1787-I/MV - 8-Bit 32MHz 14KB Flash MCU 40-UQFN | Microchip

MPN: PIC16F1787-I/MV ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 40-UQFN (MV) 5x5 mm with exposed pad Package 32 MHz Speed 14 KB (8K x 14 words) Memory
From $1.94 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $3.02 $3.02
10 $2.71 $27.10
100 $2.41 $241.00
500 $2.16 $1,080.00
1,000 $1.94 $1,940.00
ℹ️ All prices are in USD

PIC16F1787-I/MV Overview

The Microchip Technology PIC16F1787-I/MV is an 8-bit advanced analog flash microcontroller built on the enhanced mid-range core with 49 instructions, 16 stack levels, and a 32 MHz internal oscillator, packaged in a 40-pin UQFN (MV) 5x5 mm form factor with exposed pad. The device integrates 14 KB of self read/write flash program memory, 1 KB of ROM, and 256 bytes of EEPROM, targeting mixed-signal embedded designs where on-chip analog peripherals reduce external component count.

What is a PIC16 microcontroller? A PIC16 (Peripheral Interface Controller, 16-bit instruction set) is a class of 8-bit RISC microcontrollers from Microchip Technology offering low power, deterministic core performance, and a rich peripheral set. PIC16F1787 belongs to the PIC® XLP™ (eXtreme Low Power) family, which in turn is part of the broader PIC microcontroller taxonomy: PIC16 -> 8-bit MCU -> microcontroller -> embedded processing IC. Compared to PIC10/PIC12 baseline families, PIC16 adds enhanced analog (12-bit ADC, 8-bit DAC, op-amps, comparators), 3 programmable switch mode controllers (PSMC), and richer communication peripherals (I²C, SPI, EUSART).

Key features include 14 KB flash, 1 KB RAM, 256 B EEPROM, 32 MHz operation, 12-bit differential ADC, 8-bit DAC, two operational amplifiers, two high-speed comparators with DAC reference, 3 PSMC (16-bit PWM) channels, and ultra-low-power XLP modes. The 40-UQFN package integrates peripherals that previously required multiple discrete components, shrinking BOM and PCB area for sensor-conditioning and motor-control nodes.

The architecture is built around the enhanced mid-range core with a 16-level hardware stack and a deterministic 4-cycle instruction pipeline. Internal 32 MHz oscillator, hardware CRC, and a 5-bit DAC per PSMC enable closed-loop control without external references, while eXtreme Low Power (XLP) technology offers sub-uA sleep currents for battery applications.

Typical applications include LED lighting with PSMC-driven constant-current control, sensor signal conditioning using on-chip op-amps and 12-bit ADC, IoT end nodes, and small motor control (BLDC driver FOC companion, fan/PWM driver). The integrated analog chain is particularly valuable in industrial sensor transmitters where board space is constrained.

When designing with this part, allocate the exposed thermal pad (EP) to a continuous ground pour for thermal dissipation and mechanical stress relief; floating the EP is a common mistake. PSMC channels should be configured via MCC code configurator to avoid PWM glitching at the first switching cycle.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, providing actionable selection guidance for engineers evaluating PIC16F1787-I/MV against functional equivalents.

Drop-in alternatives for PIC16F1787-I/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 PIC16F1787-I/MV (same form factor and footprint) — differing in DAC, ADC, Package, Comparators, Core Architecture.

Microchip Technology
DAC: Two 5-bit and one 8-bit DAC
ADC: 10-bit, up to 28 channels
Package: 40-pin UQFN (5x5 mm) with Exposed Pad
Microchip Technology
DAC: 8-bit
ADC: 12-bit, up to 14 channels
Package: 40-pin UQFN (5x5 mm) with exposed pad
Microchip Technology
DAC: 5-bit + 8-bit (2 channels)
ADC: 12-bit, up to 14 channels
Package: 44-pin QFN (8x8 mm) with exposed pad

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

PIC16F1786-I/MV

✅ Drop-In ⚠️ 参数待验证
📦 40-UQFN (MV)
8 KB flash vs 14 KB flash (-43%), same 40-UQFN package, identical core and peripherals

📋 Reference alternative (not in catalog)

PIC16F1787-I/ML

✅ Drop-In
Microchip Technology
📦 44-QFN (ML)
PIC16 Enhanced Mid-Range 8-bit RISC · 32 MHz (125 ns instruction cycle) · 14 KB (8K x 14 words) · 1 KB · 256 B · 2.3 V to 5.5 V · 36 · 12-bit, up to 14 channels

✓ In Stock

$1.92 / Unit

View Datasheet →

PIC16F1787-E/MV

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 40-UQFN (MV)
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 →

PIC16F1719-I/MV

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 40-UQFN (MV)
8-bit PIC (modified Harvard RISC) · 14-bit, 49 instructions · 28 KB (16K x 14 words) · 2 KB · 256 B · 32 MHz · 2.3 V to 5.5 V · 36 (approx., varies with package)

✓ In Stock

$1.89 / Unit

View Datasheet →

PIC16F1717-I/MV

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 40-UQFN (MV)
PIC RISC 8-bit (mid-range enhanced) · 14 KB (8K x 14 words) · 1 KB · 32 MHz · 2.5 V / 3.3 V / 5 V · 10-bit · 5/8-bit · Yes

✓ In Stock

$1.72 / Unit

View Datasheet →

PIC16F1776-I/MV

✅ Drop-In ⚠️ 参数待验证
📦 40-UQFN (MV)
different peripheral set (no PSMC, more comparators), 8 KB flash, same package

📋 Reference alternative (not in catalog)

PIC16F1787-I/MV Maximum Ratings & Electrical Characteristics

Core Enhanced Mid-Range 8-bit
Instruction Set 49 instructions, 16 stack levels
Program Memory (Flash) 14 KB (8K x 14 words)
Data RAM 1 KB
Data EEPROM 256 B
Max CPU Speed 32 MHz
Operating Voltage Range 2.3 V to 5.5 V
I/O Pins 36
ADC 12-bit differential, up to 28 channels
DAC 8-bit, 1 channel
Comparators 2 high-speed with DAC reference
Operational Amplifiers 2 on-chip
PSMC (Programmable Switch Mode Controller) 3 x 16-bit PWM
Communication I²C, SPI, EUSART
Timers 5 (8-bit/16-bit mix)
Package 40-UQFN (MV) 5x5 mm with exposed pad
Mounting Type Surface Mount
Operating Temperature -40C to +85C (industrial, -I suffix)
RoHS Status Compliant

PIC16F1787-I/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 RA0/AN0 — GPIO / Analog input 0
Pin 2 RA1/AN1 — GPIO / Analog input 1
Pin 3 RA2/AN2 — GPIO / Analog input 2
Pin 4 RA3/AN3 — GPIO / Analog input 3 / VREF+
Pin 5 RA4/AN4 — GPIO / Analog input 4
Pin 6 RA5/AN5 — GPIO / Analog input 5
Pin 7 RA6 — GPIO only
Pin 8 RA7 — GPIO only
Pin 9 VSS — Ground reference
Pin 10 VDD — Positive supply voltage (2.3 V to 5.5 V)
Pin 11 RB0 — GPIO / Interrupt-on-change
Pin 12 RB1 — GPIO / Interrupt-on-change
Pin 13 RB2 — GPIO / Interrupt-on-change
Pin 14 RB3 — GPIO / Interrupt-on-change
Pin 15 RB4 — GPIO / Interrupt-on-change
Pin 16 RB5 — GPIO / Interrupt-on-change
Pin 17 RB6/ICSPCLK — GPIO / ICSP clock
Pin 18 RB7/ICSPDAT — GPIO / ICSP data
Pin 19 RC0 — GPIO
Pin 20 RC1 — GPIO
Pin 21 RC2 — GPIO
Pin 22 RC3 — GPIO / SCL (I²C)
Pin 23 RC4 — GPIO / SDA (I²C)
Pin 25 RC6 — GPIO / TX (EUSART)
Pin 26 RC7 — GPIO / RX (EUSART)
Pin 27 RE3/MCLR — Master Clear (reset, active low)
Pin 28 RD0 — GPIO
Pin 29 RD1 — GPIO
Pin 30 RD2 — GPIO
Pin 31 RD3 — GPIO
Pin 32 RD4 — GPIO
Pin 33 RD5 — GPIO
Pin 34 RD6 — GPIO
Pin 35 RD7 — GPIO
Pin 36 RE0 — GPIO
Pin 37 RE1 — GPIO
Pin 38 RE2 — GPIO
Pin 39 VSS — Ground reference (second pad)
Pin 40 VDD — Positive supply voltage (second pad)
Pin EP EP — Exposed thermal pad - solder to PCB ground plane for thermal dissipation

Typical Applications

PIC16F1787-I/MV is suitable for 6 applications: LED Lighting Constant-Current Driver, Industrial Sensor Signal Conditioning, Small Motor Control (BLDC / Fan Driver), IoT End-Node / Sensor Hub, Consumer Appliance User Interface, Battery-Powered Measurement Instrument.

💡

LED Lighting Constant-Current Driver

The PIC16F1787-I/MV is well suited for high-brightness LED lighting due to its 3 integrated PSMC (Programmable Switch Mode Controller) channels that drive 16-bit PWM at the 32 MHz core clock, and its on-chip high-speed comparators with DAC reference for closed-loop current feedback. The PIC16F1787's on-chip op-amp can amplify shunt-resistor voltage, while the 12-bit ADC samples the feedback for tight constant-current regulation across LED forward-voltage variation. Designers can implement a single-stage buck or boost topology without external PWM controllers, reducing BOM. The XLP sleep mode cuts idle current to sub-uA levels for battery-driven accent lighting.

🏭

Industrial Sensor Signal Conditioning

For 4-20 mA loop-powered or 0-10 V sensor transmitters, the PIC16F1787-I/MV integrates two on-chip operational amplifiers, two high-speed comparators with DAC reference, and a 12-bit differential ADC with up to 28 channels - eliminating external analog front-end ICs. The PIC16F1787's 32 MHz CPU executes digital filtering and linearization in real time, while the 256-byte EEPROM stores sensor calibration coefficients. The XLP mode achieves sub-uA sleep currents for loop-powered 4-20 mA sensor heads. The 40-UQFN package fits in space-constrained sensor housings, and the industrial -40C to +85C temperature range meets factory-floor requirements.

🏭

Small Motor Control (BLDC / Fan Driver)

Small BLDC motors, fans, and pumps benefit from the PIC16F1787-I/MV's 3 PSMC channels with 16-bit PWM resolution, programmable dead-band, and dedicated fault inputs for overcurrent protection. The PIC16F1787's 32 MHz CPU implements 6-step commutation or sensorless BEMF detection algorithms without external timers. Hardware CRC and the enhanced mid-range core with 49 instructions keep firmware compact for cost-sensitive fan controllers. The 40-UQFN package and 5x5 mm footprint enable compact motor-driver PCBs where the MCU co-locates with the inverter FETs. Industrial temperature range supports appliance and HVAC blower motors.

🧩

IoT End-Node / Sensor Hub

IoT edge nodes leverage the PIC16F1787-I/MV's XLP (eXtreme Low Power) technology achieving sub-uA sleep currents, with the 32 MHz core waking rapidly to service sensor events. The PIC16F1787's 14 KB flash accommodates lightweight wireless HCI stacks (BLE, LoRa P2P, sub-GHz proprietary) over I²C/SPI/EUSART to external transceivers. The 12-bit ADC reads temperature, humidity, or battery voltage, while the on-chip op-amp conditions analog sensors. The 1 KB RAM is sufficient for small sensor-data buffers before batched transmission. The 40-UQFN 5x5 mm footprint fits coin-cell or energy-harvesting housings.

📱

Consumer Appliance User Interface

Consumer appliance HMI panels (coffee machines, microwave ovens, washing-machine control boards) use the PIC16F1787-I/MV to drive segmented LED displays, capacitive touch sensing via the on-chip comparators, and serial LCDs over EUSART. The PIC16F1787's 32 MHz CPU and 14 KB flash handle user-interface state machines and simple menu logic without external display drivers. The PSMC channels drive backlight brightness with smooth 16-bit PWM dimming. Hardware CRC validates user settings stored in 256-byte EEPROM, while XLP mode keeps standby power below regulatory limits for energy-star appliances.

🔧

Battery-Powered Measurement Instrument

Handheld test instruments, digital multimeters, and portable data loggers leverage the PIC16F1787-I/MV's 12-bit differential ADC for accurate measurements, on-chip op-amps for signal conditioning, and XLP modes extending runtime to months on a single battery. The PIC16F1787's 32 MHz CPU executes RMS calculations, peak detection, and statistical analysis in real time, while the 1 KB RAM stores measurement history. The 256-byte EEPROM retains user preferences across battery replacement. The 40-UQFN 5x5 mm footprint fits handheld enclosures, and the industrial -40C to +85C range covers field-service environments.

Recommended Products Summary

PIC16F1786-I/MV lower-memory 8 KB flash variant on same 40-UQFN package for cost-sensitive LED nodes Used in: LED Lighting Constant-Current Driver, Consumer Appliance User Interface MIC4680 external buck converter companion for higher-power LED strings Used in: LED Lighting Constant-Current Driver PIC16F1719-I/MV Microchip Technology Used in: Industrial Sensor Signal Conditioning, Small Motor Control (BLDC / Fan Driver) MCP3421 external 18-bit ADC companion for higher-precision applications Used in: Industrial Sensor Signal Conditioning MCP8024 external 3-phase BLDC gate driver companion Used in: Small Motor Control (BLDC / Fan Driver) RN4871 Bluetooth module companion Used in: IoT End-Node / Sensor Hub SX1276 LoRa transceiver companion for long-range IoT Used in: IoT End-Node / Sensor Hub MCP23S08 I/O expander companion for additional button inputs Used in: Consumer Appliance User Interface PIC16F1787-E/PT Microchip Technology Used in: Battery-Powered Measurement Instrument MCP3911 external 24-bit sigma-delta ADC companion for precision metrology Used in: Battery-Powered Measurement Instrument
What is the operating voltage of PIC16F1787-I/MV?
The PIC16F1787-I/MV operates from 2.3 V to 5.5 V across the industrial -40C to +85C temperature range. According to the Microchip PIC16(L)F1784/6/7 datasheet DS40001793G, the wide supply range allows direct connection to single-cell Li-ion, 3.3 V, and 5 V regulated rails without level shifting. Brown-out reset is configurable via the BOR module for reliable supply monitoring.
How much flash memory does PIC16F1787-I/MV have?
The PIC16F1787-I/MV integrates 14 KB of self read/write flash program memory (8K x 14 words), 1 KB of data RAM, and 256 bytes of EEPROM. The flash supports ICSP (In-Circuit Serial Programming) and self-programming via the boot ROM, enabling field firmware updates without external programmers per the Microchip PIC16F1787 datasheet.
What is the difference between PIC16F1787 and PIC16LF1787?
The PIC16F1787 operates from 2.3 V to 5.5 V, while the PIC16LF1787 is the low-voltage variant operating from 1.8 V to 3.6 V. Both share identical 14 KB flash, 1 KB RAM, and 40-UQFN package pinout. Choose the LF variant for single-cell Li-ion (1S) battery applications; choose the F variant for 3.3 V/5 V regulated rails.
What is the difference between PIC16F1787-I/MV and PIC16F1787-I/ML?
The PIC16F1787-I/MV is packaged in a 40-pin UQFN (MV) 5x5 mm with exposed pad, while the PIC16F1787-I/ML is in a 44-pin QFN (ML) 8x8 mm package. Both share the same 14 KB flash and 8-bit core but differ in pin count and available I/O - the ML variant exposes 4 more I/O pins. Choose MV when small PCB footprint is critical, ML when extra I/O is needed.
Where to buy PIC16F1787-I/MV online?
The PIC16F1787-I/MV is in stock at major distributors including DigiKey, Mouser, LCSC Electronics, and Heisener, as of 2026-09-20. Heisener reports 7,428 pieces in stock at $3.0231 unit price with lead time confirmed Apr 7 - Apr 12. LCSC lists from $0.6962 for budget procurement. For volume orders of 1000+ units, request quote from Microchip Direct for guaranteed supply.
What is the price of PIC16F1787-I/MV?
The PIC16F1787-I/MV unit price ranges from $1.94 at qty 1000 to $3.02 at qty 1, as of 2026-09-20 based on DigiKey and Heisener listings. LCSC offers a lower budget tier starting at $0.6962 per unit. Volume pricing above 5000 units should be requested via Microchip Direct quote for negotiated pricing and lead-time guarantee.
Is PIC16F1787-I/MV in stock?
Yes, the PIC16F1787-I/MV is in stock at multiple channels as of 2026-09-20. Heisener confirms 7,428 pieces in stock; DigiKey lists 'ships today' status; LCSC also shows inventory available. No active lead-time warnings or supply constraints were observed across the verified distributor data.
What is the lead time for PIC16F1787-I/MV?
The lead time for PIC16F1787-I/MV from authorized distributors is approximately 1-2 weeks as of 2026-09-20. Heisener explicitly states estimated delivery Apr 7 - Apr 12 (about 2-3 weeks from order date). Stock is available at DigiKey for immediate shipment, so expedited orders can ship same-day from US warehouses.
PIC16F1787-I/MV vs PIC16F1786-I/MV - which is better for sensor signal conditioning?
The PIC16F1787-I/MV has 14 KB flash, while the PIC16F1786-I/MV has 8 KB flash - both share identical 12-bit ADC, two op-amps, and 40-UQFN package. For sensor signal conditioning with small firmware footprint, PIC16F1786-I/MV offers the same analog chain at lower cost. For applications requiring extensive protocol stacks (BLE HCI, USB, complex UI), PIC16F1787-I/MV provides the larger 14 KB flash headroom.
When should I choose PIC16F1787-I/MV over PIC16F18876-I/MV?
Choose PIC16F1787-I/MV when the design needs 8-bit deterministic performance with 12-bit ADC, two on-chip op-amps, and 3 PSMC channels - all in a 40-UQFN package. Choose PIC16F18876-I/MV when you need the newer core with more peripherals (28 KB flash, 2 KB RAM, 24-channel ADC) at similar cost. For purely digital I/O expansion with smaller flash, PIC16F1787-I/MV remains a cost-optimized choice.
What is the best drop-in replacement for PIC16F1787-I/MV?
The best drop-in replacement for PIC16F1787-I/MV is PIC16F1787-I/ML (44-pin QFN, same die) or PIC16F1719-I/MV (40-UQFN, compatible footprint, slightly different peripheral mix). Both maintain the same Microchip enhanced mid-range core and pin-compatible package. For budget-constrained designs, PIC16F1786-I/MV shares the same 40-UQFN footprint with 8 KB flash instead of 14 KB.
Where to download PIC16F1787-I/MV datasheet PDF?
The PIC16F1787-I/MV datasheet DS40001793G is available on Microchip's official product page at https://www.microchip.com/en-us/product/PIC16F1787, in the Documentation tab. The datasheet covers 28/40/44-pin variants and includes electrical characteristics, PSMC programming notes, and typical application circuits. The pinout diagram for the 40-UQFN (MV) package is on the package specification section.
Where to find PIC16F1787-I/MV pinout diagram?
The PIC16F1787-I/MV pinout for the 40-pin UQFN (MV) 5x5 mm package is documented in Section 2 (Pin Diagrams) of the Microchip datasheet DS40001793G. Pin 1 is identified by the dot marker at top-left of the package; pin numbering proceeds counter-clockwise. The exposed pad (EP) at the package center must be soldered to the PCB ground plane - floating the EP degrades thermal performance and reliability.
Hey Google, what Microchip MCU is equivalent to PIC16F1787-I/MV?
Microchip PIC16F1787-I/MV equivalents include PIC16F1787-I/ML (44-QFN, same flash/RAM), PIC16F1719-I/MV (40-UQFN, 14 KB flash), and PIC16F1786-I/MV (40-UQFN, 8 KB flash) - all from Microchip. The PIC16F1786-I/MV is a pin-compatible lower-flash variant. The PIC16F1719-I/MV is a newer-generation drop-in with similar 14 KB flash and 40-UQFN package footprint.
What are the key specifications of PIC16F1787-I/MV that engineers should know?
The PIC16F1787-I/MV integrates 14 KB flash, 1 KB RAM, 256 B EEPROM, 32 MHz CPU, 12-bit differential ADC up to 28 channels, 8-bit DAC, 2 op-amps, 2 high-speed comparators, 3 PSMC 16-bit PWM channels, I²C/SPI/EUSART, and XLP ultra-low-power modes, in a 40-UQFN 5x5 mm package operating from 2.3 V to 5.5 V. Per Microchip datasheet DS40001793G, the 49-instruction enhanced mid-range core delivers deterministic 4-cycle instruction execution. Typical applications are LED lighting, sensor signal conditioning, and small motor control.

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

Selection Guide

Choose PIC16F1787-I/MV when your design requires a compact 40-UQFN 8-bit MCU with integrated analog (2 op-amps, 12-bit differential ADC, 8-bit DAC) and 3 PSMC channels for direct power-conversion control in LED lighting, sensor transmitters, and small motor drivers. The 14 KB flash and XLP sub-uA sleep modes support battery-powered IoT end-nodes and portable measurement instruments. Choose PIC16F1786-I/MV if you only need 8 KB flash and want to reduce cost in cost-sensitive designs sharing the same 40-UQFN footprint. Choose PIC16F1787-I/ML when the design can accept a larger 44-QFN package and benefits from 4 extra I/O pins. Choose PIC16F1719-I/MV for a newer-generation drop-in upgrade path. Choose PIC16F1776-I/MV if your design needs more comparators and can do without PSMC PWM channels.

Comparison with Alternatives

Parameter This Product PIC16F1786-I/MV PIC16F1787-I/ML PIC16F1719-I/MV PIC16F1717-I/MV PIC16F1776-I/MV
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-UQFN (MV) 5x5 mm 40-UQFN (MV) 5x5 mm - same 44-QFN (ML) 8x8 mm - same die, larger package 40-UQFN (MV) 5x5 mm - same 40-UQFN (MV) 5x5 mm - same 40-UQFN (MV) 5x5 mm - same
Flash Memory 14 KB 8 KB (-43%) 14 KB (same) 14 KB (same) 7 KB (-50%) 8 KB (-43%)
Data RAM 1 KB 1 KB 1 KB 1 KB 512 B 1 KB
CPU Speed 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Operating Voltage 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V
Operating Temperature -40C to +85C (industrial) -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • On-chip dual op-amp and 12-bit differential ADC eliminate external analog front-end (vs PIC16F1717-I/MV)
  • 3 PSMC channels enable direct PWM-driven power-conversion control (vs PIC16F1776-I/MV)
  • 14 KB flash provides firmware headroom for complex protocols (vs PIC16F1786-I/MV)

Design Notes

The 40-UQFN (MV) package uses a center exposed pad (EP) that MUST be soldered to the PCB ground plane. The EP provides both a low-impedance ground reference and a mechanical stress-relief anchor; floating or improperly soldered EP degrades thermal performance and reliability under thermal-cycling stress. For high-current GPIO switching applications, increase the PCB copper area beneath the EP to spread heat into the inner ground plane layers. Estimated: with EP soldered to 1 sq inch of 1 oz copper, theta_JA of UQFN-40 is approximately 35 C/W, allowing up to 1.5 W dissipation at 85C ambient.

Place decoupling capacitors as close to the VDD pins (pin 10 and pin 40) as possible - use a 100 nF ceramic in parallel with a 4.7 uF bulk capacitor. The dual VDD/VSS pin pairs (10/9 and 40/39) require separate bypass networks; do not share a single capacitor between both pairs. Add a 10 kohm pull-up on MCLR (pin 27) for proper reset behavior, and route ICSP signals (RB6/RB7) directly to a programming header for field firmware updates per Microchip PIC16F1787 datasheet DS40001793G section 2.

Avoid configuring PSMC channels before initializing the system clock - starting PWM with an unstable clock source causes first-cycle glitches and FET shoot-through. Always use the MPLAB Code Configurator (MCC) to generate PSMC initialization code rather than hand-writing register sequences. Another common pitfall: enabling the 12-bit ADC without configuring the bandgap reference leaves ADC readings erroneous at low VDD; per Microchip datasheet DS40001793G, the FVR (Fixed Voltage Reference) must be enabled before ADC operation below 2.7 V supply.

Route analog signals (AN0-AN5) away from switching PSMC PWM traces to avoid coupling into ADC readings. Use a ground guard ring around analog pins and keep the analog ground plane separate from the digital ground plane, joining them at a single point near the EP. The 12-bit ADC achieves 70 dB SNR only with proper analog layout. Crystal oscillator traces (if external crystal is used instead of internal 32 MHz oscillator) must be short and symmetric with a ground guard trace to minimize EMI pickup.

Compliance Information

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

RoHS and REACH compliant per Microchip product page. Industrial -40C to +85C temperature range; not AEC-Q100 qualified - choose PIC16F1787-E/MV or Q1 variant for automotive applications. Conflict-minerals compliant per Microchip corporate policy.

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

Related Searches

PIC16F1787-I/MV datasheet PIC16F1787-I/MV price PIC16F1787 buy online Microchip 40-UQFN 8-bit microcontroller PIC16F1787 vs PIC16F1786 PIC16F1787 drop-in replacement PIC16F1787 LED lighting PSMC application PIC16F1787 14KB flash 40-UQFN PIC16F1787 pinout 40-UQFN Microchip PIC16 XLP low power MCU PIC16F1787 sensor signal conditioning PIC16F1787-I/MV distributor stock

Related Components & Terms

Microchip Technology PIC16F1787 PIC16F1787-I/MV PIC16F1786-I/MV PIC16F1787-I/ML PIC16F1719-I/MV PIC16F1717-I/MV PIC16F1776-I/MV PIC16 XLP 8-bit microcontroller enhanced mid-range core 12-bit ADC PSMC programmable switch mode controller 40-UQFN RoHS REACH operational amplifier comparator LED driver sensor conditioning IoT end node XLP eXtreme Low Power BLDC motor control
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