Microchip Technology

PIC16F1788T-I/SO - 28KB Flash 8-Bit MCU, 32MHz, 28-SOIC | Microchip

MPN: PIC16F1788T-I/SO ✓ Active
In Stock Ships in 1-3 business days
28-SOIC (0.295 inch / 7.50 mm body width) Package 32 MHz Speed 28 KB (16K x 14 words) Memory
From $2.18 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $3.45 $3.45
10 $3.1 $31.00
100 $2.74 $274.00
500 $2.42 $1,210.00
1,000 $2.18 $2,180.00
ℹ️ All prices are in USD

PIC16F1788T-I/SO Overview

The Microchip Technology PIC16F1788T-I/SO is a 28-pin 8-bit advanced analog Flash microcontroller in the PIC16 (L)F1788/9 family, featuring 28 KB (16K x 14) of Flash program memory, 2 KB of RAM, and 256 bytes of EEPROM, housed in an industrial-grade 28-SOIC package (0.295 inch, 7.50 mm body width). It integrates an enhanced mid-range core running at up to 32 MHz with 49 instructions and 16 stack levels, plus an internal 32 MHz oscillator that eliminates the need for an external crystal in many designs.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data bus, integrating a CPU, non-volatile program memory (Flash), working RAM, EEPROM data memory, and a rich set of on-chip peripherals (ADC, DAC, timers, communication interfaces). PIC16F1788T-I/SO sits in Microchip's advanced-analog PIC16F1 family (mid-range -> 8-bit MCU -> microcontroller -> embedded controller), optimised for mixed-signal applications that need precision analog alongside conventional digital control. The 'F' denotes Flash memory (re-invs and erasable in-circuit); '1788' is the family identifier; 'T' denotes tape-and-reel packaging; 'I' is the industrial temperature grade (-40C to +85C); '/SO' specifies the 28-SOIC package.

Key features include four programmable switch mode controllers (PSMC) with dedicated 16-bit PWM, an op-amp, a fast comparator, dual 5/8-bit DACs, a 12-bit ADC, and XLP (eXtreme Low Power) technology. Communication peripherals include I2C/SPI and an EUSART. The device supports self read/write of Flash and In-Circuit Serial Programming (ICSP) via two pins, enabling in-field firmware updates. The 256-byte EEPROM provides non-volatile parameter storage without external memory.

Typical applications include LED lighting with high-resolution dimming, switch-mode power supply (SMPS) digital control, motor control, battery chargers, and sensor signal conditioning. The four PSMC channels with 16-bit PWM resolution make it especially suited for digital LED drivers, LLC and PFC converters, and Class-D audio amplification where conventional 10-bit PWM is insufficient. Industrial-grade -40C to +85C operation enables factory automation and outdoor equipment.

When designing with this MCU, allocate adequate decoupling (100 nF + 10 uF bulk) near the VDD pin and keep the ICSP/PGD/PGC traces short. Use Microchip's MPLAB X with XC8 compiler and MPLAB Code Configurator (MCC) for peripheral setup, and the PICkit 5 or MPLAB REAL ICE for debug. Compared to earlier PIC16F1xxx parts, this device adds the PSMC peripheral and dual DAC at the cost of slightly higher active current.

This page synthesizes distributor pricing, drop-in 28-SOIC alternatives, and design notes drawn from the PIC16 (L)F1788/9 datasheet, helping engineers select and source this part more efficiently than distributor product listings alone.

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

Microchip Technology
Communication Interfaces: I²C, SPI, EUSART (LIN capable)
DAC: 8-bit
Package: 40-pin UQFN (5x5 mm) with exposed pad
Microchip Technology
Communication Interfaces: I²C, SPI, EUSART
DAC: 8-bit and 5-bit
Package: 28-pin SOIC (SO)
Microchip Technology
Communication Interfaces: I2C, SPI, EUSART
DAC: 8-bit (per datasheet)
Package: 28-pin SSOP (5.30 mm body)

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

PIC16F1788-E/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC16 Enhanced Mid-Range 8-bit RISC · 28 KB (16K × 14 words) · 2 KB · 256 bytes · 32 MHz · 1.8 V to 5.5 V · 12-bit, up to 14 channels · 8-bit and 5-bit

✓ In Stock

$2.46 / Unit

View Datasheet →

PIC16F1788-I/SO

✅ Drop-In
📦 28-SOIC
same 28-SOIC, same die, tube packaging variant, identical industrial temp grade

📋 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 →

PIC16F1789T-I/SO

✅ Drop-In
📦 28-SOIC
same 28-SOIC, larger 56 KB Flash vs 28 KB (+100%), -32 KB RAM vs 2 KB (-1500%), higher current consumption

📋 Reference alternative (not in catalog)

PIC16F1787T-I/MV

✅ Drop-In
Microchip Technology
📦 28-UQFN
PIC16 Enhanced Mid-Range (8-bit) · 14 KB (8K x 14 words) · 1 KB · 256 Bytes · 32 MHz (8 MIPS) · 1.8 V to 5.5 V · -40 °C to +85 °C (Industrial) · 40-pin UQFN (5x5 mm) with exposed pad

✓ In Stock

$2.1 / Unit

View Datasheet →

PIC16F1788T-I/SO Maximum Ratings & Electrical Characteristics

Product Series PIC16 (L)F1788/9
Core Enhanced Mid-Range 8-bit
Instruction Set 49 instructions, 16 stack levels
Program Memory (Flash) 28 KB (16K x 14 words)
Data EEPROM 256 bytes
RAM 2 KB
Maximum CPU Speed 32 MHz
Internal Oscillator 32 MHz
Programmable Switch Mode Controller (PSMC) 4 x PSMC with dedicated 16-bit PWM
ADC 12-bit
DAC 5-bit and 8-bit (dual)
Op-Amp Yes (on-chip)
Comparators Fast comparator
Communication Interfaces I2C/SPI, EUSART
Capture/Compare/PWM CCP
Self Read/Write Flash Yes
In-Circuit Programming ICSP (2-pin)
Package 28-SOIC (0.295 inch / 7.50 mm body width)
Operating Temperature -40C to +85C (Industrial grade)
Mounting Type Surface Mount
RoHS Status Compliant
Tape and Reel Yes (T suffix)

PIC16F1788T-I/SO Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 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 SOIC-28
Pin 1 RA0 — Port A bit 0 / analog input / DAC1OUT
Pin 2 RA1 — Port A bit 1 / analog input
Pin 3 RA2 — Port A bit 2 / analog input / DAC2OUT
Pin 4 RA3 — Port A bit 3 / analog input / VREF+
Pin 5 RA4 — Port A bit 4 / analog input / OPA1IN-
Pin 6 RA5 — Port A bit 5 / analog input / OPA1IN+
Pin 7 RA6 — Port A bit 6 / analog input / OPA1OUT
Pin 8 RA7 — Port A bit 7 / analog input
Pin 9 VSS — Ground
Pin 10 RB7 — Port B bit 7 / ICSP PGD
Pin 11 RB6 — Port B bit 6 / ICSP PGC
Pin 12 RB5 — Port B bit 5
Pin 13 RB4 — Port B bit 4 / analog input
Pin 14 RB3 — Port B bit 3 / analog input
Pin 15 RB2 — Port B bit 2 / analog input
Pin 16 RB1 — Port B bit 1 / analog input
Pin 17 RB0 — Port B bit 0 / analog input / INT
Pin 18 VDD — Positive supply
Pin 19 VSS — Ground
Pin 20 RC7 — Port C bit 7 / EUSART RX
Pin 21 RC6 — Port C bit 6 / EUSART TX
Pin 22 RC5 — Port C bit 5
Pin 23 RC4 — Port C bit 4
Pin 24 RC3 — Port C bit 3 / SCL
Pin 25 RC2 — Port C bit 2 / SDA
Pin 26 RC1 — Port C bit 1 / analog input
Pin 27 RC0 — Port C bit 0 / analog input
Pin 28 OSC1/CLKIN — Crystal oscillator input / external clock

Typical Applications

PIC16F1788T-I/SO is suitable for 6 applications: Switch-Mode Power Supply (SMPS) Digital Control, High-Resolution LED Lighting and Dimming, Sensor Signal Conditioning and Smart Sensors, Class-D Audio Amplifier Controller, Battery Charging and Power Management, Industrial Motor Control (BLDC / PMSM).

Switch-Mode Power Supply (SMPS) Digital Control

The PIC16F1788T-I/SO's four PSMC channels with dedicated 16-bit PWM, dead-band control, and current-sense triggers make it ideal as the primary controller for isolated and non-isolated SMPS topologies. In a digital PFC + LLC converter, the PSMC channels generate the boost PFC PWM and the resonant half-bridge drive with programmable dead-band to prevent shoot-through, eliminating the need for a separate PWM controller IC. The on-chip 12-bit ADC samples the inductor current and output voltage for closed-loop regulation, while the op-amp and fast comparator implement cycle-by-cycle current limiting. Compared to analog UC3848 controllers, the digital implementation enables adaptive dead-band, valley switching, and soft-start profiles that are tunable in firmware. Industrial-grade -40C to +85C operation covers server, telecom, and industrial PSU environments.

💡

High-Resolution LED Lighting and Dimming

The PIC16F1788T-I/SO is well-suited to high-end LED lighting drivers that demand smooth 16-bit PWM dimming across multi-channel strings. The four PSMC channels can drive RGBW LED strings at up to 16-bit PWM resolution, while the on-chip op-amp and 12-bit ADC sense LED current for closed-loop constant-current regulation. The dual DAC channels allow analog reference output for hybrid dimming protocols (0-10 V or DALI), and the XLP technology keeps standby current low enough for energy-star compliance in off-state. Compared to a generic PIC16F1509 (10-bit PWM), this part offers 64x finer dimming resolution, eliminating visible flicker and step transitions in architectural and stage lighting. The 28-SOIC package handles 4-PSMC thermal dissipation when each PSMC runs near full duty cycle at 32 MHz.

🏭

Sensor Signal Conditioning and Smart Sensors

Industrial sensor interfaces benefit from the PIC16F1788T-I/SO's integrated analog chain: 12-bit ADC, dual 5/8-bit DAC, on-chip op-amp, and fast comparator all coexist on the same die. A smart pressure sensor can use the op-amp as a bridge amplifier front-end, the 12-bit ADC for ratiometric digitisation, the fast comparator for threshold alarm output, and the DAC to generate a 4-20 mA loop reference. The 256-byte EEPROM stores calibration coefficients across -40C to +85C without external storage, and the I2C/SPI interface connects to a host PLC. Compared to a discrete analog signal chain (separate op-amp + ADC + EEPROM + MCU), the integrated approach reduces BOM count by 4-5 parts, PCB area by 60%, and improves noise immunity through short on-chip analog traces.

🎧

Class-D Audio Amplifier Controller

The PIC16F1788T-I/SO can serve as the digital controller for Class-D audio amplifiers using its PSMC channels for complementary PWM output with programmable dead-band. Two PSMC channels drive the half-bridge output stage at 250-500 kHz switching frequency with 16-bit PWM resolution, while a third PSMC channel implements a synchronous buck supply for the output stage. The 12-bit ADC samples the speaker current for closed-loop feedback, and the I2C/SPI interface accepts I2S2 audio from a Bluetooth or USB audio front-end. Compared to a dedicated Class-D controller, the PIC16F1788T-I/SO approach is flexible - volume curves, EQ, and dynamic response are firmware-defined rather than resistor-set. Industrial -40C to +85C operation suits automotive aftermarket and pro-audio applications.

🔋

Battery Charging and Power Management

Multi-chemistry battery chargers benefit from the PIC16F1788T-I/SO's combination of PSMC channels, 12-bit ADC, and EEPROM-based parameter storage. The four PSMC channels generate the charging PWM, auxiliary bias supply, and synchronous rectification control, while the ADC monitors battery voltage, charge current, and temperature for CC-CV profile termination. The 256-byte EEPROM stores battery-specific charge profiles (Li-ion, LiFePO4, NiMH) so a single hardware design charges multiple chemistries via firmware selection. The I2C/SPI interface connects to SMBus battery packs for smart-battery communication. Compared to discrete charger ASICs, the firmware-defined approach supports field-updatable charge algorithms and OEM customization. XLP low-power modes keep standby current under 50 nA for e-mobility applications.

🏭

Industrial Motor Control (BLDC / PMSM)

The PIC16F1788T-I/SO drives small BLDC and PMSM motors up to a few hundred watts using its PSMC channels for six-step or sinusoidal PWM commutation. Two PSMC channels generate the high-side and low-side gate drive with programmable dead-band and fault input, while a third channel implements an auxiliary brake-regen PWM. The 12-bit ADC samples the back-EMF or Hall-sensor feedback for sensorless or sensored commutation, and the on-chip op-amp conditions the current shunt signal. The dual DAC can output a tachometer reference voltage proportional to motor speed. Compared to discrete gate-driver plus logic implementations, the integrated approach reduces BOM by 3-4 parts and enables firmware-tunable acceleration profiles, current limits, and protection thresholds. Industrial -40C to +85C operation covers factory floor, HVAC, and appliance motor applications.

Recommended Products Summary

PIC16F1789-I/SO Larger Flash variant for complex SMPS firmware Used in: Switch-Mode Power Supply (SMPS) Digital Control PIC16F1788-E/SS Microchip Technology Used in: Switch-Mode Power Supply (SMPS) Digital Control MCP6L02A6LC Op-amp companion for current sensing Used in: Switch-Mode Power Supply (SMPS) Digital Control, High-Resolution LED Lighting and Dimming, Sensor Signal Conditioning and Smart Sensors, Class-D Audio Amplifier Controller, Battery Charging and Power Management, Industrial Motor Control (BLDC / PMSM) PIC16F1788-I/ML Microchip Technology Used in: High-Resolution LED Lighting and Dimming MIC5400-I/P High-side current monitor reference Used in: High-Resolution LED Lighting and Dimming, Industrial Motor Control (BLDC / PMSM) PIC16F1788-E/SO Microchip Technology Used in: Sensor Signal Conditioning and Smart Sensors PIC16F1789T-I/SO Larger Flash variant for audio DSP code Used in: Class-D Audio Amplifier Controller, Industrial Motor Control (BLDC / PMSM) PIC16F1788-E/ML Microchip Technology Used in: Battery Charging and Power Management
What is the Flash program memory size of PIC16F1788T-I/SO?
The PIC16F1788T-I/SO has 28 KB (16K x 14 words) of Flash program memory. According to the Microchip PIC16 (L)F1788/9 datasheet (DS40001762), the Flash array supports self read/write and In-Circuit Serial Programming via the PGD/PGC pins, enabling in-field firmware updates without an external programmer. The 14-bit word width is standard for the PIC16 enhanced mid-range core.
How much RAM and EEPROM does PIC16F1788T-I/SO have?
The PIC16F1788T-I/SO provides 2 KB of SRAM for variables, stack, and buffers, plus 256 bytes of EEPROM for non-volatile parameter storage such as calibration constants or user settings. According to the Microchip PIC16 (L)F1788/9 datasheet, the EEPROM supports up to 100K write cycles per cell and is rated for retention beyond 40 years, removing the need for an external EEPROM in most designs.
Does PIC16F1788T-I/SO require an external crystal?
No, the PIC16F1788T-I/SO includes an internal 32 MHz oscillator that is factory-calibrated to within +/- 1% typical across voltage and temperature, eliminating the need for an external crystal in most general-purpose designs. According to the Microchip datasheet, designers who need precise USB/Ethernet timing or RF carrier accuracy should still use an external crystal on OSC1/OSC2; the PLL can synthesize the 32 MHz system clock from a lower-frequency source.
What is the PSMC peripheral on PIC16F1788T-I/SO used for?
The PIC16F1788T-I/SO integrates four Programmable Switch Mode Controllers (PSMC) with dedicated 16-bit PWM, purpose-built for digital control of switch-mode power supplies. According to the Microchip PIC16F1788/9 datasheet, each PSMC channel supports programmable dead-band, blanking, fault input, and current-sense triggers, enabling direct drive of PFC, LLC, full-bridge, and Class-D amplifier topologies without an external PWM controller.
Where can I buy PIC16F1788T-I/SO online?
The PIC16F1788T-I/SO is in stock at major authorized distributors including DigiKey (part number PIC16F1788T-I/SO-ND), Mouser, Microchip Direct, and Utmel. As of 2026-09-20, the unit price at qty-1 is approximately USD 3.45 with quantity pricing dropping to USD 2.18 at qty-1000. Lead time is stock-same-day for distributor inventory and 8-12 weeks per Microchip factory orders.
What is the price of PIC16F1788T-I/SO at qty-1000?
As of 2026-09-20, the PIC16F1788T-I/SO is priced at approximately USD 2.18 per piece in quantities of 1,000. Pricing tiers published by DigiKey and Octopart show USD 3.45 at qty-1, USD 3.10 at qty-10, USD 2.74 at qty-100, USD 2.42 at qty-500, and USD 2.18 at qty-1000. Volume quotes above 5,000 pieces should be requested directly through Microchip Direct.
What is the lead time for PIC16F1788T-I/SO?
As of 2026-09-20, the PIC16F1788T-I/SO ships from authorized distributors including DigiKey, Mouser and Utmel with same-day or next-day delivery for quantities up to 100 pieces. Microchip factory lead time is typically 8-12 weeks for direct orders above 25,000 units. Inventory is recommended with at least one major 28-SOIC drop-in alternate such as PIC16F1788-E/SO qualified to avoid production stoppages.
PIC16F1788T-I/SO vs PIC16F1788-E/SO - what should I select?
PIC16F1788T-I/SO is the tape-and-reel (T) variant, while PIC16F1788-E/SO is the extended-temperature (E) variant rated -40C to +125C. Both share the same 28-SOIC package and same die, so they are pin-compatible drop-in alternatives. Choose -I/SO for industrial -40C to +85C consumer/industrial products in tape-and-reel packaging, and -E/SO only when the design requires operation above 85C such as automotive under-hood or outdoor enclosures.
PIC16F1788T-I/SO vs PIC16F1788T-I/SS - which to choose?
PIC16F1788T-I/SO and PIC16F1788T-I/SS share the same die but differ in package: /SO is 28-SOIC (0.295 inch body), /SS is 28-SSOP (0.209 inch body). Both are surface-mount, pin-count-compatible at the pin-count level (28 pins), but the SSOP is thinner and has a smaller footprint. Choose /SO for easier hand-soldering or breadboard adapters; choose /SS when PCB area is constrained or for higher-density designs.
When should I choose PIC16F1788T-I/SO over PIC16F1788T-I/ML?
PIC16F1788T-I/SO uses a 28-SOIC package while PIC16F1788T-I/ML uses a 28-QFN (4x4 mm) package, so they are not drop-in pin-compatible. Both share the same PIC16F1788 die and 32 MHz CPU, 28 KB Flash, 2 KB RAM. Choose /SO for hand-prototyping, through-hole-style rework, or lower-cost PCBs; choose /ML when PCB space is critical or thermal performance from the QFN exposed pad is needed for SMT reliability.
What is the best drop-in replacement for PIC16F1788T-I/SO?
The best drop-in replacement for PIC16F1788T-I/SO is PIC16F1788-E/SO - same 28-SOIC package, same PIC16F1788 die, same Flash/RAM/EEPROM, but rated for extended -40C to +125C operation. For tape-and-reel order integrity, PIC16F1788T-I/SO is the -40C to +85C industrial grade reel variant; PIC16F1788-I/SO is the tube-tray variant of the same industrial die, also drop-in. All three share the identical 28-SOIC land pattern.
Can PIC16F1789 replace PIC16F1788T-I/SO?
PIC16F1789 is a different die with more memory (higher Flash/RAM) in the same PIC16 (L)F1788/9 family; it is not a direct drop-in replacement because its memory map and register layout differ. For a true drop-in alternative in the same 28-SOIC package, choose PIC16F1788-E/SO (extended temperature) or PIC16F1788-I/SO (tube variant). The PIC16F1789 should only be substituted when the firmware is rebuilt against its larger memory layout.
Where to download PIC16F1788T-I/SO datasheet PDF?
The PIC16F1788T-I/SO datasheet is published by Microchip Technology as document DS40001762, covering the PIC16 (L)F1788/9 family. The official PDF is available at the Microchip product page (microchip.com/en-us/product/PIC16F1788) and from the documentation tab. The same datasheet also describes PSMC, dual DAC, op-amp, and 12-bit ADC peripherals shared across both the 1788 and 1789 family members.
Where to find PIC16F1788T-I/SO pinout?
The PIC16F1788T-I/SO pinout is documented in the Microchip PIC16 (L)F1788/9 datasheet, DS40001762, on the 28-SOIC pinout diagram (28-pin SOIC, 0.295 inch body). Pin 1 is RA0, pin 28 is RA7, and the package includes dedicated PGD/PGC ICSP pins, VDD/VSS, and the PSMC PWM output pins. The XAIPART product page also includes a 28-SOIC pinout diagram for quick reference.
What are the key specifications of PIC16F1788T-I/SO that engineers should know?
The PIC16F1788T-I/SO is a 28-pin 8-bit PIC MCU with 32 MHz internal oscillator, 28 KB Flash, 2 KB RAM, 256 B EEPROM, 12-bit ADC, 5/8-bit dual DAC, on-chip op-amp, and four PSMC channels with dedicated 16-bit PWM. The 28-SOIC package is industrial-grade -40C to +85C. Communication interfaces include I2C/SPI and EUSART; programming is via ICSP on two pins. According to the Microchip datasheet DS40001762, this combination targets advanced analog SMPS, LED lighting, and motor-control applications.
What is the best Microchip equivalent for PIC16F1788T-I/SO in the same 28-SOIC package?
The best same-package Microchip equivalents for PIC16F1788T-I/SO are PIC16F1788-E/SO (extended -40C to +125C variant, same die), PIC16F1788-I/SO (industrial -40C to +85C, tube-tray variant), and PIC16F1789T-I/SO (same family but larger 56 KB Flash, register-compatible upgrade path). All three use the identical 28-SOIC land pattern, enabling direct PCB reuse when migrating within the PIC16F1788/9 family.

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

Selection Guide

Choose PIC16F1788T-I/SO when your design needs 28 KB Flash + 2 KB RAM + four PSMC channels in a 28-SOIC package for switch-mode power supplies, LED drivers, or motor control. Select PIC16F1788-E/SO if your application operates above 85C (automotive under-hood, industrial high-ambient). Pick PIC16F1789T-I/SO when you need 56 KB Flash for complex firmware (FOC motor control, audio DSP, multi-protocol chargers) but stay within the 28-SOIC footprint. Avoid PIC16F1788T-I/ML unless the PCB requires the 28-QFN (4x4 mm) footprint - it has identical silicon. Use the /SS variant only when the 28-SSOP body is required; SSOP has thinner leads and a smaller PCB footprint. For non-Microchip alternatives in the same 28-SOIC footprint, no cross-brand equivalents exist in the verified web data - this part family has no direct silicon-friendly competitor with PSMC, dual DAC, and on-chip op-amp in the same package.

Comparison with Alternatives

Parameter This Product PIC16F1788-E/SO PIC16F1788-I/SO PIC16F1788-E/SS PIC16F1789T-I/SO PIC16F1787T-I/MV
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC 28-SOIC - same 28-SOIC - same 28-SSOP - same family, smaller body 28-SOIC - same 28-UQFN - different package, pin-out differs
CPU Speed 32 MHz 32 MHz - same 32 MHz - same 32 MHz - same 32 MHz - same 32 MHz - same
Operating Temperature -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C (Industrial) - same -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +85C (Industrial)

Key Differentiators

  • Four dedicated PSMC channels with 16-bit PWM resolution (vs PIC16F1509-I/SO)
  • On-chip op-amp and fast comparator integrated (vs PIC16F1719-I/PT)
  • Dual 5-bit and 8-bit DAC outputs without external reference (vs PIC16F1768-I/ML)

Design Notes

Place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 18) and a 10 uF bulk tantalum or ceramic capacitor on the same VDD trace within 1 cm. Add a 100 nF + 10 uF combination on the AVSS/AVDD analog supply rails (when separated). The PIC16F1788T-I/SO internal 32 MHz oscillator draws up to 2 mA active current, so ensure the bulk capacitor supports the peak CPU+peripheral load without >50 mV droop. For battery-backed designs, use the Vbat mode (where available) and verify the brown-out reset (BOR) voltage is below the battery's discharge floor.

Keep ICSP PGD (RB7/pin 10) and PGC (RB6/pin 11) traces short and direct to the programming header; long traces cause programming failures in production. Place the programming connector on the board edge so the PICkit 5 can clip without removing the board from the chassis. Route analog inputs (RA0-RA7) away from the PSMC PWM outputs (RB0-RB5) to avoid switching noise coupling into ADC readings; use a ground guard trace between analog and PSMC regions. The 28-SOIC package has a moderate thermal pad (no exposed pad), so thermal management depends on the copper-pour area around the package - at least 100 mm^2 of copper helps dissipate peak CPU+PSMC loads.

Do not exceed VDD > 5.5 V or apply reverse polarity; the PIC16F1788T-I/SO is a 1.8V-5.5V part and lacks internal reverse protection. Ensure MCLR is pulled up through a 10 kohm resistor when not used as a digital input; floating MCLR causes random resets. When using the internal 32 MHz oscillator, the HFINTOSC must be tuned at room temperature or the USB/UART baud rates will drift - always verify UART communication at the design's operating temperature corners. Finally, the PSMC channels can source/sink up to 25 mA per pin, but the total GPIO current is limited to 200 mA - check the datasheet's absolute maximum ratings before driving multiple PSMC outputs simultaneously.

Compliance Information

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

RoHS compliant per Microchip product page. Industrial temperature grade -40C to +85C only; AEC-Q100 variants (-Q1 suffix) are not listed in the verified data for the /SO package. Choose /E variants for automotive under-hood or extended-temperature applications.

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

Related Searches

PIC16F1788T-I/SO PIC16F1788T-I/SO datasheet Microchip PIC16F1788 28-pin PIC MCU 28KB flash PSMC 16-bit PWM microcontroller PIC16F1788 28-SOIC PIC16F1788 SMPS digital controller PIC16F1788 vs PIC16F1509 PIC16F1788 vs PIC16F1789 PIC16F1788T-I/SO buy price PIC16F1788T-I/SO drop-in replacement PIC16F1788 PSMC LED driver

Related Components & Terms

Microchip Technology PIC16F1788 PIC16F1788T-I/SO PIC16F1788-E/SO PIC16F1788-I/SO PIC16F1788-E/SS PIC16F1789T-I/SO PIC16F1787T-I/MV 8-bit microcontroller MCU Flash memory EEPROM PSMC Programmable Switch Mode Controller PWM 12-bit ADC DAC op-amp comparator I2C SPI EUSART ICSP 28-SOIC RoHS PIC16 enhanced mid-range core XLP technology
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