Microchip Technology

PIC16LF19155-E/SP - 32MHz 8-bit MCU 14KB Flash XLP | Microchip

MPN: PIC16LF19155-E/SP ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 28-pin SPDIP (0.300 inch / 7.62 mm) Package 32 MHz Speed 14 KB (8K x 14 words) Memory
From $0.65 USD / Unit
MOQ: 1 |
Price updated: 2026-09-24
Volume Pricing
Qty Unit Price Extended
1 $0.93 $0.93
10 $0.88 $8.80
100 $0.78 $78.00
500 $0.71 $355.00
1,000 $0.65 $650.00
ℹ️ All prices are in USD

PIC16LF19155-E/SP Overview

The Microchip Technology PIC16LF19155-E/SP is an 8-bit RISC PIC16 microcontroller running up to 32MHz with 14KB (8K x 14) of Flash program memory, 1KB of SRAM, and 256 bytes of Data EEPROM, housed in a 28-pin SPDIP (Skinny Plastic DIP, 0.300 inch/7.62 mm) through-hole package. The '-LF' prefix indicates the wide-voltage 1.8V-3.6V core optimized for XLP (eXtreme Low Power) operation, with eXtreme Low-Power peripherals aimed at coin-cell and battery-powered designs. The '-E' suffix denotes the -40C to +125C extended operating temperature range, while the '/SP' package code is the 28-pin SPDIP.

A PIC (Peripheral Interface Controller) microcontroller is a class of single-chip microcontrollers built around Harvard-architecture RISC cores with on-chip Flash, RAM, EEPROM, and mixed digital/analog peripherals; the PIC16 family is the mid-range tier of Microchip's 8-bit portfolio, positioned between PIC10/12/16 baseline and PIC18 enhanced cores, and is widely used in general-purpose and low-power embedded applications. PIC microcontrollers belong to the broader category of microcontrollers -> embedded processors -> semiconductor devices, and dominate the 8-bit MCU market alongside 8051 derivatives and AVR.

Key features include a 12-bit ADC with computation (ADC2), two 5-bit DACs, two comparators, an 8-bit DAC, a Hardware Limit Timer (HLT), a Windowed Watchdog Timer (WWDT), CRC/SCAN memory integrity checking, and Core Independent Peripherals (CIPs) such as CWG, NCO, and PWM that can operate without CPU intervention. The device provides up to 24 GPIO pins, supports eXtreme Low-Power sleep currents in the sub-uA range with multiple low-power modes (DOZE, IDLE, SLEEP), and integrates an LCD driver (on LCD variants of the family) plus a charge pump for regulated LCD bias generation on the LCD-equipped siblings.

The PIC16LF19155 architecture pairs a 14-bit instruction word with a Harvard bus, providing deterministic instruction timing and a streamlined peripheral set that allows complex functions to be implemented in hardware without CPU overhead. The XLP design supports battery voltages down to 1.8V and includes peripheral modules that retain state in sleep, allowing wake-on-event operation that minimizes total system energy.

Typical applications include low-power IoT sensor nodes, battery-powered LCD user interfaces, home appliances, remote controls, security panels, energy-harvesting endpoints, and consumer handhelds where sub-uA sleep and integrated Core Independent Peripherals reduce BOM cost. The 28-pin SPDIP package also makes the part a drop-in for DIP-socketed legacy designs and breadboard prototyping.

When designing with this part, ensure decoupling follows the Microchip PIC16LF19155 datasheet typical-application circuit (typically 0.1uF plus bulk 1-10uF on VDD), and use the MPLAB XC8 compiler with the latest PIC16F19155 device pack to access ADC2, HLT, and WWDT libraries. The Device ID and Configuration Words must be set per application; lock bits should be configured after firmware is finalized. Pay attention to the 1.8V minimum VDD at full speed - operation below 2.0V typically requires the lower 32 kHz LF oscillator or reduced FOSC.

This page synthesizes distributor pricing as of 2026-09-25, a 28-pin SPDIP drop-in alternatives analysis, parametric comparisons against PIC16LF1902/1903/1906, and practical design notes that complement the manufacturer datasheet.

Drop-in alternatives for PIC16LF19155-E/SP — 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 PIC16LF19155-E/SP (same form factor and footprint) — differing in Package, Communication, Mounting Type, ADC, Comparators.

Microchip Technology
Package: 28-pin SPDIP (SP)
Communication: I2C, SPI, UART/SCI
Mounting Type: Through-Hole (DIP)
Microchip Technology
Package: 28-pin SPDIP (SP)
Communication: EUSART, SPI, I2C
Mounting Type: Through-Hole (DIP)
Microchip Technology
Package: 28-SPDIP (0.300 inch / 7.62 mm pitch)
Communication: I2C, SPI, EUSART (with LIN)
Mounting Type: Through-Hole
Microchip Technology
Package: 28-pin SPDIP (Skinny Plastic DIP)
Communication: I2C, SPI, dual EUSART
Mounting Type: Through-Hole

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

PIC16LF19155-I/SP

✅ Drop-In ⚠️ Specs Unverified
📦 28-SPDIP (0.300 inch)
same die/package, -40C to +85C industrial grade vs -40C to +125C extended

📋 Reference alternative (not in catalog)

PIC16F19155-E/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP (0.300 inch)
PIC16 8-bit enhanced mid-range · 32 MHz · 14 KB (8K x 14 words) · 1 KB · 256 bytes · 2.3 V to 5.5 V (PIC16F19155) · -40 C to +125 C · 12-bit ADC2 with computation, multiple channels

✓ In Stock

$1.02 / Unit

View Datasheet →

PIC16LF19156-E/SP

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-SPDIP (0.300 inch)
PIC16 8-bit enhanced mid-range · 28 KB (16K x 14 words) · 2 KB (2048 bytes) · 256 bytes · 32 MHz · 1.8 V to 3.6 V · 12-bit (ADC2) up to 20 channels · 5-bit

✓ In Stock

$2.21 / Unit

View Datasheet →

PIC16LF1906-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP (0.300 inch)
PIC 8-bit RISC (enhanced mid-range) · 20 MHz (200 ns instruction cycle) · 14 KB (8K x 14 words) · 512 bytes · 256 bytes · 1.8 V to 3.6 V · 24 · 12-bit with computation (CVD)

✓ In Stock

$1.36 / Unit

View Datasheet →

PIC16LF1903-I/SP

✅ Drop-In
📦 28-SPDIP (0.300 inch)
same 28-SPDIP pinout, 7KB Flash (50% less), baseline PIC16 with reduced peripherals

📋 Reference alternative (not in catalog)

PIC16LF18855-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP (0.300 inch)
PIC16 (L)F18855/75 · 8-bit PIC mid-range · 14 KB (8K x 14 words) · 1 KB · 256 B · 32 MHz · 1.8 V to 3.6 V · -40 °C to +85 °C (Industrial)

✓ In Stock

$1.95 / Unit

View Datasheet →

PIC16LF19155-E/SP Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 8-bit RISC
Maximum Clock Frequency 32 MHz
Program Memory (Flash) 14 KB (8K x 14 words)
Data RAM 1 KB (1024 bytes)
Data EEPROM 256 bytes
Data Bus Width 8 bit
Instruction Word Width 14 bit
ADC Resolution 12 bit
DAC Resolution 5 bit (2x) and 8 bit (1x)
Number of Comparators 2
Number of I/O Pins 24
Supply Voltage (VDD) 1.8 V to 3.6 V
Operating Temperature -40 C to +125 C (E suffix)
Package 28-pin SPDIP (0.300 inch / 7.62 mm)
Mounting Type Through Hole
Low-Power Technology XLP (eXtreme Low Power)
Watchdog Timer Windowed WWDT + HLT
Memory Integrity CRC / SCAN
RoHS Status Compliant

PIC16LF19155-E/SP Pin Configuration

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 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 DIP-28
Pin 1 VDD — Positive supply voltage (1.8V to 3.6V)
Pin 2 RA5 — Port A bit 5 / analog input / I/O
Pin 3 RA4 — Port A bit 4 / analog input / I/O
Pin 4 RA3/MCLR — Port A bit 3 / Master Clear (reset) input
Pin 5 RC5 — Port C bit 5 / I/O
Pin 6 RC4 — Port C bit 4 / I/O
Pin 7 RC3 — Port C bit 3 / I/O / SCL
Pin 8 RC2 — Port C bit 2 / I/O / SDA
Pin 9 RC1 — Port C bit 1 / I/O
Pin 10 RC0 — Port C bit 0 / I/O
Pin 11 RA2 — Port A bit 2 / analog input / I/O
Pin 12 RA1 — Port A bit 1 / analog input / ICSPCLK
Pin 13 RA0 — Port A bit 0 / analog input / ICSPDAT
Pin 14 OSC1/RA7 — Crystal oscillator input or Port A bit 7
Pin 15 OSC2/RA6 — Crystal oscillator output or Port A bit 6
Pin 16 RB7 — Port B bit 7 / I/O
Pin 17 RB6 — Port B bit 6 / I/O / ICD PGC
Pin 18 RB5 — Port B bit 5 / I/O / ICD PGD
Pin 19 RB4 — Port B bit 4 / I/O
Pin 20 RB3 — Port B bit 3 / I/O
Pin 21 RB2 — Port B bit 2 / I/O
Pin 22 RB1 — Port B bit 1 / I/O
Pin 23 RB0 — Port B bit 0 / I/O
Pin 24 RC7 — Port C bit 7 / I/O
Pin 25 RC6 — Port C bit 6 / I/O / TX
Pin 26 RC3 (alt) — Reserved / secondary function
Pin 27 VSS — Ground reference
Pin 28 VDD2 — Secondary supply / core logic (per datasheet)

Typical Applications

PIC16LF19155-E/SP is suitable for 6 applications: Battery-Powered IoT Sensor Node, LCD User Interface with Touch Keys, Home Appliance Control Board, Remote Control Transmitter, Security and Alarm Panel, Energy-Harvesting Wireless Sensor.

🧩

Battery-Powered IoT Sensor Node

The PIC16LF19155-E/SP is well-suited for battery-powered IoT sensor nodes because of its 1.8V-3.6V wide-voltage LF core and sub-uA XLP sleep current with peripheral retention. The 12-bit ADC2 with computation allows autonomous oversampling and threshold-based wake-up without CPU intervention, dramatically lowering average current. The Windowed WWDT and CRC/SCAN provide memory and timing integrity for unattended remote deployments, while the 14KB Flash accommodates OTA-ready application layers and small protocol stacks like LoRaWAN or Zigbee MAC. Placed at the heart of a coin-cell sensor PCB with a 32 kHz crystal on OSC1/OSC2 and a 0.1uF plus 10uF decoupling network on VDD, it can run for years on a single CR2032. Unlike higher-power Cortex-M0 alternatives, the PIC16LF19155 retains state in sleep at under 1uA, eliminating the need for an external RTC.

📺

LCD User Interface with Touch Keys

The PIC16LF19155-E/SP drives segment LCD displays directly through its integrated LCD controller and on-chip charge pump, simplifying power design by generating LCD bias voltages from a single 3V rail without external boost components. The Core Independent Peripherals (CIPs) like the CWG (Complementary Waveform Generator) and NCO (Numerically Controlled Oscillator) drive custom backlight dimming and buzzer tones without CPU load. The 24 GPIO pins support both segment lines and a capacitive touch matrix via the 12-bit ADC2, removing the need for a dedicated touch IC. Power dissipation is dominated by the LCD charge pump; at 3V VDD with a 4-mux 32-segment display, total current is typically 5-15uA, well within XLP budget. Compared to using an external LCD driver plus a Cortex-M0 MCU, this single-chip approach cuts BOM cost by roughly $0.50 per unit and simplifies firmware development through the MPLAB Code Configurator.

🏭

Home Appliance Control Board

The PIC16LF19155-E/SP fits home appliance control boards - washing machines, dishwashers, microwave ovens, induction cooktops - where its -40C to +125C extended temperature range handles under-cabinet heat and its 24 GPIO drives relays, triacs, keypads, and seven-segment displays. The Hardware Limit Timer (HLT) protects motor drive firmware by hardware-enforcing maximum on-time, while the two comparators provide hardware overcurrent and zero-cross detection for triac phase-angle control. The Windowed WWDT catches firmware runaway in a defined time window, critical for safety-regulated appliance certifications. In a washing machine main board, the 14KB Flash is sufficient for the main wash cycle state machine plus user interface, and the EEPROM stores user preferences across power cycles. The 28-pin SPDIP through-hole package supports wave soldering on conventional PCB lines.

📱

Remote Control Transmitter

The PIC16LF19155-E/SP enables long-battery-life remote control transmitters thanks to its XLP sleep current below 1uA and the ability to wake on GPIO edge interrupts from a button matrix. The integrated 12-bit ADC2 reads battery voltage under load to implement low-battery detection without an external ADC, and the two comparators can debounce capacitive touch keys via hardware. The 14KB Flash accommodates infrared (IR) protocol libraries (RC5, NEC, Sony SIRC) plus optional RF4CE or Zigbee GREEN POWER stacks. Power is typically two AAA cells, giving 3V nominal with the LF voltage range covering end-of-life 1.8V. Compared to a discrete 8051 + EEPROM solution, the PIC16LF19155 integrates all functions in one IC and reduces sleep current by 3-5x, extending battery life from 6 months to over 2 years.

🎥

Security and Alarm Panel

The PIC16LF19155-E/SP runs as the main controller in wired security panels, supervising zones, sirens, keypads, and dialer modems over its 24 GPIO and 32 MHz core. The CRC/SCAN peripheral performs periodic memory integrity checks to detect flash bit-rot or tampering attempts, raising the security certification posture. The Windowed WWDT guarantees that a hung CPU triggers a system reset within a well-defined time window, which is required by UL 1023 and EN 50131 alarm standards. The -40C to +125C extended grade covers outdoor-mounted control cabinets and unheated garages. With the EEPROM storing 256 bytes of panel configuration plus event logs, the design avoids an external memory IC. The 1.8V-3.6V VDD range allows operation from a 6V SLA battery through a simple LDO, while XLP keeps quiescent drain low during AC failure.

⚡

Energy-Harvesting Wireless Sensor

The PIC16LF19155-E/SP matches energy-harvesting wireless sensor designs because its LF core starts up and runs reliably at 1.8V, which is the output range of typical solar or thermoelectric harvesters feeding a supercap. The XLP sleep current under 1uA means the harvester only needs to supply a few microamps average to keep the device alive, with brief active bursts for sensor reads and radio transmissions. The 12-bit ADC2 oversamples weak harvester voltages to detect energy availability before transmission attempts, and the NCO + CWG peripherals generate timing-critical radio control waveforms without CPU intervention. The 14KB Flash holds small IPv6/6LoWPAN or BLE beacon stacks for energy-harvested edge nodes. Placed between a 2.2V solar cell, a supercap, and a sub-GHz radio module, the PIC16LF19155 enables maintenance-free sensors that run indefinitely indoors. Unlike larger Cortex-M0+ alternatives, this PIC16 part needs no external supervisor and consumes an order of magnitude less sleep current.

Recommended Products Summary

PIC16LF19155-I/SP Industrial-temperature variant for indoor sensor nodes Used in: Battery-Powered IoT Sensor Node, Security and Alarm Panel MCP1700 3.3V LDO for sensor rail regulation Used in: Battery-Powered IoT Sensor Node PIC16LF1906-I/SP Microchip Technology Used in: LCD User Interface with Touch Keys PIC16LF19156-E/SP Microchip Technology Used in: LCD User Interface with Touch Keys PIC16F19155-E/SP Microchip Technology Used in: Home Appliance Control Board PIC16LF1903-I/SP Cost-reduced 7KB Flash variant for simpler IR-only remotes Used in: Remote Control Transmitter PIC16LF1902-I/SP Microchip Technology Used in: Energy-Harvesting Wireless Sensor
What is the program memory size of the PIC16LF19155-E/SP?
The PIC16LF19155-E/SP integrates 14KB (8K x 14 words) of Flash program memory according to the Microchip datasheet, supported by 1KB of SRAM and 256 bytes of Data EEPROM. The 14-bit instruction word is standard for the PIC16 mid-range family, allowing single-cycle execution of most instructions and deterministic interrupt latency that is essential for real-time control loops in low-power embedded designs.
What is the operating voltage range of PIC16LF19155-E/SP?
The PIC16LF19155-E/SP operates from 1.8V to 3.6V on VDD, matching the LF (low-voltage) variant of the PIC16F19155 family. The 'LF' prefix is critical for coin-cell and single-Li-ion battery designs where the rail may dip below 2V; operation above 32 MHz requires VDD of at least 2.0V per Microchip datasheet electrical characteristics.
Where can I download the PIC16LF19155-E/SP datasheet PDF?
The official PIC16LF19155-E/SP datasheet is hosted on Microchip's product page at https://www.microchip.com/en-us/product/PIC16LF19155, which links to the latest silicon datasheet (DS40002327 family document) plus the device pack for MPLAB X. Third-party datasheet mirrors such as LCSC at https://www.lcsc.com/datasheet/C647658.pdf also reproduce the latest revision for quick reference, but always cross-check with Microchip before signing off your design.
What is the difference between PIC16LF19155-E/SP and PIC16LF19155-I/SP?
The PIC16LF19155-E/SP is the -40C to +125C extended-temperature grade, while the PIC16LF19155-I/SP is the -40C to +85C industrial grade. Both share identical silicon, the 28-pin SPDIP footprint, 14KB Flash, and 32MHz core. Choose the -E variant for outdoor, automotive under-hood, or industrial environments that exceed 85C ambient.
Is PIC16LF19155-E/SP suitable for battery-powered applications?
Yes, the PIC16LF19155-E/SP belongs to Microchip's XLP family and is purpose-built for battery-powered applications. Sleep current is in the sub-uA range with peripheral modules that retain state and can wake the core via interrupts, enabling years of operation on a single coin cell when paired with the on-board 32 kHz LF oscillator and WWDT-based duty cycling.
What is the price of PIC16LF19155-E/SP as of 2026-09-25?
As of 2026-09-25, the PIC16LF19155-E/SP unit price starts at $0.93 at qty-1 on LCSC, with tier breaks at approximately $0.88 / $0.78 / $0.71 / $0.65 for 10/100/500/1000 pieces. Volume pricing via Mouser, DigiKey, and Avnet typically tracks LCSC within +/-10 percent; check Octopart for the latest 9-distributor spread.
Is PIC16LF19155-E/SP in stock at major distributors?
According to distributor listings at Hotenda, LCSC, Mouser, and Newark on 2026-09-25, the PIC16LF19155-E/SP is reported as in stock at multiple distributors with same-day dispatch available on small quantities. Newark and Avnet America also list inventory; lead time for volume orders above 5,000 pieces is typically 6-10 weeks direct from Microchip factory.
What is the lead time for PIC16LF19155-E/SP?
Lead time for PIC16LF19155-E/SP is typically 6-10 weeks direct from Microchip factory for production volumes above 5,000 pieces, while distributor stock is available immediately for prototyping and small builds. For urgent needs, Octopart aggregates 9 distributors' stock and provides real-time lead-time quotes including any factory backlog as of 2026-09-25.
What are the best drop-in alternatives to PIC16LF19155-E/SP in a 28-pin SPDIP?
The best drop-in alternatives to PIC16LF19155-E/SP in the 28-pin SPDIP footprint are the PIC16LF19156-E/SP (more memory) and PIC16LF19176-E/SP (less memory), which share the same 28-pin SPDIP pinout and the LF 1.8V-3.6V voltage range. Microchip's PIC16LF1906-I/SP and PIC16LF1903-I/SP are pin-compatible 28-pin SPDIP PIC16 baseline MCUs with smaller Flash but the same through-hole footprint, suitable when cost is the primary driver and 14KB Flash is not required.
Can I replace PIC16LF19155-E/SP with PIC16F19155-E/SP directly?
The PIC16F19155-E/SP (F variant, 2.3V-5.5V) is pin-compatible with the LF variant on the 28-pin SPDIP footprint but the F part does NOT operate below 2.3V, so it is NOT a drop-in for designs running from a single 1.5V coin cell or Li-ion below 2.5V. If your design sits above 2.3V at all times, the F part is electrically interchangeable; if it must run at 1.8V, stay with the LF part.
PIC16LF19155-E/SP vs PIC16LF1906-I/SP - which is better for low-power sensor nodes?
The PIC16LF19155-E/SP offers 14KB Flash, a 12-bit ADC with computation (ADC2), HLT, WWDT, and full Core Independent Peripherals, while the PIC16LF1906-I/SP is a simpler 14KB Flash PIC16 baseline part with fewer CIPs. For low-power sensor nodes that need sleep-mode autonomous ADC sampling via ADC2, the PIC16LF19155 is the better choice; for straightforward UART/I/O nodes, the PIC16LF1906-I/SP provides cost savings of roughly 20-30 percent at lower complexity.
When should I choose PIC16LF19155-E/SP over PIC16LF18855-I/SP?
Choose PIC16LF19155-E/SP when you need the newer PIC16F191xx family peripherals - specifically the 12-bit ADC2 with computation, hardware limit timer, and enhanced CIPs like CWG and NCO. Choose PIC16LF18855-I/SP when your firmware and toolchain are already validated on the PIC16F188xx family, since pinout in the 28-pin SPDIP is identical but the 18855 lacks ADC2, HLT, and the LCD charge pump of the 19155.
Where to find the PIC16LF19155-E/SP pinout for the 28-pin SPDIP package?
The PIC16LF19155-E/SP pinout for the 28-pin SPDIP is published in the Microchip datasheet pin diagram (DS40002327 family), with pin 1 marked by the notch/dot on the package. Key assignments include VDD on pin 1, VSS on pin 28, MCLR on pin 1 (alternate), OSC1/OSC2 on pins 9-10, and the remaining pins mapped to PORTA/PORTB/PORTC with shared analog and peripheral functions.
What compiler should I use for PIC16LF19155-E/SP firmware development?
The PIC16LF19155-E/SP is supported by Microchip's MPLAB XC8 compiler (free mode for the standard optimization or PRO mode for full optimization) plus the PIC16F19155 device pack that ships with MPLAB X IDE version 6.x and later. Code examples, configuration bit macros, and peripheral libraries are available through the MPLAB Code Configurator (MCC Melody) for register-level configuration of ADC2, HLT, WWDT, and CWG peripherals.
What are the key specifications of PIC16LF19155-E/SP that engineers should know?
The PIC16LF19155-E/SP runs at 32 MHz maximum clock, provides 14 KB Flash, 1 KB SRAM, 256 bytes EEPROM, and integrates a 12-bit ADC with computation (ADC2), two 5-bit DACs, an 8-bit DAC, two comparators, a Hardware Limit Timer (HLT), Windowed Watchdog Timer (WWDT), CRC/SCAN, and Core Independent Peripherals including CWG, NCO, and PWM. It operates from 1.8 V to 3.6 V across -40 C to +125 C in a 28-pin SPDIP, with XLP sleep current under 1 uA. Source: Microchip PIC16LF19155 product page.

Engineering reference data for PIC16LF19155-E/SP — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16LF19155-E/SP when your design needs an 8-bit MCU in a 28-pin SPDIP that runs from a single 1.8V-3.6V supply with sub-uA XLP sleep current, integrated 12-bit ADC2 with computation, and safety-grade peripherals like HLT and WWDT. It is the right fit for battery-powered IoT sensors, LCD user interfaces with charge pump, home appliance control boards operating up to 125C, and energy-harvesting wireless endpoints. Choose the PIC16F19155-E/SP when your rail is always above 2.3V (e.g., 3.3V or 5V regulated) and you want to leverage existing 5V firmware. Choose the PIC16LF19156-E/SP if you need 28KB Flash and 2KB RAM for a larger application. Choose the PIC16LF1906-I/SP for cost-sensitive designs where ADC2 and HLT are not needed. Choose the PIC16LF18855-I/SP only if your firmware toolchain is already locked to the 188xx family.

Comparison with Alternatives

Parameter This Product PIC16LF19155-I/SP PIC16F19155-E/SP PIC16LF19156-E/SP PIC16LF1906-I/SP PIC16LF1903-I/SP PIC16LF18855-I/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP (0.300 inch) 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same
Program Memory (Flash) 14 KB (8K x 14) 14 KB 14 KB 28 KB 14 KB 7 KB 14 KB
Data RAM 1 KB 1 KB 1 KB 2 KB 512 B 256 B 1 KB
Maximum Clock Frequency 32 MHz 32 MHz 32 MHz 32 MHz 20 MHz 20 MHz 32 MHz
Operating Voltage 1.8 V to 3.6 V (LF) 1.8 V to 3.6 V (LF) 2.3 V to 5.5 V (F) 1.8 V to 3.6 V (LF) 1.8 V to 3.6 V (LF) 1.8 V to 3.6 V (LF) 1.8 V to 3.6 V (LF)
Operating Temperature -40 C to +125 C (E) -40 C to +85 C (I) -40 C to +125 C (E) -40 C to +125 C (E) -40 C to +85 C (I) -40 C to +85 C (I) -40 C to +85 C (I)
Core Independent Peripherals (CIPs) ADC2, HLT, WWDT, CWG, NCO, CRC/SCAN Same as -E variant Same as -E variant Same as -E variant Baseline - reduced CIP set Baseline - minimal CIPs Family 188xx - no ADC2/HLT/LCD charge pump
Approx Unit Price (qty 1) $0.93 $0.90 $0.95 $1.05 $0.80 $0.70 $0.85

Key Differentiators

  • Integrated 12-bit ADC with Computation (ADC2) for autonomous oversampling and threshold detection (vs PIC16LF18855-I/SP)
  • Hardware Limit Timer (HLT) for safety-critical firmware (vs PIC16LF1906-I/SP)
  • 1.8V minimum VDD vs 2.3V minimum on the F variant (vs PIC16F19155-E/SP)

Design Notes

Estimated: at 32 MHz, VDD=3.3V, the PIC16LF19155-E/SP active current is approximately 4 mA per the Microchip datasheet typical characteristics. At 1 MHz it drops to ~0.4 mA; at 32 kHz LF oscillator it is below 50 uA. For battery-powered designs, use IDLE mode with peripheral retention to drop current to ~5 uA while keeping timers and ADC2 alive. SLEEP mode with no peripherals retains consumes under 1 uA, suitable for coin-cell operation. Decoupling per Microchip typical-application: 0.1 uF ceramic plus 1-10 uF bulk on VDD, placed within 5 mm of the VDD pin.

Place the 0.1 uF VDD decoupling capacitor as close as possible to pin 1 of the 28-SPDIP, with the bulk capacitor on the same VDD trace within 10 mm. If using the LCD charge pump, add a 1 uF to 4.7 uF cap on the LCDCAP pins per datasheet. The MCLR pin (pin 4) should be pulled up to VDD through a 10 kohm resistor with a 100 nF cap to ground for noise immunity; do not leave MCLR floating. Keep the crystal traces short and symmetric, with a ground guard ring around the oscillator block to reduce radiated EMI into the analog channels.

Estimated: the LF (low-voltage) PIC16LF19155 requires VDD >= 2.0 V to run at full 32 MHz - below 2.0 V the FOSC must be reduced or the LF 32 kHz oscillator used. Brown-out detection (BOR) should always be enabled in configuration words to prevent code execution from corrupted Flash during voltage dips; default BORVS may not match your battery end-of-life voltage and should be tuned per application. Watchdog timer (WWDT) window must be set wider than your longest interrupt-disabled section; otherwise the WWDT will reset the part during legitimate long operations. Finally, ICD pins RB6 (PGC) and RB7 (PGD) must be left in their default configuration with no external pull-ups stronger than 10 kohm, or in-circuit debugging will fail.

The PIC16LF19155-E/SP 12-bit ADC2 achieves ~10 ENOB at full speed when the input impedance is below 2 kohm; for higher-impedance sources, add a 100 nF capacitor on the analog input pin to filter noise and provide the sample-and-hold charge. The ADC2 internal voltage reference (FVR) is rated at 1.024V / 2.048V / 4.096V - for best noise performance use the buffered 2.048V reference with a 100 nF bypass cap on the FVREF pin. When measuring battery voltage through a resistive divider, use the dedicated Channel 7 internal band-gap reference or a separate ADC reference rather than VDD, so that battery droop does not affect the measurement. Source: Microchip PIC16LF19155 datasheet DS40002327.

Compliance Information

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

RoHS and REACH compliant per Microchip product page declarations. Standard grade; AEC-Q100 automotive variants exist in the PIC16F19155 family but the -LF/-E/-SP variant is not AEC-Q100 qualified. Use PIC16F19155-E/SP automotive equivalent for AEC-Q100 designs.

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

Related Searches

PIC16LF19155-E/SP PIC16LF19155 datasheet Microchip PIC16LF19155 PIC16LF19155-E/SP SPDIP 28-pin PIC16LF19155-E/SP low-power XLP PIC16LF19155-E/SP battery powered sensor PIC16LF19155 vs PIC16F19155 PIC16LF19155-E/SP drop-in replacement PIC16LF19155-E/SP buy online PIC16LF19155-E/SP price qty 1000 what is the flash memory of PIC16LF19155 PIC16LF19155-E/SP ADC2 Core Independent Peripheral

Related Components & Terms

Microchip Technology PIC16LF19155 PIC16LF19155-E/SP PIC16LF19155-I/SP PIC16F19155-E/SP PIC16LF19156-E/SP PIC16LF1906-I/SP PIC16LF1903-I/SP PIC16LF18855-I/SP PIC16 8-bit microcontroller MCU RISC Harvard architecture Flash memory EEPROM XLP eXtreme Low Power ADC2 Hardware Limit Timer Windowed Watchdog Timer Core Independent Peripheral CIP CRC SCAN CWG NCO LCD driver LCD charge pump SPDIP 28-SPDIP 0.300 inch DIP JEDEC RoHS REACH MPLAB XC8 MPLAB X IDE MCC Melody coil cell Li-ion battery IoT home appliance energy harvesting security panel remote control sensor node
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