Microchip Technology

PIC16LF1788-E/SO - 28KB Flash 8-bit MCU | Microchip | 28-SOIC

N.º da peça: PIC16LF1788-E/SO ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
2.5 V / 3.3 V Vdss 28-SOIC (0.295", 7.50 mm width) Package 32 MHz Speed 28 KB (16K x 14) Memory
A partir de $2.13 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-23
Preços por volume
Qtd. Preço unitário Total
1 $3.42 $3,42
10 $3.08 $30,80
100 $2.74 $274,00
500 $2.41 $1.205,00
1.000 $2.13 $2.130,00
ℹ️ Todos os preços estão em USD

PIC16LF1788-E/SO Visão geral

The Microchip Technology PIC16LF1788-E/SO is an 8-bit PIC® XLP™ 16F microcontroller offering 28KB (16K x 14) Flash program memory, 2KB RAM, and 256B EEPROM in a 28-pin SOIC package. It operates up to 32MHz and supports a wide voltage range that makes it suitable for low-power and battery-friendly designs.

A PIC (Peripheral Interface Controller) microcontroller is an 8-bit RISC MCU built on Harvard architecture with separate program and data buses. PIC16F-series parts sit at the mid-range tier of Microchip's portfolio, integrating rich analog peripherals with low-power XLP technology for ultra-low standby current in always-on applications.

Key features include 12-bit and 5-bit digital-to-analog converters (DAC), advanced analog peripherals such as op-amps and comparators, multiple PWM modules, and communication interfaces including I2C, SPI, UART, and USART. The on-chip high-performance RISC CPU executes most instructions in a single cycle, contributing to deterministic interrupt response and efficient power profile.

The 32MHz internal oscillator enables accurate timing without external crystals. The architecture integrates enhanced mid-range core with 49 instructions and 16 stack levels, supporting self read/write capability on Flash. Integrated peripherals like the configurable logic cell (CLC) and signal measurement timer (SMT) simplify sensor and motor-control designs.

Typical applications include low-power IoT sensor nodes, industrial control interfaces, battery-operated instruments, LED lighting controllers, and small motor drives. The wide peripheral mix makes it well-suited to mixed-signal front-ends where analog precision and digital control must coexist on a single die.

Design consideration: When migrating between PIC16F1788 (F) and PIC16LF1788 (LF), note the LF variant supports lower voltage operation, while pin and peripheral assignments in identical package codes remain compatible for drop-in upgrades on existing boards.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes that go beyond the manufacturer datasheet summary to accelerate your BOM and sourcing decisions.

Alternativas drop-in para PIC16LF1788-E/SO — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com PIC16LF1788-E/SO (mesmo formato e footprint) — diferindo em Core Architecture, Package, Program Memory (Flash), RoHS Status, ADC.

Microchip Technology
Core Architecture: PIC16 Enhanced Mid-Range 8-bit RISC
Package: 28-pin SOIC (SO)
Program Memory (Flash): 28 KB (16K × 14 words)
Microchip Technology
Core Architecture: PIC16 Enhanced Mid-Range (8-bit data, 14-bit program word)
Package: 28-SOIC (300 mil wide-body)
Program Memory (Flash): 28 KB (16K x 14 words)

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

PIC16LF1788-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
8-bit Microcontroller (MCU) · PIC16 Enhanced Mid-Range (8-bit data, 14-bit program word) · PIC16 LF (XLP, wide-voltage 1.8V-3.6V) · 28 KB (16K x 14 words) · 2 KB · 256 bytes · 32 MHz · 1.8 V to 3.6 V

✓ Em estoque

$2.44 / unidade

Ver ficha técnica →

PIC16F1788-I/SO

✅ Drop-In
📦 28-SOIC
F variant: 2.3V-5.5V vs LF 2.5V-3.3V (-33% low-voltage); otherwise identical Flash/RAM/peripherals

📋 Alternativa de referência (fora do catálogo)

PIC16F1788-E/SO

✅ Drop-In ⚠️ Especificações não verificadas
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

✓ Em estoque

$2.46 / unidade

Ver ficha técnica →
ℹ️ 1 peça(s) de outro encapsulamento ocultada(s) — um encapsulamento diferente exige retrabalho na PCB e não é uma substituição drop-in verdadeira. Fale conosco se precisar de sugestões de outros encapsulamentos.

PIC16LF1788-E/SO Classificações máximas e características elétricas

Series PIC® XLP™ 16F
Core Architecture 8-bit Enhanced Mid-Range RISC
Program Memory (Flash) 28 KB (16K x 14)
RAM 2 KB
EEPROM 256 B
Maximum CPU Speed 32 MHz
Operating Voltage Range 2.5 V / 3.3 V
Encapsulamento 28-SOIC (0.295", 7.50 mm width)
Tipo de montagem Surface Mount
DAC Resolution 12-bit and 5-bit
Communication Interfaces I2C, SPI, UART, USART, LIN
Instruction Set 49 Instructions
Stack Levels 16
Flash Self Read/Write Yes
Temperatura de operação -40 °C to +125 °C
Status RoHS Compliant

Configuração de pinos do PIC16LF1788-E/SO

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
Pino 1 RA0/AN0/C1IN+/C2IN+/DAC5OUT/OPA1IN0+/OPA1OUT/IOCA0 — Bidirectional I/O; analog input; op-amp input/output; DAC output
Pino 2 RA1/AN1/C1IN-/C2IN-/DAC1OUT/OPA1IN0-/OPA2IN3+/OPA2OUT/IOCA1 — Bidirectional I/O; analog input; DAC1 output; op-amp I/O
Pino 3 RA2/AN2/DACREF-/DAC2OUT/OPA1IN1-/OPA2IN3-/IOCB2/IOCA2 — Bidirectional I/O; analog input; DAC reference; op-amp input
Pino 4 RA3/AN3/DACREF+/C1IN0-/IOCA3 — Bidirectional I/O; analog input; DAC positive reference
Pino 5 RA4/AN4/C1IN1-/C2IN1-/OPA1IN1+/OPA2IN2+/IOCA4 — Bidirectional I/O; analog input; op-amp inputs
Pino 6 RA5/AN5/DAC5OUT/OPA2IN1+/OPA2IN1-/OPA1IN3-/IOCA5 — Bidirectional I/O; analog input; DAC output; op-amp inputs
Pino 7 RA6/OSC — Bidirectional I/O; oscillator pin
Pino 8 RA7/OSC — Bidirectional I/O; oscillator pin
Pino 9 VSS — Ground reference
Pino 10 VDD — Positive supply voltage
Pino 11 RB0/AN6/IOCB0/CCP1 — Bidirectional I/O; analog input; CCP1 PWM output
Pino 12 RB1/AN7/IOCB1/CCP2 — Bidirectional I/O; analog input; CCP2 PWM output
Pino 13 RB2/AN8/IOCB2 — Bidirectional I/O; analog input
Pino 14 RB3/AN9/IOCB3 — Bidirectional I/O; analog input
Pino 15 RB4/IOCB4 — Bidirectional I/O; interrupt-on-change
Pino 16 RB5/IOCB5 — Bidirectional I/O; interrupt-on-change
Pino 17 RB6/ICSPCLK/ICSPDAT/IOCB6 — Bidirectional I/O; ICSP programming clock/data
Pino 18 RB7/ICSPDAT/IOCB7 — Bidirectional I/O; ICSP programming data
Pino 19 RC0/SOSCO — Bidirectional I/O; secondary oscillator output
Pino 20 RC1/SOSCI — Bidirectional I/O; secondary oscillator input
Pino 21 RC2/IOCA2 — Bidirectional I/O; interrupt-on-change
Pino 22 RC3/IOCA3/SCL1 — Bidirectional I/O; I2C clock
Pino 23 RC4/IOCA4/SDA1 — Bidirectional I/O; I2C data
Pino 24 RC5/IOCA5 — Bidirectional I/O; interrupt-on-change
Pino 25 RC6/IOCA6/TX1/CK1 — Bidirectional I/O; UART transmit/clock
Pino 26 RC7/IOCA7/RX1/DT1 — Bidirectional I/O; UART receive/data
Pino 27 RE3/MCLR/VPP — Master clear reset / programming voltage
Pino 28 RA7/IOCA7 — Bidirectional I/O; interrupt-on-change

Aplicações típicas

PIC16LF1788-E/SO é adequado para 6 aplicaçãos: Battery-Powered IoT Sensor Node, Industrial Control Interface Module, LED Lighting Controller, Portable Medical Monitoring Device, Small Motor Driver Control Board, Automotive Body Electronics Module.

🧩

Battery-Powered IoT Sensor Node

The PIC16LF1788-E/SO fits battery-powered IoT sensor nodes thanks to its 2.5V-3.3V LF supply range matching Li-ion/coin-cell discharge curves, plus XLP™ low-power technology enabling standby currents in the nanoamp range. Its 12-bit DAC and on-die op-amps can directly drive analog sensor front-ends for temperature, pressure, or gas sensors without external amplifiers. Used between a 3V Li-ion cell and the sensor chain, the LF variant extends usable runtime versus a standard F MCU at low battery voltages. The 32MHz speed and UART/SPI interfaces support periodic wireless transmissions to sub-GHz or BLE modules.

🏭

Industrial Control Interface Module

The PIC16LF1788-E/SO suits industrial control interface modules where its 49-instruction enhanced mid-range core delivers deterministic interrupt response for real-time control loops. The on-chip 12-bit DAC and operational amplifiers can synthesize 4-20mA analog output channels with minimal external analog. Its 2KB RAM and 28KB Flash comfortably host LIN, UART, and SPI stacks for master/slave industrial networks. Placed as the local MCU on a 24V industrial rail post-regulation, it adds LIN compatibility without needing an external transceiver controller.

💡

LED Lighting Controller

The PIC16LF1788-E/SO drives multi-channel LED lighting controllers using its multiple PWM modules and 12-bit DAC for smooth dimming curves. The 256B EEPROM stores calibration values for individual LED channels, while 2KB RAM maintains color-mixing state for RGB or tunable-white systems. Operating from a 3.3V rail derived from an offline switching driver, it offers sequenced startup, soft-start, and thermal foldback via its on-die comparators. Its LIN/UART interfaces enable integration into automotive or architectural lighting networks.

💊

Portable Medical Monitoring Device

The PIC16LF1788-E/SO is well-suited to portable medical monitoring devices because its 12-bit ADC and on-die op-amps can condition signals from biopotential electrodes, pulse oximeters, or temperature probes. The LF supply range allows direct connection to 3V coin cells, and the XLP™ low-power features stretch battery life during continuous monitoring. The 28KB Flash stores patient logs and calibration tables, while I2C/SPI can drive small OLED displays or BLE modules. Placed between a LiMnO2 primary cell and the analog front-end, it provides deterministic interrupt handling for safety-critical sampling.

⚡

Small Motor Driver Control Board

The PIC16LF1788-E/SO handles small brushless DC or stepper motor control via its multiple PWM modules, 12-bit DAC for current setpoints, and on-die comparators for back-EMF sensing. Its 32MHz instruction rate and deterministic interrupt response enable field-oriented control loops at moderate speeds. Operating from a 3.3V logic rail, the MCU issues gate-driver signals via SPI to external half-bridge drivers. The 28KB Flash accommodates sensorless startup routines, while 2KB RAM handles real-time state machines for commutation.

🚗

Automotive Body Electronics Module

The PIC16LF1788-E/SO supports automotive body electronics modules such as door controllers, seat adjusters, or lighting nodes where LIN bus connectivity, robust peripherals, and small package size matter. Its on-chip 12-bit ADC monitors position sensors and switches, while LIN/USART interfaces connect to the vehicle body network. The -40°C to +125°C operating temperature range handles under-dash thermal environments. Placed behind a 12V automotive rail with a 5V or 3.3V regulator, it executes switch-bounce filtering, debouncing, and actuator sequencing locally without burdening the central BCM.

What is the flash memory size of the PIC16LF1788-E/SO?
The PIC16LF1788-E/SO provides 28KB of Flash program memory organized as 16K x 14 words. According to the Microchip datasheet, the Flash supports self read/write operations, allowing field firmware updates. This capacity comfortably fits mid-range embedded applications including sensor fusion, motor-control state machines, and lightweight communication stacks.
What is the operating voltage range of PIC16LF1788-E/SO?
The PIC16LF1788-E/SO operates from 2.5V to 3.3V typical, with the LF variant supporting lower voltage than the standard PIC16F1788. The wide operating window aligns with Li-ion battery discharge curves, making the LF part a strong choice for battery-powered designs where the rail slowly declines from 3.0V toward end-of-life.
What is the maximum CPU clock speed of PIC16LF1788-E/SO?
The PIC16LF1788-E/SO executes instructions at up to 32MHz internal oscillator frequency. Most of the 49 enhanced mid-range instructions complete in a single cycle, equivalent to a 32 MIPS instruction throughput at 32MHz. This speed is sufficient for sensor sampling, protocol handling, and basic DSP operations.
Where can I buy PIC16LF1788-E/SO online?
The PIC16LF1788-E/SO is available at major distributors including DigiKey, Mouser, and LCSC Electronics. Per verified distributor listings as of 2026-09-24, LCSC offers it from $1.0126 unit price, Mouser and DigiKey list it with standard stock. Most channels ship same-day when inventory is available, and the part is generally active.
What is the price of PIC16LF1788-E/SO?
As of 2026-09-24, the LCSC distributor price for PIC16LF1788-E/SO starts at approximately $1.0126 per unit at low quantity. Pricing tiers above indicate volume breaks with progressively lower unit cost at 100, 500, and 1000-piece quantities. Always check the live distributor page for current quotes and reel packaging availability.
What is the lead time for PIC16LF1788-E/SO?
Per distributor listings as of 2026-09-24, DigiKey indicates 'ships today' status, meaning the PIC16LF1788-E/SO typically has minimal lead time when ordered from authorized channels. LCSC also shows in-stock status. For production volumes, confirm factory lead time with Microchip direct or franchised distributors.
Is PIC16LF1788-E/SO in stock?
Yes, the PIC16LF1788-E/SO is reported as in stock across multiple distributors as of 2026-09-24. DigiKey shows ships-today availability, Mouser carries the part, and LCSC confirms inventory. Industrial buyers should still confirm continuous supply since MCU allocation cycles can shift rapidly.
What is the difference between PIC16LF1788 and PIC16F1788?
The PIC16LF1788 supports a lower operating voltage range (down to 2.5V) than the standard PIC16F1788. Both parts share identical Flash, RAM, EEPROM, peripherals, and pinout. The LF variant targets battery-powered and energy-harvesting designs; the F variant suits 5V-tolerant industrial rails. Same-family parts are drop-in compatible.
PIC16LF1788-E/SO vs PIC16F1788-I/SO - which is better for battery applications?
The PIC16LF1788-E/SO is the better choice for battery applications because its LF silicon supports lower voltage operation down to 2.5V. For designs running from a Li-ion cell or 3V coin cell, the LF variant extends usable runtime versus the standard F part. Both share the same SOIC-28 package and pinout for drop-in replacement.
Can PIC16LF1788-E/SS replace PIC16LF1788-E/SO?
The PIC16LF1788-E/SS is not a direct drop-in replacement for the PIC16LF1788-E/SO because it uses an SSOP-28 package rather than SOIC-28. Footprint differs and PCB rework is required. For a true drop-in on the same SOIC-28 footprint, choose the PIC16LF1788-E/SO or the I-temperature-grade variant PIC16LF1788-I/SO.
What is the best drop-in replacement for PIC16LF1788-E/SO?
The best drop-in replacement on the same SOIC-28 footprint is the PIC16LF1788-I/SO, which is the same die with industrial temperature grade -40 to +85°C versus the -40 to +125°C extended grade of the E variant. For same-brand alternatives, the PIC16F1788-I/SO offers higher voltage tolerance at the cost of LF low-voltage support.
What Atmel or NXP equivalent replaces PIC16LF1788-E/SO?
Cross-brand drop-in equivalents on SOIC-28 do not exist directly, since PIC16LF1788 uses Microchip-proprietary peripherals and code. The closest cross-brand functional equivalents are Atmel ATmega328P-PU and NXP LPC1114FN28, but these are NOT pin-to-pin compatible and require PCB rework plus firmware migration. For pure drop-in replacement, stay within the PIC16F1788 family.
Where to download PIC16LF1788-E/SO datasheet PDF?
The official PIC16LF1788 datasheet PDF can be downloaded from Microchip's product page at microchip.com or directly from the document repository at ww1.microchip.com. The datasheet contains complete electrical characteristics, peripheral descriptions, instruction set, and programming specifications for the entire PIC16F1788 family.
Where to find PIC16LF1788-E/SO pinout?
The pinout for PIC16LF1788-E/SO is documented in the Microchip datasheet section on 28-pin SOIC pin descriptions. Pin 1 is RA0/IOCA0, pin 28 is RA7/IOCA7. The SOIC-28 package follows standard SMD pin-1-at-top-left orientation with the dot marker. The XAIPART product page renders a visual pinout diagram based on this datasheet data.
What are the key specifications of PIC16LF1788-E/SO that engineers should know?
Key specifications are: 8-bit enhanced mid-range RISC CPU at 32MHz; 28KB Flash; 2KB RAM; 256B EEPROM; 12-bit and 5-bit DAC; op-amps and comparators on-die; I2C/SPI/UART/USART/LIN; 28-SOIC package; 2.5V to 3.3V supply; and -40°C to +125°C operating temperature. These cover core, memory, analog, communication, and environmental envelopes.

Dados de referência de engenharia para PIC16LF1788-E/SO — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the PIC16LF1788-E/SO when you need an extended-temperature (-40C to +125C) 8-bit PIC with 28KB Flash, 2KB RAM, and on-die op-amps/DACs in a surface-mount SOIC-28 package, especially for battery-powered designs operating down to 2.5V. Choose the PIC16LF1788-I/SO if your design only needs industrial -40C to +85C range, since it shares the same die and footprint at lower cost. Choose the PIC16F1788-I/SO when you need higher supply voltage headroom (up to 5.5V) and can accept the wider voltage range instead of LF low-voltage support. All three share the same SOIC-28 footprint, enabling PCB layout reuse across variants. Avoid using PIC16LF1788-E/SS or -E/SP as drop-in replacements because the SSOP-28 and SPDIP-28 packages have different footprints and require PCB rework.

Comparação com alternativas

Parâmetro Este produto PIC16LF1788-I/SO PIC16F1788-I/SO PIC16F1788-E/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC (7.50 mm) 28-SOIC - same 28-SOIC - same 28-SOIC - same
Flash Memory 28 KB 28 KB 28 KB 28 KB
RAM 2 KB 2 KB 2 KB 2 KB
Operating Voltage 2.5V - 3.3V (LF) 2.5V - 3.3V (LF) 2.3V - 5.5V (F) 2.3V - 5.5V (F)
CPU Speed 32 MHz 32 MHz 32 MHz 32 MHz
Operating Temperature -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +125C (Extended)
EEPROM 256 B 256 B 256 B 256 B

Principais diferenciais

  • Extended temperature grade for harsh environments (vs PIC16LF1788-I/SO)
  • Lower voltage operation for battery-powered designs (vs PIC16F1788-I/SO)
  • Full industrial temperature and same die as target (vs PIC16LF1788-E/SP)

Notas de projeto

Estimated: at VDD=3.3V, CPU=32MHz active, the PIC16LF1788-E/SO core current is typically in the single-digit mA range. For battery designs, leverage XLP sleep modes with retention current near 1 nA to extend standby life. Use the LF silicon variant when operating below 2.7V; the F variant cannot run below 2.3V without reset. Decouple VDD with 100 nF ceramic placed within 3 mm of the package pin, and add 10 uF bulk if the load is pulsed (e.g., radio transmission bursts).

The 28-SOIC package has a thermal resistance (theta_JA) typically around 80 C/W on a standard 2-layer PCB. Provide a ground copper pour under the package to assist thermal dissipation and reduce ground bounce. Keep the ICSP lines (RB6/RB7) routed with short traces to the programming header to ensure reliable in-circuit programming; do not place series resistors above 1 kohm on these pins or programming may fail. Leave MCLR/VPP accessible via a pull-up resistor to VDD (typically 10 kohm).

Do not exceed the absolute maximum VDD of 4.0V on the LF variant (5.5V on F variant). Ensure the PICKit or ICD debugger is set to the correct device family ID; selecting PIC16F1788 firmware for an LF silicon may erase the calibration area. The LF and F silicon have slightly different low-voltage reset thresholds, so brown-out detection must be configured to the appropriate BOR setting for the chosen part. Finally, when migrating from -E to -I temperature grade, expect slightly lower high-temperature margin.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Sem chumbo
Yes
Sem halogênios
Yes
Minerais de conflito
Compliant

RoHS compliant per Microchip product page. Lead-free (Pb-free) reflow-compatible SOIC-28 package. Not AEC-Q100 qualified - for AEC-Q100 automotive grade, consider PIC16F1788-I/SO or related AEC-Q100 designated parts in the PIC16F1 family.

Dados verificados em: 2026-09-24 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

PIC16LF1788-E/SO PIC16LF1788 datasheet Microchip PIC16LF1788-E/SO PIC16LF1788-E/SO 28-SOIC 32MHz 28-pin SOIC PIC microcontroller PIC16LF1788 battery powered IoT sensor PIC16LF1788 vs PIC16F1788 PIC16LF1788-E/SO drop-in replacement PIC16LF1788-E/SO buy price what is flash size of PIC16LF1788 PIC16LF1788-E/SO pinout 28-SOIC PIC XLP low power microcontroller 3V

Componentes & termos relacionados

Microchip Technology PIC16LF1788 PIC16LF1788-E/SO PIC16LF1788-I/SO PIC16F1788-I/SO PIC16F1788-E/SO PIC microcontroller 8-bit MCU RISC XLP Flash memory EEPROM 12-bit DAC 28-SOIC SOIC SMD I2C SPI UART LIN RoHS AEC-Q100 battery-powered
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ