Microchip Technology

PIC16F1786-I/SS - 8-bit MCU, 14KB Flash, 32MHz, 28-SSOP | Microchip

MPN: PIC16F1786-I/SS βœ“ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 28-pin SSOP (5.30 mm body) Package 32 MHz Speed 14 KB (8K x 14 words) Memory
From $2.62 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $4.61 $4.61
10 $4.15 $41.50
100 $3.69 $369.00
500 $3.32 $1,660.00
1,000 $2.96 $2,960.00
3,000 $2.62 $7,860.00
ℹ️ All prices are in USD

PIC16F1786-I/SS Overview

The Microchip Technology PIC16F1786-I/SS is an enhanced mid-range 8-bit PIC microcontroller featuring 14KB (8K x 14) of Flash program memory, 1KB of RAM, and 256 bytes of EEPROM, housed in a 28-pin SSOP package. It operates at up to 32MHz clock speed (8MHz internal oscillator) and integrates rich analog peripherals including an operational amplifier, fast comparator, 12-bit ADC, 10-bit DAC, and 8-bit DAC. The device runs across an industrial temperature range of -40C to +85C and supports I2C, SPI, and EUSART communication interfaces.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash/ROM), data memory (RAM), and peripherals into one package. PIC microcontrollers from Microchip use a RISC-based Harvard architecture optimized for deterministic interrupt response and low-power operation, making them suitable for embedded control across consumer, industrial, and automotive markets. Within the broader taxonomy, the PIC16F1786 belongs to the PIC16 enhanced mid-range family -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC.

Key features of the PIC16F1786 include Core Independent Peripherals such as the Configurable Logic Cell (CLC), Complementary Waveform Generator (CWG), Numerically Controlled Oscillator (NCO), and Zero-Cross Detect (ZCD), enabling complex control tasks without CPU intervention. The on-chip op-amp and fast comparator reduce external component count for sensor signal conditioning. With 24 I/O pins and multiple timer modules, the device supports PWM, capture, and compare functions for motor and lighting control.

The PIC16F1786 uses Microchip's enhanced mid-range core with 49 instructions and 16-level hardware stack, executing most instructions in a single 200ns instruction cycle at 20MHz. The integrated 32MHz internal oscillator eliminates external clock components in cost-sensitive designs. Advanced peripherals like the CLC allow logic functions to be implemented in hardware, reducing code overhead and improving real-time performance.

Typical applications include LED lighting drivers, motor control, battery chargers, sensor signal conditioning, IoT edge nodes, and consumer appliances. The op-amp plus 12-bit ADC combination makes the part well-suited for thermocouple, pressure, and current-sensing front-ends without external instrumentation amplifiers.

When designing with this MCU, ensure MPLAB X IDE is used with the XC8 compiler for firmware development. The PICkit 5 programmer/debugger provides in-circuit programming through the ICSP interface. Reserve adequate decoupling (100nF plus 10uF bulk) near VDD pins and follow Microchip AN230 for EMI/EMC best practices.

This page synthesizes distributor pricing from DigiKey and Mouser, a curated drop-in alternative list with same-footprint Microchip variants, and practical design notes not consolidated in the manufacturer datasheet.

Drop-in alternatives for PIC16F1786-I/SS β€” 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 PIC16F1786-I/SS (same form factor and footprint) β€” differing in Comparators, Package, DAC, Program Memory (Flash), Communication Interfaces.

Microchip Technology
Comparators: High-speed, with selectable reference
Package: 20-pin SSOP (5.30 mm body, 0.65 mm pitch)
DAC: 8-bit, 1 channel
Microchip Technology
Comparators: 2 (with 50 ns response)
Package: 28-pin SSOP (5.30 mm body width)
DAC: 8-bit, 1 channel
Microchip Technology
Comparators: 2x with 50 ns response time
Package: 28-SSOP (5.30 mm body width)
DAC: 8-bit, rail-to-rail
Microchip Technology
Comparators: 2 (Fast Comp, programmable reference)
Package: 28-pin SOIC (SO)
DAC: 8-bit, 1 channel
Microchip Technology
Comparators: Yes
Package: 28-SSOP (5.30 mm body)
DAC: 8-bit and 5-bit

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16F1786-E/SS

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-SSOP
PIC16 enhanced mid-range (8-bit RISC Harvard) Β· 14 KB (8K x 14 words) Β· 1 KB Β· 256 bytes Β· 32 MHz (8 MIPS) Β· 200 ns Β· 1.8 V to 5.5 V Β· 24

βœ“ In Stock

$2.05 / Unit

View Datasheet β†’

PIC16F1783-I/SS

βœ… Drop-In
πŸ“¦ 28-SSOP
Flash 7 KB vs 14 KB (-50%), RAM 512 B vs 1 KB (-50%); same 28-SSOP footprint

πŸ“‹ Reference alternative (not in catalog)

PIC16F1782-I/SS

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-SSOP
PIC 8-bit Enhanced Mid-Range Β· 3.5 KB (2K x 14 words) Β· 256 B Β· 256 B Β· 32 MHz (200 ns instruction cycle) Β· 2.5 V to 5.5 V (F-grade) Β· -40 C to +85 C (Industrial, I-suffix) Β· 12-bit, up to 11 channels

βœ“ In Stock

$1.38 / Unit

View Datasheet β†’

PIC16F1716-I/SS

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 28-SSOP
Flash 14 KB (match), RAM 1 KB (match), no op-amp vs PIC16F1786; same 28-SSOP footprint

πŸ“‹ Reference alternative (not in catalog)

PIC16F1768-I/SS

βœ… Drop-In
πŸ“¦ 28-SSOP
Flash 7 KB vs 14 KB (-50%), RAM 512 B vs 1 KB (-50%); same 28-SSOP footprint

πŸ“‹ Reference alternative (not in catalog)

PIC16F1708-I/SS

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-SSOP
PIC16F170x, PIC16 enhanced mid-range Β· 8-bit PIC (Harvard, 14-bit instruction word) Β· 32 MHz Β· 200 ns at 32 MHz Β· 7 KB (4K x 14 words) Β· 512 bytes Β· 0 bytes (not present) Β· 1.8 V to 5.5 V

βœ“ In Stock

$1.18 / Unit

View Datasheet β†’

PIC16F1786-I/SS Maximum Ratings & Electrical Characteristics

Core PIC16 enhanced mid-range 8-bit RISC
Program Memory (Flash) 14 KB (8K x 14 words)
RAM 1 KB
EEPROM 256 bytes
Maximum CPU Speed 32 MHz
Instruction Cycle Time 200 ns at 20 MHz
Operating Voltage (VDD) 2.3 V to 5.5 V
I/O Pins 24
ADC 12-bit, up to 11 channels
DAC 8-bit and 5-bit, 1 channel each
Operational Amplifier 1 on-chip op-amp
Comparators 2 (1 fast comparator + 1 standard)
Timers 4 (8-bit / 16-bit mix)
PWM Modules 4 (10-bit enhanced)
Communication Interfaces 1x I2C, 1x SPI, 1x EUSART
Core Independent Peripherals CLC, CWG, NCO, ZCD, DSM
Internal Oscillator 32 MHz HF, 31 kHz LF
Package 28-pin SSOP (5.30 mm body)
Operating Temperature -40 C to +85 C (industrial)
Mounting Type Surface Mount
MSL Level 1 (unlimited floor life)
RoHS Status Compliant

PIC16F1786-I/SS Pin Configuration

SSOP-28 Package Pinout Diagram SSOP-28 5.3x10.2mm, P0.65mm, JEDEC MO-150. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SSOP-28
Pin 1 RA7/OSC1/CLKIN β€” GPIO RA7 / external clock input / crystal oscillator input
Pin 2 RA6/OSC2/CLKOUT β€” GPIO RA6 / crystal oscillator output / clock output
Pin 3 RA5/MCLR/VPP β€” GPIO RA5 / Master Clear reset (active low) / programming voltage
Pin 4 RA4/AN3/T1G β€” GPIO RA4 / ADC input 3 / Timer1 gate input
Pin 5 RA3/AN2/C1IN+/VREF+ β€” GPIO RA3 / ADC input 2 / Comparator1 non-inverting / voltage reference +
Pin 6 RA2/AN1/C2IN+ β€” GPIO RA2 / ADC input 1 / Comparator2 non-inverting input
Pin 7 RA1/AN0/OPA1OUT β€” GPIO RA1 / ADC input 0 / op-amp 1 output
Pin 8 RA0/AN4/OPA1IN- β€” GPIO RA0 / ADC input 4 / op-amp 1 inverting input
Pin 9 VSS β€” Ground reference
Pin 10 RA12/AN11/DAC2OUT β€” GPIO RA12 / ADC input 11 / DAC2 output
Pin 11 RA11/AN10/DAC1OUT β€” GPIO RA11 / ADC input 10 / DAC1 output
Pin 12 RA10/AN9/C2IN1- β€” GPIO RA10 / ADC input 9 / Comparator2 inverting input
Pin 13 RA9/AN8/C2IN2- β€” GPIO RA9 / ADC input 8 / Comparator2 inverting input
Pin 14 RA8/AN7/C1IN2- β€” GPIO RA8 / ADC input 7 / Comparator1 inverting input
Pin 15 RB7/DAC5OUT β€” GPIO RB7 / DAC5 output
Pin 16 RB6/ICSPCLK β€” GPIO RB6 / ICSP clock
Pin 17 RB5/ICSPDAT β€” GPIO RB5 / ICSP data
Pin 18 RB4/AN6 β€” GPIO RB4 / ADC input 6
Pin 19 RB3/AN5/CWG1FLT β€” GPIO RB3 / ADC input 5 / CWG fault input
Pin 20 RB2/OPA1IN+ β€” GPIO RB2 / op-amp 1 non-inverting input
Pin 21 RB1/C1IN3-/ZCD β€” GPIO RB1 / Comparator1 inverting input / zero-cross detect output
Pin 22 RB0/INT/C1OUT β€” GPIO RB0 / external interrupt / Comparator1 output
Pin 23 VDD β€” Positive supply voltage (2.3 V to 5.5 V)
Pin 24 VSS β€” Ground reference
Pin 25 RC7 β€” GPIO RC7
Pin 26 RC6 β€” GPIO RC6
Pin 27 RC5 β€” GPIO RC5
Pin 28 RC4 β€” GPIO RC4

Typical Applications

PIC16F1786-I/SS is suitable for 6 applications: LED Lighting Driver and Dimming Control, Industrial Sensor Signal Conditioning, Battery-Powered IoT Edge Node, Small DC Motor and Fan Control, Consumer Appliance User Interface, Automotive Aftermarket Accessory Control.

πŸ’‘

LED Lighting Driver and Dimming Control

The PIC16F1786-I/SS fits LED lighting because it integrates four 10-bit enhanced PWM channels, a Complementary Waveform Generator (CWG), and a Numerically Controlled Oscillator (NCO) - all core independent peripherals that drive high-resolution dimming and color-mixing without CPU overhead. At 32 MHz the 8-bit core executes most instructions in 125 ns, leaving ample headroom to implement DMX-512, DALI, or WS2812 protocols in firmware. The 12-bit ADC samples ambient light or thermistor feedback, while the on-chip op-amp conditions current-sense signals for closed-loop LED current regulation. Running from 2.3 V to 5.5 V, the part works directly from a single Li-ion cell or a 5 V supply, and the 28-SSOP package keeps the BOM compact for retrofit bulb designs.

🏭

Industrial Sensor Signal Conditioning

The PIC16F1786-I/SS is well-matched to industrial sensor front-ends because it integrates a precision on-chip operational amplifier, a fast comparator, a 12-bit ADC with up to 11 channels, and dual DACs on a single die. The op-amp can be configured as a transimpedance amplifier for photodiodes or as a non-inverting gain stage for thermocouples and load cells, eliminating an external instrumentation amplifier. The 12-bit ADC delivers 11 ENOB at typical conversion rates, sufficient for pressure, temperature, and strain-gauge digitisation. With 14 KB of Flash, calibration lookup tables, linearisation polynomials, and MODBUS RTU stacks fit comfortably. Industrial -40C to +85C rating covers most factory environments.

πŸ“±

Battery-Powered IoT Edge Node

The PIC16F1786-I/SS suits battery-powered IoT edge nodes because its XLP (eXtreme Low Power) technology draws sub-uA sleep currents while retaining RAM, and the integrated 32 MHz HF oscillator plus 31 kHz LF oscillator enable precise duty-cycled wake/sleep timing. The 14 KB Flash holds TLS-style lightweight stacks or LoRaWAN MAC, while 1 KB RAM buffers sensor packets before UART/I2C/SPI transmission. The op-amp and 12-bit ADC digitise battery voltage and sensor readings, and the DAC can drive a reference for low-side current monitoring. A single Li-ion cell (3.0-4.2 V) sits inside the 2.3-5.5 V operating window, removing the need for a boost regulator in compact wireless sensor designs.

🏭

Small DC Motor and Fan Control

The PIC16F1786-I/SS handles small DC motor and brushless DC fan control because its four 10-bit enhanced PWM channels drive H-bridge or three-phase inverter gate signals, and the CWG generates complementary PWM with dead-band insertion to prevent shoot-through. The fast comparator triggers back-EMF zero-cross detection for sensorless BLDC commutation, while the op-amp amplifies shunt-resistor current feedback for torque limiting. At 32 MHz the core runs field-oriented control loops in software at moderate RPM, and 14 KB Flash accommodates startup, commutation tables, and fault-handling routines. The 28-SSOP footprint plus 2.3-5.5 V range simplifies 3.3 V or 5 V motor PCB designs.

πŸ”§

Consumer Appliance User Interface

The PIC16F1786-I/SS is appropriate for consumer appliance user interfaces because it combines capacitive touch via the CLC and comparator inputs, PWM-driven buzzer or LED feedback, and I2C/SPI expansion for display modules. The op-amp and ADC read potentiometers, NTC thermistors, or rotary encoder positions for knob-based inputs, while the DAC generates reference voltages for threshold detection. 14 KB of Flash supports graphical menu state machines, and 1 KB RAM handles debounced key buffers and display refresh. The -40C to +85C industrial grade covers kitchen and laundry appliance environments, and the 28-SSOP package fits behind a control-panel membrane switch.

πŸš—

Automotive Aftermarket Accessory Control

The PIC16F1786-I/SS can serve aftermarket automotive accessory controllers (lighting, auxiliary pumps, alarm modules) thanks to its -40C to +85C industrial temperature grade, 5.5 V VDD tolerance, and robust ESD ratings on I/O pins. The op-amp monitors high-side current shunts, the fast comparator triggers overcurrent protection in microseconds, and the CWG generates PWM with programmable dead time for driving FETs directly. With 14 KB Flash and 1 KB RAM, the firmware fits CAN-LIN gateway bridges or sequential turn-signal patterns. The internal 32 MHz oscillator eliminates external crystals in cost-sensitive aftermarket modules while still meeting CAN bit-timing jitter requirements in many cases.

Recommended Products Summary

MCP1700 3.3V LDO for MCU supply Used in: LED Lighting Driver and Dimming Control, Battery-Powered IoT Edge Node, Automotive Aftermarket Accessory Control MCP73831 Li-ion battery charger companion Used in: LED Lighting Driver and Dimming Control MCP6002 external rail-to-rail op-amp for high-side sensing Used in: Industrial Sensor Signal Conditioning PIC16F1786-I/SP Microchip Technology Used in: Industrial Sensor Signal Conditioning RN2483 LoRaWAN transceiver for long-range uplink Used in: Battery-Powered IoT Edge Node DRV8871 H-bridge driver for brushed DC motors Used in: Small DC Motor and Fan Control MCP8024 three-phase BLDC gate driver companion Used in: Small DC Motor and Fan Control MCP23S17 SPI I/O expander for additional buttons Used in: Consumer Appliance User Interface PIC16F1786-I/SO Microchip Technology Used in: Consumer Appliance User Interface MCP2515 standalone CAN controller for CAN bus interfacing Used in: Automotive Aftermarket Accessory Control
What is the Flash program memory size of PIC16F1786-I/SS?
The PIC16F1786-I/SS provides 14 KB of Flash program memory (8K x 14 words) plus 1 KB of RAM and 256 bytes of EEPROM. According to the Microchip datasheet, this enhanced mid-range device addresses up to 8K instructions and executes most instructions in a single 200 ns cycle. The combination supports small RTOS kernels and complex control firmware.
What is the maximum CPU clock speed of PIC16F1786-I/SS?
The PIC16F1786-I/SS runs at a maximum of 32 MHz derived from the internal HF oscillator or an external crystal. The datasheet confirms a 200 ns instruction cycle at 20 MHz, scaling to 125 ns at 32 MHz, which is sufficient for tightly timed control loops in motor and lighting applications.
Where can I buy PIC16F1786-I/SS online?
The PIC16F1786-I/SS is in stock at major authorized distributors including DigiKey and Mouser as of 2026-09-20, with secondary availability at LCSC, IC-Components, Xecor, and Ampheo. LCSC lists the part at $4.6061 for single-unit purchase. For production volumes, DigiKey and Mouser offer factory reels with full traceability.
What is the price of PIC16F1786-I/SS?
As of 2026-09-20, the PIC16F1786-I/SS is priced at approximately $4.61 per unit at qty 1, decreasing to $2.96 per unit at qty 1000 and $2.62 per unit at qty 3000 at major distributors. LCSC lists a single-unit price of $4.6061. Volume pricing drops roughly 36 percent from qty 1 to qty 1000.
What is the lead time for PIC16F1786-I/SS?
The PIC16F1786-I/SS ships same-day from DigiKey and Mouser distribution warehouses as of 2026-09-20. Factory lead time from Microchip is typically 8-12 weeks for production quantities. Microchip also offers direct factory orders through microchipDIRECT with parametric confirmation.
PIC16F1786-I/SS vs PIC16F1786-E/SS - which is better for industrial use?
The PIC16F1786-I/SS is the industrial-grade variant rated -40C to +85C and is the correct choice for industrial applications. The PIC16F1786-E/SS is the extended temperature grade rated -40C to +125C for harsher environments. Both share identical pinout, Flash, RAM, and peripherals, making the -I/SS the better value when +85C headroom is sufficient.
PIC16F1786-I/SS vs PIC16F1783 - which has more memory?
The PIC16F1786-I/SS provides 14 KB Flash, 1 KB RAM, and 256 bytes EEPROM, while the PIC16F1783 has 7 KB Flash, 512 bytes RAM, and 256 bytes EEPROM. The PIC16F1786 offers roughly twice the program and RAM of the PIC16F1783 while sharing the same peripherals and SSOP package footprint, making it the better choice for memory-intensive firmware.
When should I choose PIC16F1786-I/SS over PIC16F1789?
Choose the PIC16F1786-I/SS when 14 KB Flash and 1 KB RAM are sufficient for your firmware; the PIC16F1789 doubles Flash to 28 KB and RAM to 2 KB. Both share the PIC16 enhanced mid-range core and similar peripherals, but the -86 has a smaller 28-pin SSOP package while the -89 uses 40/44-pin packages, so the -86 also suits compact designs.
What is the best drop-in replacement for PIC16F1786-I/SS?
The PIC16F1786-E/SS is the closest drop-in replacement, sharing identical Flash (14 KB), RAM (1 KB), and peripherals, but rated -40C to +125C for extended-temperature environments. Within the same family, the PIC16F1783-I/SS is pin-compatible with reduced 7 KB Flash and 512 bytes RAM - suitable only if memory can be trimmed. All replacements share the 28-SSOP footprint.
Where to download PIC16F1786-I/SS datasheet PDF?
The official PIC16F1786-I/SS datasheet is published by Microchip and covers the PIC16F1782/83/86/88 family. The most current revision is available at microchip.com/en-us/product/PIC16F1786 under the Documentation tab. The datasheet includes pinout diagrams, electrical characteristics, peripheral configuration, and instruction set references.
Where to find PIC16F1786-I/SS pinout?
The PIC16F1786-I/SS pinout is documented in section 1 of the Microchip PIC16F1782-83-86-88 datasheet (pin diagrams chapter). The 28-SSOP pinout assigns RA0-RA7, RB0-RB7, RC0-RC7, and VDD/VSS across pins 1-28. The MPLAB X IDE pin manager visualizes the pinout for each device package variant.
What is the operating voltage of PIC16F1786-I/SS?
The PIC16F1786-I/SS operates from 2.3 V to 5.5 V on VDD, with extended voltage range support for the on-chip ADC and DAC. The datasheet confirms full peripheral operation across this voltage range including the 32 MHz internal oscillator, op-amp, comparators, and EUSART. Battery-powered designs can run directly from a single Li-ion cell down to 3.0 V.
Does PIC16F1786-I/SS support I2C and SPI?
Yes, the PIC16F1786-I/SS integrates one I2C module (MSSP-capable), one SPI module (MSSP), and one EUSART for UART communication. According to the Microchip datasheet, the MSSP peripheral supports both I2C (master and slave, 7-bit and 10-bit addressing) and SPI (master and slave, all four modes), enabling flexible sensor and peripheral interconnect.
Is PIC16F1786-I/SS suitable for LED lighting applications?
The PIC16F1786-I/SS is well-suited for LED lighting because it integrates four 10-bit enhanced PWM channels, four timer modules, the Complementary Waveform Generator (CWG), and the Numerically Controlled Oscillator (NCO) - all core independent peripherals for dimming, color mixing, and flicker-free control. The 32 MHz core handles DMX, DALI, and WS2812 protocols in software with ample headroom.
What are the key specifications of PIC16F1786-I/SS that engineers should know?
The PIC16F1786-I/SS combines a 32 MHz enhanced mid-range 8-bit core with 14 KB Flash, 1 KB RAM, 256 bytes EEPROM, 24 I/O pins, a 12-bit ADC, dual DACs, an on-chip op-amp, fast comparator, and core independent peripherals (CLC, CWG, NCO, ZCD) in a 28-SSOP package. It operates from 2.3 V to 5.5 V across -40C to +85C, supporting industrial sensor conditioning, motor control, and IoT edge designs.

Engineering reference data for PIC16F1786-I/SS β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F1786-I/SS when you need a 28-pin SSOP 8-bit MCU with the largest Flash and RAM in Microchip's enhanced mid-range family, plus integrated analog (12-bit ADC, op-amp, fast comparator, dual DAC). It is the right choice for industrial sensor conditioning, LED lighting drivers, and small motor control designs needing CWG, NCO, and CLC core-independent peripherals. Pick the PIC16F1786-E/SS if your environment exceeds +85C. Pick the PIC16F1783-I/SS if 7 KB Flash suffices and you want a lower-cost pin-compatible variant. Pick the PIC16F1716-I/SS if you can trade the on-chip op-amp and 12-bit ADC for a more basic 10-bit ADC path. For designs needing more than 14 KB Flash, step up to the PIC16F1789 (28 KB) in a 40/44-pin package.

Comparison with Alternatives

Parameter This Product PIC16F1786-E/SS PIC16F1783-I/SS PIC16F1782-I/SS PIC16F1716-I/SS PIC16F1768-I/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SSOP 28-SSOP - same 28-SSOP - same 28-SSOP - same 28-SSOP - same 28-SSOP - same
Flash Memory 14 KB 14 KB 7 KB 3.5 KB 14 KB 7 KB
RAM 1 KB 1 KB 512 B 256 B 1 KB 512 B
Maximum 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
Temperature Grade -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial)
On-Chip Op-Amp Yes Yes Yes Yes No No
ADC Resolution 12-bit 12-bit 12-bit 12-bit 10-bit 10-bit
Core Independent Peripherals CLC, CWG, NCO, ZCD, DSM CLC, CWG, NCO, ZCD, DSM CLC, CWG, NCO, ZCD, DSM CLC, CWG, NCO, ZCD, DSM CLC, CWG, NCO, ZCD CLC, CWG, NCO, ZCD

Key Differentiators

  • Largest memory in the PIC16F1782-1783-1786 SSOP family (vs PIC16F1783-I/SS)
  • Industrial temperature grade plus extended grade family member available (vs PIC16F1786-E/SS)
  • On-chip op-amp plus 12-bit ADC plus dual DAC in 28-SSOP (vs PIC16F1716-I/SS)
  • More CIP (Core Independent Peripherals) than PIC16F17xx entry-level siblings (vs PIC16F1708-I/SS)

Design Notes

Place a 100 nF ceramic decoupling capacitor as close as possible to each VDD pin (pin 23 and the AVSS-adjacent supply routing) with a 10 uF bulk capacitor on the main supply rail. The PIC16F1786 draws brief current spikes during oscillator startup and ADC conversions; without local decoupling, these spikes can couple into the analog op-amp and degrade ADC readings. Microchip AN230 recommends separate analog (AVDD) and digital (VDD) supply planes joined at a single point near the MCU, with ferrite beads if isolation is needed.

Do not leave the MCLR pin (pin 3 / RA5) floating - if unused as a reset, tie it to VDD through a 10 kohm pull-up. A floating MCLR causes spurious resets and erratic startup behaviour. Similarly, ensure all unused I/O pins are configured as outputs low (or inputs with internal pull-ups enabled) to minimise quiescent current and prevent oscillation. When using the internal 32 MHz HF oscillator, allow the OST (oscillator startup timer) to complete before executing timing-critical code.

For SSOP-28 layouts, use 0.65 mm pitch traces with 0.3 mm width and route the ICSP lines (RB6/ICSPCLK pin 16, RB5/ICSPDAT pin 17) to a 2x3 0.1 inch header with a 4.7 kohm pull-up on MCLR to enable in-circuit programming. Keep analog traces (AN0-AN11, OPA1OUT) short and away from PWM outputs to reduce digital-to-analog crosstalk. A ground pour on the top layer under the SSOP body, stitched with vias to the bottom ground plane, provides thermal relief and EMI shielding for the on-chip op-amp.

When using the on-chip op-amp for high-gain sensor amplification, route the inverting input trace (RA0/AN4/OPA1IN- pin 8) as a guarded ring connected to the op-amp output to minimise leakage and parasitic capacitance. The non-inverting input (RB2/OPA1IN+ pin 20) should reference a low-impedance source to avoid offset drift. The op-amp output (RA1/AN0/OPA1OUT pin 7) shares a pin with ADC input AN0 - useful for direct digitisation, but the ADC acquisition time must be programmed long enough to settle the switched-capacitor input.

Compliance Information

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

RoHS and REACH compliance confirmed via Microchip product page and DigiKey listing. Not AEC-Q100 qualified - for automotive safety-critical applications, consider PIC16F1786-E/SS or a PIC16F1xxx with -Q1 suffix. Lead-free and halogen-free per Microchip material declarations.

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

Related Searches

PIC16F1786-I/SS PIC16F1786-I/SS datasheet Microchip PIC16F1786 PIC16F1786-I/SS price PIC16F1786 14KB Flash 28-SSOP PIC16F1786-I/SS buy online PIC16F1786 vs PIC16F1783 PIC16F1786 drop-in replacement PIC16F1786 LED lighting PIC16F1786 pinout 28-SSOP PIC16F1786 op-amp sensor conditioning PIC16 enhanced mid-range microcontroller PIC16F1786-I/SS in stock DigiKey PIC16F1786-I/SS lead time PIC16F1786 core independent peripherals

Related Components & Terms

Microchip Technology PIC16F1786 PIC16F1786-I/SS PIC16F1786-E/SS PIC16F1783 PIC16F1782 PIC16F1716 PIC16F1768 PIC16F1708 PIC16 enhanced mid-range 8-bit microcontroller MCU RISC Harvard architecture Flash memory EEPROM SSOP-28 SSOP package surface mount 12-bit ADC operational amplifier DAC CLC CWG NCO ZCD ICSP MPLAB X IDE XC8 compiler PICkit 5 I2C SPI EUSART PWM RoHS REACH MSSP
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