Microchip Technology

PIC16F1788-E/ML - 8-Bit 32MHz 28KB Flash MCU 28-QFN | Microchip

MPN: PIC16F1788-E/ML ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 28-QFN (6x6 mm) with exposed pad Package 32 MHz Speed 28 KB (16K x 14 words) Memory
From $2.3 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $3.62 $3.62
10 $3.26 $32.60
100 $2.89 $289.00
500 $2.59 $1,295.00
1,000 $2.3 $2,300.00
ℹ️ All prices are in USD

PIC16F1788-E/ML Overview

The Microchip Technology PIC16F1788-E/ML is an 8-bit RISC microcontroller from the PIC® XLP™ 16F family, featuring a 32MHz PIC16 CPU core, 28KB (16K x 14) of FLASH program memory, 2KB of RAM, and 256 bytes of data EEPROM, all packaged in a 28-pin QFN (6x6 mm) form factor.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, program, and peripherals on one silicon die. The PIC16F1788 belongs to Microchip's mid-range PIC16F1xx family which sits in the broader hierarchy: PIC16F -> 8-bit PIC microcontroller -> microcontroller -> integrated circuit -> semiconductor. The eXtreme Low Power (XLP) branding indicates the family targets battery-friendly applications with deep-sleep currents in the nanoamp range, distinguishing it from general-purpose 8-bit MCUs.

Key features of the PIC16F1788 include a 12-bit ADC with up to 11 channels, dual 8-bit DACs, a 5-bit DAC, three operational amplifiers, a Peripheral Signal Generator (PSMC) for advanced timer/PWM applications, and Microchip's Core Independent Peripherals (CIPs) that offload tasks from the CPU. The device supports an operating voltage range of 1.8V to 5.5V and a maximum CPU clock of 32MHz via the internal oscillator, eliminating external crystal components in many designs.

Architecturally, the PIC16F1788 uses a 14-bit modified Harvard instruction set with a hardware stack, providing deterministic interrupt response and single-cycle instruction execution. The 32MHz internal oscillator, combined with the integrated analog peripherals, reduces BOM count for sensor-conditioning, motor-control, and LED-driving designs while keeping firmware code density high.

Typical applications include industrial sensor signal conditioning, motor control with the PSMC, LED lighting drivers using the integrated op-amps and DACs, battery-powered IoT nodes leveraging XLP low-power modes, and consumer white goods requiring precise analog measurement. The 28-QFN package is suitable for compact PCB layouts where 6x6 mm footprint is acceptable.

When designing with this MCU, reserve sufficient PCB copper under the exposed pad (EP) of the QFN for thermal dissipation and ground connection. Decouple VDD with a 100nF ceramic capacitor placed within 3 mm of the supply pin, and add a bulk 10 µF capacitor on the main supply rail. Use MPLAB X IDE with the XC8 compiler and consider the PICkit 4 or MPLAB Snap programmer for development.

Drop-in alternatives for PIC16F1788-E/ML — 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 PIC16F1788-E/ML (same form factor and footprint) — differing in DAC, ADC, Package, Comparators, Timers.

Microchip Technology
DAC: 8-bit (1 channel) and 5-bit (1 channel)
ADC: 10-bit, up to 14 channels
Package: 20-pin QFN (4x4 mm)
Microchip Technology
DAC: 5-bit and 8-bit
ADC: 10-bit, with Computation (ADC2)
Package: 28-pin QFN (6x6 mm) with exposed pad
Microchip Technology
DAC: 8-bit, 2 channels
ADC: 12-bit, differential, up to 11 channels
Package: QFN-28 (ML) 6x6 mm with exposed pad
Microchip Technology
DAC: 3 x 10-bit + 3 x 5-bit
ADC: 12-bit ADC2
Package: 28-QFN (6x6 mm)
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
Microchip Technology
DAC: 5-bit DAC + 8-bit DAC
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:

PIC16F1787-I/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6)
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 →

PIC16F1786-I/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6)
PIC · 8-Bit · PIC16F178x · 32 MHz · 14 KB (8K x 14) Flash · 1 KB · 256 B · FLASH

✓ In Stock

$1.78 / Unit

View Datasheet →

PIC16F1782-I/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6)
PIC® XLP™ enhanced mid-range 8-bit · 49 instructions, 14-bit word, 200 ns execution · 3.5 KB (2K x 14) · 256 bytes · 256 bytes · 32 MHz · 2.3 V to 5.5 V · 28

✓ In Stock

$1.78 / Unit

View Datasheet →

PIC16F1716-I/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6)
PIC16 enhanced mid-range 8-bit RISC · 14 KB (8K x 14 words) · 1 KB · 1024 bytes · 32 MHz (62.5 ns instruction cycle) · 2.3 V to 5.5 V · 10-bit, with Computation (ADC2) · 5-bit and 8-bit

✓ In Stock

$0.98 / Unit

View Datasheet →

PIC16F1707-I/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (6x6)
8-bit PIC16 Enhanced Mid-Range · 14-bit · 32 MHz (8 MIPS) · 3.5 KB (2K x 14 words) · 256 bytes · 256 bytes · 1.8 V to 5.5 V · 18

✓ In Stock

$0.72 / Unit

View Datasheet →

PIC16F1788-E/ML Maximum Ratings & Electrical Characteristics

Product Family PIC® XLP™ 16F
CPU Core PIC16 (8-bit RISC)
Maximum CPU Clock 32 MHz
Program Memory (Flash) 28 KB (16K x 14 words)
Data RAM 2 KB
Data EEPROM 256 bytes
Operating Voltage Range 1.8 V to 5.5 V
ADC 12-bit, up to 11 channels
DAC Dual 8-bit and one 5-bit DAC
Operational Amplifiers 3 integrated op-amps
PSMC Peripheral Signal Generator
Package 28-QFN (6x6 mm) with exposed pad
Mounting Type Surface Mount
Operating Temperature -40C to +125C (industrial)
RoHS Status Compliant
MSL Level 3 (168 hours)

PIC16F1788-E/ML Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.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 QFN-28
Pin 1 RA3/AN3 — Port A bit 3 / Analog input 3
Pin 2 RA4/AN4 — Port A bit 4 / Analog input 4
Pin 3 RA5/AN5 — Port A bit 5 / Analog input 5
Pin 4 RA6/OSC2 — Port A bit 6 / Oscillator output
Pin 5 RA7/OSC1 — Port A bit 7 / Oscillator input
Pin 6 VSS — Ground reference
Pin 7 RA0/AN0 — Port A bit 0 / Analog input 0
Pin 8 RA1/AN1 — Port A bit 1 / Analog input 1
Pin 9 RA2/AN2 — Port A bit 2 / Analog input 2
Pin 10 RC0 — Port C bit 0
Pin 11 RC1 — Port C bit 1
Pin 12 RC2 — Port C bit 2
Pin 13 RC3 — Port C bit 3
Pin 14 RC4 — Port C bit 4
Pin 15 RC5 — Port C bit 5
Pin 16 RC6 — Port C bit 6
Pin 17 RC7 — Port C bit 7
Pin 18 VSS — Ground (QFN exposed thermal pad) - see datasheet
Pin 19 RB0 — Port B bit 0
Pin 20 RB1 — Port B bit 1
Pin 21 RB2 — Port B bit 2
Pin 22 RB3 — Port B bit 3
Pin 23 RB4 — Port B bit 4
Pin 24 RB5 — Port B bit 5
Pin 25 RB6 — Port B bit 6 / ICSP clock
Pin 26 RB7 — Port B bit 7 / ICSP data
Pin 27 VDD — Positive supply voltage
Pin 28 VDD — Positive supply voltage (second VDD pin)

Typical Applications

PIC16F1788-E/ML is suitable for 6 applications: Industrial Sensor Signal Conditioning, Motor Control with PSMC, LED Lighting Drivers, Battery-Powered IoT Sensor Nodes, Consumer White Goods Control, Portable Medical Monitoring Devices.

🏭

Industrial Sensor Signal Conditioning

The PIC16F1788-E/ML is well-suited for industrial sensor signal conditioning thanks to its integrated 12-bit ADC with up to 11 channels, three operational amplifiers, and dual 8-bit DACs all in one 28-QFN package. The on-chip op-amps can be configured as instrumentation-style front-ends for bridge sensors, thermocouples, or 4-20 mA current loops, eliminating external analog ICs. The 32MHz PIC16 core runs the calibration and linearization firmware while the ADC samples at rates suitable for process control loops. The XLP nanoWatt technology enables sub-microamp sleep current for battery-backed sensor nodes in remote installations.

🏭

Motor Control with PSMC

The Peripheral Signal Generator (PSMC) on the PIC16F1788-E/ML provides 16-bit PWM resolution with programmable dead-band, complementary outputs, and hardware fault shutdown, making the MCU ideal for brushless DC and stepper motor control. The 32MHz core runs FOC or trapezoidal commutation firmware while the PSMC handles PWM generation in hardware, freeing CPU cycles for velocity loops. The integrated op-amps sense motor current via shunt resistors without external amplifiers. The 28-QFN footprint fits compact motor-driver PCBs.

💡

LED Lighting Drivers

The PIC16F1788-E/ML drives constant-current LED strings using its dual 8-bit DACs for analog dimming setpoints and its PSMC for high-resolution PWM dimming up to 16 bits. The 12-bit ADC monitors LED current via shunt resistors and adjusts the PWM duty cycle for closed-loop regulation. The integrated op-amps condition the current-sense signal without external analog stages. With 28 KB of Flash, complex dimming protocols (DALI, 0-10V, DMX) fit on-chip. XLP low-power modes enable battery-powered portable LED fixtures.

🧩

Battery-Powered IoT Sensor Nodes

The PIC16F1788-E/ML's XLP technology delivers sleep currents in the nanoamp range and a 1.8V minimum VDD, making it ideal for coin-cell or Li-ion battery-powered IoT sensor nodes with multi-year battery life. The integrated 12-bit ADC samples temperature, humidity, or motion sensors while the CPU stays in deep sleep until a threshold is crossed. The 28 KB Flash holds communication stacks and over-the-air update logic. The 28-QFN package fits small-form-factor wireless sensor PCBs.

🏭

Consumer White Goods Control

The PIC16F1788-E/ML provides the analog and digital integration required for consumer white goods such as washing machines, dishwashers, and coffee makers. The 12-bit ADC reads temperature sensors (NTC), water-level probes, and motor current; the PSMC drives triac-controlled AC loads; the on-chip op-amps condition sensor signals. The 28 KB Flash holds user-interface state machines and self-test routines. The 28-QFN package withstands the high-humidity environments of kitchen and laundry appliances when conformal coating is applied.

💊

Portable Medical Monitoring Devices

The PIC16F1788-E/ML supports portable medical monitoring devices such as pulse oximeters, blood-pressure cuffs, and glucose meters thanks to its high-resolution 12-bit ADC, integrated op-amps for analog front-end, and XLP low-power operation. The 32MHz PIC16 core runs sensor-fusion and display-driving firmware while the on-chip DAC generates reference voltages for the measurement chain. The 28 KB Flash fits algorithm libraries and calibration data. The 28-QFN (6x6 mm) package enables slim, hand-held form factors.

Recommended Products Summary

PIC16F1787-I/ML Microchip Technology Used in: Industrial Sensor Signal Conditioning, Battery-Powered IoT Sensor Nodes, Portable Medical Monitoring Devices MCP3421 External 18-bit ADC for higher-precision upgrades Used in: Industrial Sensor Signal Conditioning PIC16F1716-I/ML Microchip Technology Used in: Motor Control with PSMC DRV8871 Companion H-bridge motor driver Used in: Motor Control with PSMC PIC16F1509-I/ML Microchip Technology Used in: LED Lighting Drivers TPS61165 Companion LED boost driver for high-brightness strings Used in: LED Lighting Drivers RN2483 Companion LoRaWAN transceiver module Used in: Battery-Powered IoT Sensor Nodes PIC16F1719-I/P Microchip Technology Used in: Consumer White Goods Control MOC3021 Companion optically-isolated triac driver Used in: Consumer White Goods Control MCP6004 Companion op-amp for signal amplification Used in: Portable Medical Monitoring Devices
What is the program memory size of PIC16F1788?
The PIC16F1788 features 28 KB (16K x 14 words) of FLASH program memory. According to the Microchip datasheet, the 14-bit instruction word width is characteristic of the mid-range PIC16F1xx family, enabling code densities roughly twice that of 8-bit-byte flash MCUs. Combined with 2 KB of RAM and 256 B of EEPROM, this memory profile targets mid-tier embedded firmware with persistent user-data storage.
What is the operating voltage range of PIC16F1788?
The PIC16F1788 operates from 1.8 V to 5.5 V across the industrial -40C to +125C temperature range. According to the Microchip datasheet, the wide VDD range allows direct connection to 3.3 V or 5 V rails and to single-cell Li-ion battery stacks (3.0-4.2 V) without external level shifters. The XLP nanoWatt XLP technology delivers nanoamp-level sleep currents, extending battery life in energy-harvesting designs.
Does PIC16F1788 have an integrated ADC and DAC?
Yes, the PIC16F1788 integrates a 12-bit ADC with up to 11 input channels, two 8-bit DACs, and a 5-bit DAC. According to the Microchip datasheet, these analog peripherals are paired with three on-chip operational amplifiers and a Peripheral Signal Generator (PSMC), enabling single-chip sensor signal conditioning, motor drive, and LED dimming without external analog components.
What package does PIC16F1788-E/ML use?
The PIC16F1788-E/ML is housed in a 28-pin QFN (6x6 mm) package with an exposed thermal pad. According to Microchip ordering codes, the /ML suffix denotes the 28-QFN variant; other variants of the same die include /SP (SPDIP-28), /SO (SOIC-28), and /SS (SSOP-28). The QFN's exposed pad must be soldered to a ground copper pour for thermal dissipation and electrical reference.
Where to download PIC16F1788 datasheet PDF?
The PIC16F1788 datasheet is available directly from Microchip's official website at microchip.com/en-us/product/PIC16F1788. The datasheet document is the primary reference for memory maps, register definitions, electrical characteristics, and the device's peripheral configuration. Microchip also publishes the PIC16F1788 Family Data Sheet that covers the entire PIC16F178x sub-family, useful when migrating between pin-compatible siblings like PIC16F1787 or PIC16F1786.
Where to buy PIC16F1788-E/ML online?
The PIC16F1788-E/ML is in stock at authorized distributors including DigiKey (4080101), Mouser, and Microchip Direct, with pricing starting around $3.62 per unit at qty 1 as of 2026-09-20. The part ships from Microchip in tape-and-reel packaging, with a standard reel quantity of 1600 units. For higher volume orders, Microchip Direct typically offers the best factory-direct pricing.
What is the lead time for PIC16F1788-E/ML?
The PIC16F1788-E/ML ships today from DigiKey and Mouser with no factory lead-time penalty, as of 2026-09-20 distributor data. Production lead time at Microchip's factory is typically 8-12 weeks depending on wafer availability, but distributor inventory in tape-and-reel packaging covers prototype and small-volume production needs immediately. For automotive-grade (-I/ML or -E/ML) variants, the E suffix denotes the -40C to +125C extended temperature range.
What is the price of PIC16F1788-E/ML in 100-piece quantity?
The PIC16F1788-E/ML prices at $2.89 per unit at 100-piece quantity, as of 2026-09-20 distributor data. Volume pricing scales further: $2.59 at 500 pieces and $2.30 at 1000 pieces. Prices vary slightly across distributors; Octopart aggregates 12 distributors to surface the lowest available reel quantity. Microchip Direct typically matches distributor volume pricing for orders above 1000 units with direct factory lead time.
What is the difference between PIC16F1788 and PIC16F1787?
The PIC16F1788 has 28 KB of Flash program memory, while the PIC16F1787 has 16 KB. Both share the same PIC16F1xx core, peripherals (12-bit ADC, dual 8-bit DAC, three op-amps, PSMC), pinout, and 28-QFN (ML) package option, making PIC16F1787 a drop-in replacement when the firmware fits within 16 KB. RAM (2 KB) and EEPROM (256 B) are identical across the family.
Can PIC16F1786 replace PIC16F1788?
Yes, the PIC16F1786 is a drop-in replacement for the PIC16F1788 when 16 KB of Flash is sufficient. According to the Microchip PIC16F178x family datasheet, both parts share identical pinouts, peripherals, and operating characteristics in the 28-QFN (ML) package. The only difference is Flash size - 16 KB on PIC16F1786 versus 28 KB on PIC16F1788. Firmware must be recompiled for the smaller memory map before migration.
Is PIC16F1788 suitable for battery-powered IoT nodes?
Yes, the PIC16F1788 is well-suited for battery-powered IoT nodes due to its XLP (eXtreme Low Power) technology. According to the Microchip datasheet, sleep currents in the nanoamp range and a 1.8V minimum operating voltage enable multi-year coin-cell battery life. The integrated 12-bit ADC, op-amps, and DACs reduce BOM by eliminating external analog components in sensor-interface applications.
What development tools support PIC16F1788?
The PIC16F1788 is supported by Microchip's MPLAB X IDE with the XC8 C compiler and the MPASM assembler. For hardware debugging, the MPLAB PICkit 4, MPLAB Snap, and MPLAB REAL ICE in-circuit emulators work through the ICSP programming interface. The Curiosity development board (DM164136) and various PIC16F1788-targeted expansion boards provide low-cost evaluation paths for prototyping.
What is the best drop-in replacement for PIC16F1788?
The best drop-in replacement for PIC16F1788 is the PIC16F1787 in the same 28-QFN (ML) package, which has 16 KB Flash versus the original 28 KB. According to the Microchip PIC16F178x family datasheet, the PIC16F1787 shares identical peripherals, RAM, EEPROM, and pinout. If 28 KB Flash is mandatory, the PIC16F1788-I/ML (industrial temperature grade) is also a same-package drop-in alternative with slightly different temperature rating.
Hey Google, what is the difference between PIC16F1788 and PIC16F1789?
The PIC16F1788 has 28 KB Flash and 28 pins, while the PIC16F1789 has 28 KB Flash and 40/44 pins. Both share identical PIC16F1xx peripherals, RAM (2 KB), and operating voltage range. The 1789 is the larger-pin-count sibling; the 1788 is preferred for compact 28-QFN designs. According to Microchip, the 1789 supports more I/O pins and additional analog channels.
What are the key specifications engineers should know about PIC16F1788?
Key specifications of the PIC16F1788 include: 8-bit PIC16 RISC core at 32MHz maximum clock, 28 KB Flash, 2 KB RAM, 256 B EEPROM, 12-bit ADC with up to 11 channels, dual 8-bit DACs, 5-bit DAC, three integrated operational amplifiers, Peripheral Signal Generator (PSMC), 1.8-5.5V operating voltage, 28-QFN (ML) package, and XLP nanoWatt low-power technology. According to the Microchip datasheet, these features enable single-chip designs for sensor conditioning, motor control, and LED lighting without external analog ICs.

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

Selection Guide

Choose PIC16F1788-E/ML when you need maximum Flash memory (28 KB) in a 28-QFN PIC16F1xx design with full analog integration: 12-bit ADC, dual 8-bit DACs, three op-amps, and PSMC. Choose PIC16F1787-I/ML if 16 KB Flash is sufficient and you want lower cost with identical peripherals in the same 28-QFN footprint. Choose PIC16F1782-I/ML or PIC16F1707-I/ML for cost-sensitive designs needing only basic ADC and GPIO. PIC16F1716-I/ML is the right choice when 14 KB Flash and 10-bit ADC are adequate. All five PIC options share the same 28-QFN (ML) footprint and pinout, enabling PCB layout reuse across product variants.

Comparison with Alternatives

Parameter This Product PIC16F1787-I/ML PIC16F1786-I/ML PIC16F1782-I/ML PIC16F1716-I/ML PIC16F1707-I/ML
Package 28-QFN (6x6 mm) 28-QFN (6x6 mm) - same 28-QFN (6x6 mm) - same 28-QFN (6x6 mm) - same 28-QFN (6x6 mm) - same 28-QFN (6x6 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 28 KB 16 KB 16 KB 8 KB 14 KB 8 KB
RAM 2 KB 2 KB 2 KB 1 KB 1 KB 512 B
EEPROM 256 B 256 B 256 B 256 B 128 B 128 B
ADC Resolution 12-bit 12-bit 12-bit 10-bit 10-bit 10-bit
DAC Dual 8-bit + 5-bit Dual 8-bit + 5-bit Dual 8-bit + 5-bit 5-bit only 5-bit only None
PSMC Yes Yes Yes No No No
Max CPU Clock 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Operating Voltage 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V

Key Differentiators

  • Highest Flash density in 28-QFN PIC16F178x family (vs PIC16F1787-I/ML)
  • Integrated dual 8-bit DAC plus 5-bit DAC (vs PIC16F1716-I/ML)
  • 12-bit ADC versus 10-bit ADC in lower-tier siblings (vs PIC16F1782-I/ML)
  • PSMC peripheral for advanced motor control (vs PIC16F1707-I/ML)

Design Notes

The 28-QFN (6x6 mm) package has an exposed thermal pad on the underside that MUST be soldered to a ground copper pour for both thermal dissipation and electrical grounding. A central via array (4-9 vias, 0.3 mm drill) under the EP is recommended to conduct heat to inner ground planes. Decouple VDD (pin 27 and 28) with a 100 nF ceramic capacitor placed within 3 mm of each pin, plus a bulk 10 µF tantalum or ceramic on the main supply rail. Estimated: at 32 MHz CPU clock with all I/O toggling, average current is ~5 mA - the EP keeps junction temperature well below the 125C limit.

PIC16F1788's XLP technology offers multiple sleep modes (Sleep, Deep Sleep, and Retention modes) with currents down to nanoamp range. According to the Microchip datasheet, waking from Deep Sleep via the Watchdog Timer or external interrupt resumes execution in microseconds. Use Sleep mode between ADC samples to extend battery life in sensor-node applications - a 1 Hz sample rate with 100 µs active time can extend a CR2032 coin-cell life to 10+ years. Always reconfigure unused peripherals to their lowest-power mode via the PMD (Peripheral Module Disable) registers.

Estimated: the PIC16F1788's CONFIG words must be set correctly to enable the internal 32 MHz oscillator; otherwise the MCU runs at default 500 kHz. Common pitfalls include: (1) forgetting to disable the JTAG pins on shared I/O, (2) not enabling the WDT in noisy environments causing spurious resets, (3) leaving unused ADC inputs floating (tie to VSS or VDD to avoid shoot-through current), (4) using the LVP (low-voltage programming) pin as a regular I/O without disabling LVP in CONFIG, and (5) exceeding the 5.5V absolute maximum on any pin during ICSP. Always verify CONFIG word settings in MPLAB X before programming.

When using the PIC16F1788's 12-bit ADC, route analog signals on a separate analog plane or guard trace to isolate them from digital switching noise. The ADC reference voltage (VCAP or external VREF+) should be decoupled with 1 µF + 100 nF capacitors placed close to the pin. For accurate 12-bit conversions, allow at least 5 µs acquisition time and use the ADC's internal RC oscillator for the conversion clock. Avoid routing high-frequency digital signals (SPI, PWM) directly above or below analog traces on adjacent layers.

Compliance Information

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

RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC16F1788-I/ML industrial temperature grade or contact Microchip for automotive-grade variants. Halogen-free and lead-free per Microchip Material Declaration.

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

Related Searches

PIC16F1788-E/ML PIC16F1788 datasheet Microchip PIC16F1788 8-bit microcontroller 28KB flash 28-QFN PIC16F1788 28-QFN 6x6 package PIC16F1788 motor control PSMC application PIC16F1788 vs PIC16F1787 difference PIC16F1788 drop-in replacement PIC16F1788-E/ML buy price distributor PIC16F1788 XLP low power battery PIC16F1788 pinout 28-QFN what is the flash memory size of PIC16F1788 PIC16F1788 ADC DAC op-amp integrated PIC16F1788 development board PICkit

Related Components & Terms

Microchip Technology PIC16F1788 PIC16F1788-E/ML PIC16F1787-I/ML PIC16F1786-I/ML PIC16F1782-I/ML PIC16F1716-I/ML PIC16F1707-I/ML PIC microcontroller 8-bit MCU PIC16F1xx family XLP nanoWatt technology PSMC 12-bit ADC 8-bit DAC operational amplifier QFN 28-QFN surface mount RoHS AEC-Q100 ICSP MPLAB X IDE XC8 compiler sensor signal conditioning motor control LED driver IoT sensor node
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