Microchip Technology

PIC16F19155-I/SO - 14KB Flash XLP LCD 8-bit MCU | Microchip

MPN: PIC16F19155-I/SO ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 28-pin SOIC (7.50 mm / 0.295 in width) Package 32 MHz Speed 14 KB (8K x 14 words) Memory
From $1.52 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $2.45 $2.45
10 $2.21 $22.10
100 $1.92 $192.00
500 $1.71 $855.00
1,000 $1.52 $1,520.00
ℹ️ All prices are in USD

PIC16F19155-I/SO Overview

The Microchip Technology PIC16F19155-I/SO is a 14KB Flash, 8-bit PIC16 microcontroller running at up to 32MHz core speed in a 28-pin SOIC package, designed around the eXtreme Low-Power (XLP) architecture with integrated LCD drive support.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (RAM), and peripherals such as timers, ADCs, and communication interfaces. PIC microcontrollers from Microchip Technology use a RISC-based Harvard architecture optimized for deterministic real-time control, fitting within the broader taxonomy of microcontrollers -> microprocessors -> integrated circuits -> semiconductors.

Key features of the PIC16F19155-I/SO include 14KB (8K x 14 words) of self-programmable Flash, 1KB RAM, 256 bytes EEPROM, 12-bit ADC2 with computation, 5-bit DAC, low-power comparator, multiple PWM/CCP/CWG peripherals, SMT (Signal Measurement Timer), ZCD (Zero-Cross Detect), PPS (Peripheral Pin Select), RTCC (Real-Time Clock Calendar), and integrated LCD drive with charge pump support. The device operates from 2.3V to 5.5V and offers sleep currents measured in the nanoampere range, qualifying it as part of the XLP family.

Architecturally, the PIC16F19155 uses an 8-bit enhanced mid-range core with a 14-bit instruction word, providing a balanced instruction throughput and code density. The integrated charge pump enables LCD glass driving even when the supply voltage drops below the typical 3V LCD threshold, making it well suited for battery-powered metering and wearables.

Typical applications include battery-powered LCD-based utility meters, thermostat displays, portable medical monitors, IoT sensor readout panels, white-goods user interfaces, and any low-power embedded product requiring a glass-LCD segment display driven directly by the MCU without an external charge-pump IC.

When designing with the PIC16F19155-I/SO, designers should note the LCD charge pump requires external capacitors and that unused segments should be tied off per the datasheet LCD guidance. PPS allows most digital peripherals to be remapped to alternative pins, simplifying PCB routing in dense layouts.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes for engineers evaluating the PIC16F19155-I/SO against competing 8-bit MCUs in the XLP and LCD-driver market segment.

Drop-in alternatives for PIC16F19155-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 PIC16F19155-I/SO (same form factor and footprint) — differing in ADC, Package, Operating Temperature, LCD Driver, Core Architecture.

Microchip Technology
ADC: 12-bit ADC2
Package: 28-SOIC (7.50 mm width)
Operating Temperature: -40 °C to +125 °C
Microchip Technology
ADC: 12-bit with Computation (ADC2)
Package: 28-pin SPDIP (Skinny DIP, through-hole)
Operating Temperature: -40 °C to +85 °C (industrial)
Microchip Technology
ADC: 12-bit ADC2, up to 20 channels
Package: 28-pin SSOP (5.30 mm body)
Operating Temperature: -40 °C to +85 °C (industrial, "I")
Microchip Technology
ADC: 12-bit ADC2 (with computation)
Package: 28-SOIC (0.295", 7.50mm width)
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 28-SOIC (7.50 mm width)
Operating Temperature: -40C to +85C (Industrial grade)
Core Architecture: PIC16 8-bit enhanced mid-range
Microchip Technology
ADC: 12-bit ADC2 (differential, with computation)
Package: 28-SOIC (7.50 mm / 0.295 in width)
Operating Temperature: -40 C to +85 C (Industrial)

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

PIC16F19155-E/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC16 8-bit RISC · 14 KB (8K x 14 words) · 1 KB · 256 B · 32 MHz · 2.3 V to 5.5 V · 24 · 12-bit ADC2

✓ In Stock

$0.93 / Unit

View Datasheet →

PIC16F19155-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC 8-bit enhanced mid-range · 14 KB (8K x 14 words) · 1 KB · 256 Byte · 32 MHz · 2.3 V to 5.5 V · 12-bit with Computation (ADC2) · 5-bit

✓ In Stock

$1.55 / Unit

View Datasheet →

PIC16F19155T-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC16 8-bit RISC · 14-bit · 14 KB (8K x 14 words) · 1 KB · 256 B · 32 MHz · 2.0 V to 5.5 V · 12-bit ADC2 (with computation)

✓ In Stock

$1.42 / Unit

View Datasheet →

PIC16F19155-I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
PIC16 (8-bit RISC, Harvard) · 14-bit, 1-cycle (8 MIPS at 32 MHz) · 32 MHz · 14 KB (8K x 14 words) · 1 KB · 256 bytes · 1.8 V to 5.5 V · 25 (typical for 28-pin SSOP)

✓ In Stock

$1.08 / Unit

View Datasheet →

PIC16F19155-I/MV

✅ Drop-In
Microchip Technology
📦 28-UQFN (4x4)
PIC16 8-bit enhanced mid-range RISC · 14 KB (8K x 14 words) · 1 KB · 256 bytes · 32 MHz · 1.8 V to 5.5 V · -40 C to +85 C (Industrial, -I suffix) · 28-pin UQFN (4 x 4 mm) with exposed pad

✓ In Stock

$1.07 / Unit

View Datasheet →

PIC16F19156-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC16F (XLP) · PIC16 8-bit enhanced mid-range · 28KB (16K x 14) · 2 KB · 256 bytes · 32 MHz · 1.8 V to 5.5 V · 24

✓ In Stock

$1.45 / Unit

View Datasheet →

PIC16F19155-I/SO Maximum Ratings & Electrical Characteristics

Product Type 8-bit Microcontroller (MCU)
Core Architecture PIC16 Enhanced Mid-Range 8-bit CPU
Program Memory (Flash) 14 KB (8K x 14 words)
Data RAM 1 KB
EEPROM 256 bytes
Maximum CPU Speed 32 MHz
Operating Voltage Range 2.3 V to 5.5 V
Package 28-pin SOIC (7.50 mm / 0.295 in width)
Mounting Type Surface Mount
ADC 12-bit ADC2 with computation
DAC 5-bit DAC
Comparators Low-power comparator
LCD Driver Integrated with charge pump
PWM / CCP / CWG Yes
SMT (Signal Measurement Timer) Yes
ZCD (Zero-Cross Detect) Yes
PPS (Peripheral Pin Select) Yes
RTCC (Real-Time Clock Calendar) Yes
Low-Power Feature eXtreme Low-Power (XLP)
Operating Temperature Range -40C to +85C (industrial)
RoHS Status Compliant

PIC16F19155-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 RC0/SCL1 — Digital I/O / I2C clock
Pin 2 RC1/SDA1 — Digital I/O / I2C data
Pin 3 RC2 — Digital I/O
Pin 4 RC3 — Digital I/O
Pin 5 RC4 — Digital I/O
Pin 6 RC5 — Digital I/O
Pin 7 — Digital I/O / UART TX
Pin 8 RC7 — Digital I/O / UART RX
Pin 9 VSS — Ground
Pin 10 RA7 — Digital I/O
Pin 11 RA6 — Digital I/O
Pin 12 RA5 — Digital I/O
Pin 13 RA4 — Digital I/O
Pin 14 RA3 — Digital I/O
Pin 15 RA2 — Digital I/O
Pin 16 RA1 — Digital I/O / ICDPG
Pin 17 RA0 — Digital I/O
Pin 18 VSS — Ground (second)
Pin 19 VDD — Positive supply (2)
Pin 20 RB7 — Digital I/O
Pin 21 RB6 — Digital I/O
Pin 22 RB5 — Digital I/O
Pin 23 RB4 — Digital I/O
Pin 24 RB3 — Digital I/O
Pin 25 RB2 — Digital I/O
Pin 26 RB1 — Digital I/O
Pin 27 RB0 — Digital I/O
Pin 28 VDD — Positive supply

Typical Applications

PIC16F19155-I/SO is suitable for 6 applications: Battery-Powered LCD Utility Meters, Thermostat and HVAC User Interfaces, Portable Medical Monitoring Devices, IoT Sensor Readout Panels, White Goods and Appliance HMIs, Wearable Health and Fitness Displays.

⚡

Battery-Powered LCD Utility Meters

The PIC16F19155-I/SO is engineered for battery-powered LCD utility meters where the integrated charge pump enables glass-segment drive from a single-cell lithium or two-AA battery stack. The XLP architecture with RTCC active draws nanoampere-level sleep current, supporting multi-year coin-cell operation. The 12-bit ADC2 with computation handles sensor signal conditioning for flow, temperature, or pressure transducers, while 14KB Flash accommodates meter firmware and calibration tables. The 256-byte EEPROM stores tamper logs and cumulative registers that must survive power-loss events.

🏭

Thermostat and HVAC User Interfaces

In thermostat and HVAC user-interface applications, the PIC16F19155-I/SO drives glass-segment LCDs directly while sampling temperature, humidity, and setpoint inputs through its 12-bit ADC2. The 5-bit DAC supports analog control loops for modulating valves and fan speeds, and the PWM/CWG peripherals generate triac-compatible drive waveforms for AC loads. The 2.3V-5.5V supply range supports both battery backup and 5V system rails, simplifying power tree design in wall-mounted thermostats.

💊

Portable Medical Monitoring Devices

For portable medical monitors such as glucose meters, pulse oximeters, and handheld diagnostic tools, the PIC16F19155-I/SO provides deterministic 8-bit control with ultra-low sleep current critical for battery-life targets. The 12-bit ADC2 with computation performs on-chip averaging and threshold detection without waking the CPU, while the integrated LCD charge pump delivers clear segment readouts even at low battery voltage. PPS allows sensor, button, and buzzer routing flexibility on compact PCBs.

🧩

IoT Sensor Readout Panels

IoT sensor readout panels benefit from the PIC16F19155-I/SO's combination of integrated LCD, low-power comparator, and zero-cross detect peripherals. The MCU drives a glass-segment display showing sensor readings locally while a UART/SPI/I2C peripheral stack reports data to a host MCU or wireless module. The SMT peripheral accurately measures pulse widths from external sensors, and the RTCC maintains wall-clock time across sleep cycles for timestamping sensor events.

🏭

White Goods and Appliance HMIs

Washing machines, dryers, dishwashers, and other white goods employ the PIC16F19155-I/SO to drive segment LCDs, scan capacitive touch buttons via the peripheral touch controller, and control relays and triac drivers through PWM and CWG outputs. The PPS feature simplifies board routing by relocating peripheral functions to free pins, and the wide 2.3V-5.5V supply range tolerates rectified mains-derived rails commonly used in appliance designs.

📱

Wearable Health and Fitness Displays

Wearable health and fitness devices use the PIC16F19155-I/SO as a low-power co-processor driving segmented or icon-based LCD displays while the main SoC handles BLE communication. The XLP nanoampere sleep current preserves battery life during standby, and the integrated charge pump lights the LCD even when the battery voltage sags below the LCD threshold. The RTCC and ZCD peripherals support gesture and motion-event triggering.

Recommended Products Summary

PIC16F19156-I/SO Microchip Technology Used in: Battery-Powered LCD Utility Meters, Wearable Health and Fitness Displays PIC16F18855-I/SO Microchip Technology Used in: Battery-Powered LCD Utility Meters MCP9700 Analog temperature sensor for ADC input Used in: Thermostat and HVAC User Interfaces PIC16F19155-E/SO Microchip Technology Used in: Thermostat and HVAC User Interfaces MCP6002 Low-power op-amp for sensor signal conditioning Used in: Portable Medical Monitoring Devices PIC16F19155T-I/SO Microchip Technology Used in: Portable Medical Monitoring Devices RN2483 LoRa wireless module for long-range IoT uplink Used in: IoT Sensor Readout Panels PIC16F19155-I/SS Microchip Technology Used in: IoT Sensor Readout Panels MOC3021 Triac driver for AC load control Used in: White Goods and Appliance HMIs PIC16F19155-I/MV Microchip Technology Used in: White Goods and Appliance HMIs MCP73831 Li-ion charge management IC for wearable battery Used in: Wearable Health and Fitness Displays
What is the operating voltage of PIC16F19155-I/SO?
The PIC16F19155-I/SO operates from 2.3V to 5.5V across its industrial temperature range. According to Microchip datasheet DS40001876, this wide supply range combined with the XLP architecture allows the device to maintain RAM retention and RTC operation down to approximately 1.8V in sleep mode, making it suitable for battery-powered applications.
How much Flash and RAM does PIC16F19155 have?
The PIC16F19155-I/SO integrates 14KB (8K x 14 words) of self-programmable Flash program memory, 1KB of data SRAM, and 256 bytes of EEPROM. This memory configuration targets mid-range 8-bit applications requiring on-chip non-volatile data storage for calibration constants or user settings without external EEPROM.
Does PIC16F19155-I/SO have a built-in LCD driver?
Yes, the PIC16F19155-I/SO includes an integrated LCD driver with an internal charge pump. The charge pump allows segment driving even when VDD drops below the LCD threshold voltage, supporting low-power LCD applications such as utility meters and thermostats directly from the MCU without external voltage-boost components.
What is the maximum clock speed of PIC16F19155?
The PIC16F19155-I/SO runs at a maximum core clock of 32MHz from its internal oscillator, yielding 8 MIPS instruction throughput. It also supports lower-speed external crystal/oscillator modes and a 31kHz low-power internal oscillator for sleep-mode RTCC operation.
Where can I buy PIC16F19155-I/SO and what is the price?
The PIC16F19155-I/SO is in stock at authorized distributors including DigiKey, Mouser, LCSC and Microchip Direct as of 2026-09-21. Pricing from the verified distributor data shows approximately $2.45 at qty 1, dropping to around $1.52 per unit at qty 1000 in the SOIC-28 package, with LCSC listing the part at $3.2524.
What is the lead time for PIC16F19155-I/SO?
Lead time for the PIC16F19155-I/SO is generally immediate from major authorized distributors as of 2026-09-21, with DigiKey and Mouser typically offering same-day shipping on stock-on-hand quantities. For production volumes above 10k units, Microchip Direct or franchised distributors should be contacted for scheduled factory lead times.
Is PIC16F19155-I/SO in stock at distributors?
Yes, the PIC16F19155-I/SO is currently listed as in stock across multiple authorized distributors including DigiKey, Mouser, LCSC, and Hotenda per 2026-09-21 distributor listings. Available inventory spans engineering quantities through high-volume reels for production.
What is the difference between PIC16F19155-I/SO and PIC16F19155-E/SO?
The PIC16F19155-I/SO is the industrial-temperature (-40C to +85C) variant, while the PIC16F19155-E/SO is the extended-temperature (-40C to +125C) variant in the same 28-pin SOIC package. Both share identical memory, peripherals, and pinout, making them functionally interchangeable for most non-automotive applications.
Can PIC16F19155-I/SO be replaced by PIC16F19155T-I/SO directly?
Yes, the PIC16F19155T-I/SO is a tape-and-reel packaging variant of the PIC16F19155-I/SO with identical silicon, pinout, and electrical specifications per the Microchip ordering code structure. The 'T' suffix only changes the carrier tape orientation, not the device itself, making it a true drop-in replacement on the assembled PCB.
When should I choose PIC16F19155 over PIC16F18855?
Choose the PIC16F19155 when your design needs the integrated LCD charge pump and the larger peripheral set (CWG, ZCD, SMT, RTCC), and choose the PIC16F18855 when you need higher Flash density (up to 56KB) without LCD requirements. Both share the PIC16 enhanced mid-range core and are largely pin-compatible in similar package options.
Is PIC16F19155 suitable for battery-powered IoT sensor readout?
Yes, the PIC16F19155 is well suited for battery-powered IoT sensor readout. The XLP sleep current is in the nanoampere range with RTCC running, the 12-bit ADC2 supports low-power sensor sampling, and the integrated LCD charge pump enables glass display readout directly from a single-cell lithium or two-AA battery stack.
What are the key specifications of PIC16F19155 that engineers should know?
The PIC16F19155-I/SO delivers 14KB Flash, 1KB RAM, 256B EEPROM, 32MHz core speed, 2.3V-5.5V supply, integrated 12-bit ADC2, 5-bit DAC, low-power comparator, LCD driver with charge pump, and XLP nanoampere sleep current. These specifications collectively position it for low-power LCD-based metering, IoT, and human-machine interface designs.
Where to download PIC16F19155-I/SO datasheet PDF?
The official Microchip PIC16F19155-I/SO datasheet PDF (document DS40001876) can be downloaded from Microchip's product page at microchip.com/en-us/product/PIC16F19155, or directly via the Microchip document portal at ww1.microchip.com. The datasheet covers the full PIC16(L)F19155/56/75/76/85/86 family electrical characteristics and programming specifications.
What is the pinout of PIC16F19155-I/SO?
The PIC16F19155-I/SO follows the standard Microchip 28-pin SOIC pinout with pin 1 marker on the upper-left dot. Pin 1 is the SCL1/RC0 function; pin 28 is the ICDDAT/RA5 function. The complete pin assignment table is provided in the datasheet DS40001876 and on the XAIPART package diagram for the SOIC-28 package.

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

Selection Guide

Choose the PIC16F19155-I/SO when designing a battery-powered product that drives a glass-segment LCD display directly from the MCU without external charge-pump ICs. Its XLP nanoampere sleep current makes it the right choice for utility meters, thermostats, and wearable health devices that must run for years on a single coin cell. If your design does not need LCD drive but requires more Flash (up to 56KB), step up to the PIC16F18855 family. For extended-temperature automotive or industrial environments beyond +85C, specify the PIC16F19155-E/SO variant with the same 28-SOIC pinout. The 28-SPDIP (PIC16F19155-I/SP), 28-SSOP (PIC16F19155-I/SS), and 28-UQFN (PIC16F19155-I/MV) variants offer identical silicon in different footprints for through-hole prototype or compact surface-mount layouts.

Comparison with Alternatives

Parameter This Product PIC16F19155-E/SO PIC16F19155-I/SP PIC16F19155T-I/SO PIC16F19155-I/SS PIC16F19155-I/MV PIC16F19156-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC 28-SOIC - same 28-SPDIP 28-SOIC - same 28-SSOP 28-UQFN (4x4) 28-SOIC - same
Flash Memory 14 KB 14 KB 14 KB 14 KB 14 KB 14 KB 28 KB
RAM 1 KB 1 KB 1 KB 1 KB 1 KB 1 KB 2 KB
Operating Temperature -40C to +85C -40C to +125C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C
LCD Charge Pump Yes Yes Yes Yes Yes Yes Yes
Maximum CPU Speed 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz

Key Differentiators

  • Integrated LCD charge pump simplifies single-cell battery designs (vs PIC16F18855-I/SO)
  • XLP nanoampere sleep current with RTCC running (vs PIC16F19156-I/SO)
  • Memory-upgrade path within the same package (vs PIC16F19155-E/SO)

Design Notes

The PIC16F19155-I/SO XLP architecture supports multiple sleep modes with currents as low as tens of nanoamperes with RTCC running. To achieve the lowest sleep current, disable unused peripherals via PMDx registers, switch unused pins to outputs driving low, and ensure no floating analog inputs are left enabled. Use the internal 31kHz LFINTOSC for the RTCC clock to avoid external oscillator active current.

Place the two VDD pins (pin 19 and pin 28) and the two VSS pins (pin 9 and pin 18) decoupling capacitors (100nF X7R) within 3mm of the respective pins. For LCD applications, route the LCD segment and common signals in pairs with matched trace lengths and shield them from digital switching traces to reduce ghosting. The exposed thermal pad on equivalent MV/UQFN variants must be soldered to a grounded copper pour for thermal dissipation and mechanical strength.

Do not assume the LCD charge pump eliminates all external boost requirements; verify VLCD voltage under worst-case temperature and load conditions per the datasheet DC characteristics. Always configure unused I/O as outputs driving low rather than inputs to prevent shoot-through current. When migrating firmware between PIC16F19155 and PIC16F19156, check that the larger Flash/RAM maps do not expose new configuration bits that must be set explicitly to avoid unintended peripheral behavior at reset.

For PPS-routed peripherals, group remapped peripheral pins on adjacent GPIO to simplify firmware maintenance and avoid distributing remapped functions across multiple ports. Keep the ICSPDAT/ICSCLK programming lines (typically on RB7/RB6) free of series resistors greater than 100 ohms to ensure reliable in-circuit programming and debug access via the ICD header.

Compliance Information

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

RoHS and REACH compliance per Microchip product page and distributor listings. Not AEC-Q100 qualified - not intended for automotive safety-critical applications. Lead-free (Pb-free) reflow profile compatible per JEDEC J-STD-020.

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

Related Searches

PIC16F19155-I/SO PIC16F19155 datasheet PDF Microchip PIC16F19155 PIC16 XLP LCD 8-bit MCU 28-SOIC microcontroller LCD charge pump PIC16F19155 battery meter LCD PIC16F19155 vs PIC16F18855 PIC16F19155-I/SO drop-in replacement PIC16F19155-I/SO buy online what is the operating voltage of PIC16F19155 PIC16F19155 14KB flash 1KB RAM 256 EEPROM PIC16F19155 pinout 28-SOIC low-power 8-bit MCU for IoT sensor readout PIC16F19155-I/SO price distributor stock

Related Components & Terms

Microchip Technology PIC16F19155 PIC16F19155-I/SO PIC16F19155-E/SO PIC16F19155-I/SP PIC16F19155-I/SS PIC16F19155-I/MV PIC16F19155T-I/SO PIC16F19156-I/SO PIC16 enhanced mid-range core 8-bit microcontroller RISC Harvard architecture eXtreme Low-Power (XLP) LCD charge pump 12-bit ADC2 5-bit DAC Peripheral Pin Select (PPS) RTCC SOIC-28 RoHS REACH JEDEC J-STD-020 utility meter thermostat wearable
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