Microchip Technology

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

部品番号: PIC16LF1788-E/SO ✓ 生産中
在庫あり 1〜3営業日以内に発送
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
開始価格 $2.13 USD / 個
MOQ: 1 |
価格更新日: 2026-09-23
ボリューム価格
数量 単価 小計
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
ℹ️ すべての価格はUSDです

PIC16LF1788-E/SO 概要

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.

ドロップイン代替品: PIC16LF1788-E/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC16LF1788-E/SO (同一形状・フットプリント) — 相違点: 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)

クイック比較ツール — 並列比較する代替部品を選択:

PIC16LF1788-I/SO

✅ ドロップイン
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

✓ 在庫あり

$2.44 / 個

データシートを見る →

PIC16F1788-I/SO

✅ ドロップイン
📦 28-SOIC
F variant: 2.3V-5.5V vs LF 2.5V-3.3V (-33% low-voltage); otherwise identical Flash/RAM/peripherals

📋 参考代替品(カタログ未掲載)

PIC16F1788-E/SO

✅ ドロップイン ⚠️ 仕様未検証
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

✓ 在庫あり

$2.46 / 個

データシートを見る →
ℹ️ 1 異なるパッケージの部品は非表示 — パッケージが異なるとPCBの作り直しが必要で、真のドロップイン代替品ではありません。 お問い合わせ 異なるパッケージの提案が必要な場合。

PIC16LF1788-E/SO 最大定格&電気的特性

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
パッケージ 28-SOIC (0.295", 7.50 mm width)
実装タイプ 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
動作温度 -40 °C to +125 °C
RoHS ステータス Compliant

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

主な用途

PIC16LF1788-E/SO の用途: 6 件s: 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.

エンジニアリング参考データ: PIC16LF1788-E/SO — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

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.

代替品との比較

パラメータ この製品 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

主な差別化要因

  • 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)

設計ノート

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.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
鉛フリー
Yes
ハロゲンフリー
Yes
紛争鉱物
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.

データ検証日: 2026-09-24 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

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

関連部品&用語

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
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示