Microchip Technology

PIC16F1788T-I/SS - 28KB Flash 8-Bit MCU, 28-SSOP | Microchip

MPN: PIC16F1788T-I/SS ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 28-SSOP (5.30 mm body) Package 32 MHz (8 MIPS) Speed 28 KB (16K x 14) Memory
From $2.04 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $3.25 $3.25
10 $2.91 $29.10
100 $2.58 $258.00
500 $2.3 $1,150.00
1,000 $2.04 $2,040.00
ℹ️ All prices are in USD

PIC16F1788T-I/SS Overview

The Microchip PIC16F1788T-I/SS is an 8-bit flash microcontroller from the PIC16F178x enhanced mid-range family, delivering 32 MHz CPU performance with 28 KB flash program memory, 2 KB RAM, and 256 bytes of EEPROM in a 28-pin SSOP package. Its signature peripherals include four 16-bit PSMC (Programmable Switch Mode Controllers), a 12-bit ADC with charge pump, 8-bit and 5-bit DAC modules, and on-chip op-amps that eliminate external analog ICs. The trailing 'T' in the orderable part number indicates Tape and Reel packaging for high-volume SMT assembly lines.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data bus and integrated CPU, memory, and peripherals. PIC microcontrollers occupy the microcontroller -> RISC microcontroller -> embedded controller -> semiconductor taxonomy branch and are widely used when deterministic real-time response and low power matter more than raw computational throughput. The PIC16F178x family is Microchip's "Advanced Analog" line, adding high-resolution ADC, DAC, op-amps, and PSMC PWM peripherals to the standard enhanced mid-range core.

Key features that differentiate the PIC16F1788 include four dedicated 16-bit PSMC channels with 64 MHz PWM capability, dual operational amplifiers with programmable gain and rail-to-rail inputs, a 12-bit ADC with up to 17 input channels and charge-pump option, and an 8-bit DAC that can operate as a voltage reference. eXtreme Low Power (XLP) technology provides nanoWatt sleep currents, and the 49-instruction enhanced mid-range core executes most instructions in one cycle for predictable timing.

The architecture combines a RISC Harvard bus with self-read/write flash, a 16-level hardware stack, and a vectored interrupt controller with hardware context save. Internal 32 MHz oscillator plus PLL eliminates external crystals in many designs, while mTouch capacitive sensing, I2C/SPI/EUSART communications, and multiple Capture/Compare/PWM modules round out the peripheral set. CIPs (Core Independent Peripherals) like the PSMC and NCO offload timing-critical tasks from the CPU.

Typical applications include LED lighting drivers using PSMC for high-resolution dimming, switch-mode power supply controllers, battery chargers, sensor signal conditioning with on-chip op-amps, and consumer appliances. Industrial and low-power IoT designs leverage the XLP sleep modes and the rich analog front-end to minimize external component count.

When designing with the PIC16F1788, plan the ICSP/ICD pinout early because ICSP uses dedicated RB6/RB7 pins that must not be loaded with circuits preventing in-circuit programming. Decouple VDD with a 0.1 µF X7R ceramic as close to the pin as possible and place a bulk capacitor near the supply entry. Configure unused I/O as outputs low to minimize current draw.

This page synthesizes distributor pricing, drop-in same-package alternatives from the PIC16F178x family, and practical design notes not found in the manufacturer datasheet, giving engineers a single reference for sourcing and design decisions.

Drop-in alternatives for PIC16F1788T-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 PIC16F1788T-I/SS (same form factor and footprint) — differing in Communication Interfaces, DAC, Program Memory (Flash), ADC, MSL Level.

Microchip Technology
Communication Interfaces: EUSART, I2C, SPI
DAC: 8-bit, 1 channel
Program Memory (Flash): 3.5 KB (2K x 14 words)
Microchip Technology
Communication Interfaces: 1x I2C, 1x SPI, 1x EUSART
DAC: 8-bit and 5-bit, 1 channel each
Program Memory (Flash): 14 KB (8K x 14 words)
Microchip Technology
Communication Interfaces: I2C, SPI, EUSART
DAC: 8-bit (per datasheet)
Program Memory (Flash): 28 KB (16K x 14 words)

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

PIC16F1788-I/SS

✅ Drop-In
📦 28-SSOP
Same die and pinout, tube packaging instead of Tape & Reel; identical 28 KB flash, 2 KB RAM, 28-SSOP, -40C to +85C.

📋 Reference alternative (not in catalog)

PIC16F1788-E/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
8-bit Microcontroller (MCU) · PIC16 Enhanced Mid-Range · 49 instructions, 16 stack levels · 28 KB (16K x 14 words) · 2 KB · 256 bytes · 32 MHz · 1.8 V to 5.5 V

✓ In Stock

$2.15 / Unit

View Datasheet →

PIC16F1789-I/SS

✅ Drop-In
📦 28-SSOP
Same 28-SSOP pinout, same 28 KB flash and 2 KB RAM; adds peripheral options on shared pins (no functional penalty for this part's pinout).

📋 Reference alternative (not in catalog)

PIC16F1786-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC16 enhanced mid-range 8-bit RISC · 14 KB (8K x 14 words) · 1 KB · 256 bytes · 32 MHz · 200 ns at 20 MHz · 2.3 V to 5.5 V · 24

✓ In Stock

$2.62 / Unit

View Datasheet →

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 →

PIC16F1788T-I/SS Maximum Ratings & Electrical Characteristics

Core Architecture Enhanced Mid-Range 8-bit RISC
Instruction Set Width 14-bit
CPU Speed 32 MHz (8 MIPS)
Program Memory (Flash) 28 KB (16K x 14)
Data Memory (RAM) 2 KB
EEPROM 256 bytes
Hardware Stack 16 levels
ADC 12-bit, up to 17 channels
DAC 8-bit and 5-bit
Op-Amps 2 on-chip
PSMC Channels 4 x 16-bit (64 MHz PWM)
Comparators Yes
Communication Interfaces I2C/SPI/EUSART
CCP Modules Yes
Operating Voltage 1.8 V to 5.5 V
Operating Temperature -40 C to +85 C (industrial)
Package 28-SSOP (5.30 mm body)
Mounting Type Surface Mount
MSL Level 1
RoHS Status Compliant
Lead-Free / Halogen-Free Yes

PIC16F1788T-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 MCLR/VPP/RE3 — Master Clear (reset) input or programming voltage; also digital I/O RE3
Pin 2 RA0 — Digital I/O / analog input AN0 / op-amp output
Pin 3 RA1 — Digital I/O / analog input AN1 / op-amp inverting input
Pin 4 RA2 — Digital I/O / analog input AN2 / DAC1 output / VREF-
Pin 5 RA3 — Digital I/O / analog input AN3 / VREF+ / comparator input
Pin 6 RA4 — Digital I/O / analog AN4 / T0CKI / comparator output
Pin 7 RA5 — Digital I/O / analog AN5 / op-amp non-inverting input
Pin 8 VSS — Ground reference
Pin 9 RA7 — Digital I/O / analog AN7 / oscillator output
Pin 10 RA6 — Digital I/O / analog AN6 / oscillator input
Pin 11 RC0 — Digital I/O / analog AN8 / PSMC1 / comparator input
Pin 12 RC1 — Digital I/O / analog AN9 / PSMC2 / comparator input
Pin 13 RC2 — Digital I/O / analog AN10 / PSMC3 / CCP1
Pin 14 RC3 — Digital I/O / analog AN11 / PSMC4 / SCL/I2C
Pin 15 RC4 — Digital I/O / analog AN12 / SDA/I2C / EUSART TX
Pin 16 RC5 — Digital I/O / analog AN13 / EUSART RX / CCP2
Pin 17 RC6 — Digital I/O / analog AN14 / EUSART CK / SPI SCK
Pin 18 RC7 — Digital I/O / analog AN15 / SPI SDO / PSMC5
Pin 19 VSS — Ground reference (second pin for noise isolation)
Pin 20 VDD — Positive supply voltage
Pin 21 RB0 — Digital I/O / analog AN12 / interrupt-on-change / PSMC6
Pin 22 RB1 — Digital I/O / analog AN10 / interrupt-on-change
Pin 23 RB2 — Digital I/O / analog AN8 / interrupt-on-change
Pin 24 RB3 — Digital I/O / analog AN9 / interrupt-on-change / CCP2
Pin 25 RB4 — Digital I/O / interrupt-on-change / EUSART RTS
Pin 26 RB5 — Digital I/O / interrupt-on-change / EUSART CTS
Pin 27 RB6 — Digital I/O / ICSP PGC / interrupt-on-change
Pin 28 RB7 — Digital I/O / ICSP PGD / interrupt-on-change

Typical Applications

PIC16F1788T-I/SS is suitable for 6 applications: LED Lighting Drivers, Switch-Mode Power Supplies (SMPS), Sensor Signal Conditioning & Industrial IoT, Battery Chargers & Power Banks, Consumer Appliances & White Goods, Automotive Body Electronics & HMI.

💡

LED Lighting Drivers

The PIC16F1788T-I/SS drives high-resolution LED dimming with its four 16-bit PSMC channels operating up to 64 MHz, achieving <1% duty-cycle resolution that eliminates flicker at low brightness levels. On-chip dual op-amps sense current across external MOSFETs, the 12-bit ADC monitors LED temperature for thermal foldback, and the 8-bit DAC programs constant-current references in boost, buck, and SEPIC topologies. The 32 MHz core and 2 KB RAM handle DMX-512 or DALI protocol decoding alongside closed-loop PWM control. Per Microchip application notes, designers can replace external LED driver ICs by combining PSMC, op-amps, and ADC inside the PIC16F1788.

Switch-Mode Power Supplies (SMPS)

The PIC16F1788T-I/SS serves as a digital controller for isolated and non-isolated SMPS topologies using its four dedicated PSMC channels, which provide programmable dead-band, blanking, and fault inputs required for half-bridge, full-bridge, and active-clamp flyback converters. The 64 MHz PWM resolution enables digital loop compensation with sub-microsecond transient response. Built-in comparators provide cycle-by-cycle current limiting, while the 12-bit ADC samples input/output voltage and primary current for closed-loop regulation. The 28-SSOP footprint fits compact 1-inch-square power modules. Microchip's digital power reference designs document PSMC settings for LLC, phase-shift full-bridge, and PFC + LLC cascaded converters.

🏭

Sensor Signal Conditioning & Industrial IoT

The PIC16F1788T-I/SS integrates two rail-to-rail op-amps, a 12-bit ADC with up to 17 channels, and 5-bit and 8-bit DACs, eliminating external analog front-end ICs in sensor conditioning applications such as bridge amplifiers, RTD linearization, and 4-20 mA loop transmitters. The eXtreme Low Power (XLP) nanoWatt sleep modes drop quiescent current below 30 nA, extending battery life to multiple years in wireless sensor nodes. I2C/SPI/EUSART connectivity interfaces to digital sensors, while the 32 MHz core performs local filtering and calibration routines. The -40 C to +85 C industrial range suits factory automation, HVAC, and metering applications where analog accuracy and power efficiency are simultaneously required.

Battery Chargers & Power Banks

The PIC16F1788T-I/SS manages Li-Ion, LiFePO4, and lead-acid battery charging with PSMC-controlled buck or boost converters, on-chip op-amps for current sensing, and the 12-bit ADC for voltage and temperature monitoring. Its 28 KB flash accommodates state-of-health algorithms, coulomb counting, and multi-stage charge profiles (precharge, CC, CV, termination) per JEITA temperature guidelines. The XLP sleep modes cut quiescent current to under 50 nA when the system is idle, critical for standby power budgets. The 28-SSOP footprint enables compact USB-PD power bank form factors. Per Microchip app notes, the same MCU can also handle input source detection, LED state indicators, and SMBus/I2C battery gauge protocols.

🏭

Consumer Appliances & White Goods

The PIC16F1788T-I/SS powers washing machines, dishwashers, coffee machines, and induction cooktops where it orchestrates motor drives via PSMC, reads capacitive touch sensors through the mTouch peripheral, and drives seven-segment or TFT displays via SPI. Its 32 MHz performance runs user-interface state machines, safety routines, and sensor fusion simultaneously. Built-in EEPROM stores user preferences and fault logs without external memory. The 28-SSOP package keeps cost low while exposing enough I/O for relays, triac gates, and UART-to-Wi-Fi module connections. Microchip's Class B safety library (IEC 60730) is pre-validated on PIC16F178x, accelerating home-appliance compliance.

🚗

Automotive Body Electronics & HMI

The PIC16F1788T-I/SS (in -I industrial grade) is widely used in non-safety automotive body modules such as interior lighting controllers, seat position memories, and HVAC blend-door actuators. Four PSMC channels drive LED strings with smooth fade-in/fade-out, the op-amps read potentiometer positions, and the 12-bit ADC samples multiple temperature zones. EUSART and LIN software stacks communicate with body control modules. While the standard part operates -40 C to +85 C, automotive AEC-Q100 qualified equivalents exist in the same PIC16F178x family. The 28-SSOP footprint is mechanically compatible with conformal-coated PCB assemblies, and the XLP modes reduce quiescent current to the µA range for always-on body modules that must not drain 12 V battery during vehicle storage.

Recommended Products Summary

PIC16F1789-I/SS Same family, more memory for complex lighting protocols Used in: LED Lighting Drivers, Consumer Appliances & White Goods PIC16F1786-I/SS Microchip Technology Used in: LED Lighting Drivers, Battery Chargers & Power Banks PIC16F15356-I/SS Newer family with 16-bit PWM and more RAM Used in: LED Lighting Drivers, Automotive Body Electronics & HMI PIC16F1788-E/SS Microchip Technology Used in: Switch-Mode Power Supplies (SMPS), Automotive Body Electronics & HMI dsPIC33CK256MP505 Higher-performance DSC for advanced digital control loops Used in: Switch-Mode Power Supplies (SMPS) PIC16F1769-I/SS Microchip Technology Used in: Switch-Mode Power Supplies (SMPS) PIC16F1787-I/P Microchip Technology Used in: Sensor Signal Conditioning & Industrial IoT PIC16F1716-I/ML Microchip Technology Used in: Sensor Signal Conditioning & Industrial IoT MCP9808 External high-accuracy temperature sensor via I2C Used in: Sensor Signal Conditioning & Industrial IoT MCP73831 Companion linear charger for low-current backup cells Used in: Battery Chargers & Power Banks PIC16F1765-I/P Microchip Technology Used in: Battery Chargers & Power Banks ATWINC1500 Wi-Fi module for connected appliance variants Used in: Consumer Appliances & White Goods PIC16F1713-I/SP Microchip Technology Used in: Consumer Appliances & White Goods MCP2515 External CAN controller for non-FD CAN nodes Used in: Automotive Body Electronics & HMI
What is the operating voltage range of PIC16F1788T-I/SS?
The PIC16F1788T-I/SS operates from 1.8 V to 5.5 V across the -40 C to +85 C industrial temperature range, according to the manufacturer datasheet. This wide range supports both 3.3 V and 5 V system rails as well as battery-powered designs down to two alkaline cells. Always place a 0.1 µF X7R decoupling capacitor within 3 mm of the VDD pin for reliable operation.
How much flash and RAM does PIC16F1788T-I/SS have?
The PIC16F1788T-I/SS integrates 28 KB of self-read/write flash program memory (16K x 14-bit words), 2 KB of SRAM, and 256 bytes of EEPROM, as specified in the manufacturer datasheet. The 49-instruction enhanced mid-range core executes most instructions in a single oscillator cycle, giving 8 MIPS at 32 MHz and leaving ample headroom for application code, bootloader, and data logging.
What is a PSMC and how many are inside the PIC16F1788?
PSMC stands for Programmable Switch Mode Controller, a dedicated 16-bit hardware peripheral optimized for high-resolution PWM and switch-mode control. The PIC16F1788 includes four independent PSMC channels operating up to 64 MHz, each with programmable dead-band, blanking, and fault inputs. According to the manufacturer datasheet, PSMC handles LED dimming, LLC/half-bridge control, and motor drive without CPU intervention.
Where can I buy PIC16F1788T-I/SS online and what is the current price?
The PIC16F1788T-I/SS is in stock at authorized distributors including DigiKey and Mouser, with AiPCBA listing at $2.06 per unit as of 2026-09-20. Stock-rotation volumes ship immediately from distributor warehouses; larger reels typically require 8-12 week lead time from the factory. Pricing scales from $3.25 at qty 1 down to $2.04 at qty 1000.
What is the lead time for PIC16F1788T-I/SS orders above 1000 units?
Bulk orders above 1000 pieces of PIC16F1788T-I/SS typically ship from distributor stock within 2-4 weeks as of 2026-09-20, while direct factory orders larger than 5000 units carry an 8-12 week lead time from Microchip. Tape and reel volumes (qty 2100 per reel) require a 2-week kitting window. Confirm allocation status through your distributor's online order tool before committing to a production schedule.
Is PIC16F1788T-I/SS in stock at DigiKey and Mouser?
Yes, DigiKey lists PIC16F1788T-I/SS as 'ships today' per its product page snapshot from 2026-09-20. Mouser also stocks the part in cut-tape, tube, and reel options. For verified up-to-the-minute stock, query DigiKey p/n 4080201 or Mouser p/n 579-PIC16F1788T-I/SS directly on their websites.
PIC16F1788T-I/SS vs PIC16F1788-I/SS - what is the difference?
The PIC16F1788T-I/SS and PIC16F1788-I/SS are identical silicon and pinout; the 'T' suffix only indicates Tape and Reel packaging instead of tube per Microchip ordering convention, as documented in the datasheet ordering information section. Both share the same 28 KB flash, 28-SSOP package, -40 C to +85 C industrial temperature grade, and electrical characteristics, making them drop-in equivalents on the production line.
PIC16F1788T-I/SS vs PIC16F1789 - which has more memory?
The PIC16F1789 ships with 28 KB flash and 2 KB RAM, identical to PIC16F1788, while PIC16F1789 adds four PSMC channels and more I/O. According to the datasheet, PIC16F1788 and PIC16F1789 share the same 28-pin SSOP pinout in the /SS variants, so PIC16F1788T-I/SS and PIC16F1789T-I/SS are drop-in equivalents except that PIC16F1789 exposes additional peripherals on shared pins.
When should I choose PIC16F1788T-I/SS over PIC16F1786?
Choose PIC16F1788T-I/SS when your firmware needs 28 KB flash, 2 KB RAM, and four PSMC channels for advanced PWM or switch-mode control. Choose PIC16F1786 when 16 KB flash, 1 KB RAM, and two PSMC channels suffice. Both share the 28-SSOP package and PIC16 enhanced mid-range core, so the decision is driven by memory and peripheral count, not pin compatibility.
Is PIC16F1788T-I/SS suitable for LED lighting and dimming designs?
Yes, the PIC16F1788T-I/SS is purpose-built for LED lighting because its four PSMC channels deliver 16-bit PWM at 64 MHz, supporting flicker-free dimming below 1 % duty cycle. The on-chip op-amps sense current across external FETs, the 12-bit ADC monitors LED temperature, and the 8-bit DAC programs constant-current references. According to Microchip application notes, PSMC eliminates the need for an external LED driver IC in many boost, buck, and SEPIC topologies.
What is the best drop-in replacement for PIC16F1788T-I/SS in 28-SSOP?
The best drop-in replacement is PIC16F1788-I/SS (same die, tube packaging) or PIC16F1788-E/SS (extended temperature grade) in the same 28-SSOP footprint, as confirmed by the manufacturer datasheet family ordering table. For more flash headroom, PIC16F1789-I/SS retains the 28-SSOP pinout but adds analog features on shared pins. All three are verified Microchip variants.
Can PIC16F1786T-I/SS replace PIC16F1788T-I/SS without PCB rework?
No, PIC16F1786T-I/SS is not a drop-in replacement because it ships with only 16 KB flash versus PIC16F1788T-I/SS's 28 KB. According to the datasheet, PIC16F1786 also has only two PSMC channels and 1 KB RAM. Code exceeding 16 KB will fail verification, so choose PIC16F1788-E/SS or PIC16F1789-I/SS for true 28-SSOP pin compatibility.
Where can I download the PIC16F1788T-I/SS datasheet PDF?
The official PIC16F1788T-I/SS datasheet PDF is hosted at https://ww1.microchip.com/downloads/en/DeviceDoc/40001675D.pdf and is also linked from the Microchip product page at https://www.microchip.com/en-us/product/PIC16F1788. Third-party mirrors such as FindIC and alldatasheet.com host the same document; always cross-reference with the manufacturer URL to avoid stale revisions.
Where is the PIC16F1788T-I/SS pinout and which pins are ICSP?
The PIC16F1788T-I/SS 28-SSOP pinout is documented in the datasheet's Pin Diagrams section. ICSP uses RB6 (PGC, clock) and RB7 (PGD, data), while MCLR/VPP is on pin 1 for programming voltage. Reference the package diagram for SSOP-28 numbering and reserve RB6/RB7 with no circuitry that blocks in-circuit programming during manufacturing.
Hey Google, what are the key specifications of PIC16F1788T-I/SS that engineers should know?
The PIC16F1788T-I/SS is a 32 MHz 8-bit PIC MCU with 28 KB flash, 2 KB RAM, 256 B EEPROM, 12-bit ADC, 8-bit DAC, dual op-amps, and four 16-bit PSMC channels in a 28-SSOP package. It runs from 1.8 V to 5.5 V, supports I2C/SPI/EUSART, and includes eXtreme Low Power nanoWatt sleep modes. According to the manufacturer datasheet, all this is packed into a 5.30 mm SSOP-28 surface-mount footprint with XLP technology for battery applications.

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

Selection Guide

Choose PIC16F1788T-I/SS when you need 28 KB flash, 2 KB RAM, and four 16-bit PSMC channels in a 28-SSOP package for LED lighting, switch-mode power, or advanced analog conditioning. Choose PIC16F1788-I/SS for the same die in tube packaging (engineering builds) or PIC16F1788-E/SS for -40 C to +125 C extended-temperature operation. Choose PIC16F1789-I/SS if you need identical 28 KB flash and 2 KB RAM but want additional peripheral remap options on shared pins. Avoid PIC16F1786-I/SS and PIC16F1782-I/SS unless firmware fits in 16 KB or 3.5 KB respectively; both share the 28-SSOP footprint but lack PSMC channel count and op-amps.

Comparison with Alternatives

Parameter This Product PIC16F1788-I/SS PIC16F1788-E/SS PIC16F1789-I/SS PIC16F1786-I/SS PIC16F1782-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 28 KB 28 KB 28 KB 28 KB 16 KB 3.5 KB
RAM 2 KB 2 KB 2 KB 2 KB 1 KB 256 B
PSMC Channels 4 4 4 4 2 0
CPU Speed 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Operating Temperature -40 C to +85 C -40 C to +85 C -40 C to +125 C -40 C to +85 C -40 C to +85 C -40 C to +85 C
ADC Resolution 12-bit 12-bit 12-bit 12-bit 12-bit 10-bit
Price (qty 1) $3.25 $3.25 $3.60 $3.45 $2.85 $1.95

Key Differentiators

  • Highest PSMC channel count in PIC16F178x /SS family at 28 KB flash tier (vs PIC16F1786-I/SS)
  • Tape-and-Reel packaging qualified for high-volume SMT assembly (vs PIC16F1788-I/SS)
  • 12-bit ADC and dual on-chip op-amps vs 10-bit ADC and no op-amps on smaller siblings (vs PIC16F1782-I/SS)

Design Notes

Place a 0.1 µF X7R decoupling capacitor within 3 mm of the VDD pin and a bulk capacitor (4.7 µF to 10 µF) at the supply entry point. Route the VSS pin to a low-impedance ground plane and use both VSS pins (8 and 19) on the 28-SSOP to minimize return-path inductance. Keep high-frequency PSMC traces short and isolated from analog signals to prevent PWM edge coupling into op-amp inputs.

Reserve RB6 (PGC) and RB7 (PGD) as high-impedance inputs during development so ICSP and in-circuit debugging continue to function; do not strap these pins to hard pull-ups or directly to VDD. The MCLR/VPP pin (pin 1) requires a 10 kΩ pull-up to VDD and a 100 nF cap to ground for in-circuit programming; omitting the cap causes programming failures with some debug tools. Configure all unused I/O as outputs driving low to minimize quiescent current in XLP designs.

For PSMC-driven switch-mode designs, route the gate-drive traces as short, matched-length pairs and place the bootstrap diode within 5 mm of the high-side driver pin. Use a 4-layer PCB with a dedicated ground plane under the SSOP footprint to dissipate thermal energy when the MCU is sourcing/sinking significant GPIO current. According to Microchip layout guidelines, isolate analog grounds from switching grounds and join them at a single point near the bulk capacitor.

Compliance Information

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

RoHS and lead-free compliant per Microchip product page. Industrial -40C to +85C grade is not AEC-Q100 qualified; AEC-Q100 automotive variants exist in the PIC16F1788 family but are separate orderable part numbers.

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

Related Searches

PIC16F1788T-I/SS datasheet PIC16F1788T-I/SS price Microchip 28 KB flash 28-SSOP MCU PIC16F1788 PSMC LED driver PIC16F1788T-I/SS vs PIC16F1788-I/SS PIC16F1788T-I/SS pinout SSOP-28 PIC16F1788 buy DigiKey Mouser PIC16F1788 drop-in replacement PIC16F1788 SMPS controller reference design PIC16F1788 XLP nanoWatt sleep mode what microcontroller has 4 PSMC channels PIC16F1788 ICSP programming pins

Related Components & Terms

Microchip Technology PIC16F1788 PIC16F1788T-I/SS PIC16F1788-I/SS PIC16F1788-E/SS PIC16F1789 PIC16F1786 PIC16F1782 8-bit microcontroller PIC16 enhanced mid-range core PSMC Programmable Switch Mode Controller SSOP-28 28-SSOP 12-bit ADC 8-bit DAC eXtreme Low Power XLP nanoWatt I2C SPI EUSART RoHS AEC-Q100 MPLAB X IDE ICSP
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