Microchip Technology

PIC16LF15345-E/P - 8-bit MCU 14KB Flash 32MHz XLP | Microchip

MPN: PIC16LF15345-E/P ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 20-pin PDIP (P) Package 32 MHz Speed 14 KB Memory
From $0.82 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $1.32 $1.32
10 $1.18 $11.80
100 $1.04 $104.00
500 $0.92 $460.00
1,000 $0.82 $820.00
ℹ️ All prices are in USD

PIC16LF15345-E/P Overview

The Microchip Technology PIC16LF15345-E/P is an 8-bit PIC microcontroller featuring 14 KB of Flash program memory, 1 KB of RAM, and a maximum CPU speed of 32 MHz, housed in a 20-pin PDIP (Plastic Dual In-line Package) tube format. It belongs to the PIC16(L)F153xx family of eXtreme Low-Power (XLP) microcontrollers and operates across a wide 1.8V to 3.6V supply range, making it well suited to battery-powered and energy-harvesting designs.

An 8-bit microcontroller is a single-chip computer built around an 8-bit data path and a RISC instruction set, integrating CPU, RAM, non-volatile program memory (Flash), EEPROM, and a rich peripheral set on a single die. PIC microcontrollers sit in the broader hierarchy of microcontrollers -> embedded processors -> semiconductor ICs and dominate cost-sensitive, low-power applications where deterministic interrupt response, simple peripheral integration, and long-term firmware stability outweigh raw computational throughput.

Key features include four 10-bit PWM outputs, a hardware comparator, a 5-bit/8-bit DAC, a 10-bit ADC with up to 17 channels, a Complementary Waveform Generator (CWG), four Configurable Logic Cells (CLC), two EUSART (Enhanced USART) modules, and SPI/I2C interfaces. The 'LF' prefix denotes the low-voltage/F-version silicon optimized for 1.8V-3.6V operation with XLP idle currents typically below 1 µA.

Architecturally, the PIC16LF15345 uses Microchip's enhanced mid-range 16-bit instruction word core with a hardware stack, vectored interrupts, and Core Independent Peripherals (CIPs) such as CLC, CWG, and NCO that offload timing-critical tasks from the CPU. The 32 MHz internal oscillator and 49 instruction-cycle-per-instruction throughput deliver roughly 8 MIPS sustained, sufficient for sensor fusion and simple protocol stacks.

Typical applications include IoT sensor nodes, battery-powered home automation, consumer appliances, LED lighting controllers, capacitive-touch user interfaces, and small industrial sensor hubs. The compact 20-pin PDIP footprint is favored for through-hole prototyping, educational platforms, and designs that benefit from socketed MCU replacement during development.

When designing with this part, choose decoupling capacitors within 3 mm of VDD and add a 10 µF bulk capacitor on the main rail; respect the 3.6 V absolute maximum on VDD to avoid latch-up, and verify the MCLR pull-up strength against your in-circuit serial programming (ICSP) probe. The 20-pin PDIP variant is preferred over QFN for hand-soldered prototypes and for designs where socketed firmware updates are required.

This page synthesizes distributor pricing, parametric drop-in alternatives, and practical design notes not aggregated on the manufacturer datasheet or distributor catalog pages, helping engineers compare the PIC16LF15345 against pin-compatible siblings and competitor 8-bit MCUs in a single view.

Drop-in alternatives for PIC16LF15345-E/P — 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 PIC16LF15345-E/P (same form factor and footprint) — differing in DAC, Package, Comparators, Program Memory (Flash), ADC.

Microchip Technology
DAC: 5-bit
Package: 20-pin PDIP
Comparators: Yes
Microchip Technology
DAC: 5-bit, 1 channel
Package: 14-pin PDIP (0.300 inch / 7.62 mm)
Comparators: Yes (1 module)
Microchip Technology
DAC: 5-bit and 10-bit
Package: 20-pin PDIP (through-hole)
Comparators: Yes (integrated)
Microchip Technology
DAC: 5-bit DAC
Package: 20-pin PDIP (P) — through-hole
Program Memory (Flash): 14 KB (8K × 14 words)

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

PIC16LF15345-I/P

✅ Drop-In
Microchip Technology
📦 20-pin PDIP
PIC® enhanced mid-range 8-bit · 14 KB (8K × 14 words) · 1 KB · 32 MHz · 1.8 V to 3.6 V · Industrial -40 °C to +85 °C · 20-pin PDIP (P) — through-hole

✓ In Stock

$1.05 / Unit

View Datasheet →

PIC16F15345-E/P

✅ Drop-In
Microchip Technology
📦 20-pin PDIP
PIC16F153xx · 8-bit PIC RISC (Harvard) · 14 KB · 1 KB · 32 MHz · 10-bit, 17 channels · 5-bit · 4

✓ In Stock

$0.99 / Unit

View Datasheet →

PIC16LF15344-E/P

✅ Drop-In
Microchip Technology
📦 20-pin PDIP
PIC16F153xx (8-bit mid-range core) · 8-bit enhanced mid-range PIC with 14-bit instruction word · 7 KB (4K x 14 words) · 512 bytes · 32 MHz · 1.8 V to 3.6 V · Up to 18

✓ In Stock

$0.83 / Unit

View Datasheet →

PIC16LF15325-E/P

✅ Drop-In
Microchip Technology
📦 20-pin PDIP
PIC16 8-bit RISC · 14 KB (8K x 14 words) · 1 KB (1024 bytes) · 32 MHz · 1.8 V to 3.6 V (LF variant) · -40 C to +125 C (Extended, -E suffix) · 14-pin PDIP (0.300 inch / 7.62 mm) · 14

✓ In Stock

$0.79 / Unit

View Datasheet →

PIC16LF15355-E/P

✅ Drop-In
📦 20-pin PDIP
Same family and package, Flash 28KB vs 14KB (+100%), RAM 2KB vs 1KB (+100%), CPU 32MHz, 1.8-3.6V XLP - feature upgrade, same pinout

📋 Reference alternative (not in catalog)

PIC16LF15345-E/P Maximum Ratings & Electrical Characteristics

Product Family PIC16(L)F153xx
Core Architecture 8-bit PIC RISC enhanced mid-range
Program Memory (Flash) 14 KB
Data RAM 1 KB
Maximum CPU Speed 32 MHz
Supply Voltage (VDD) 1.8 V to 3.6 V
Operating Temperature -40 °C to +125 °C (E = Extended)
Package 20-pin PDIP (P)
Mounting Type Through-Hole (THT)
I/O Pins 17 (maximum)
ADC 10-bit, up to 17 channels
DAC 5-bit and 8-bit
PWM Channels 4 x 10-bit
Comparators 1 (with selectable reference)
Configurable Logic Cells (CLC) 4
Complementary Waveform Generator (CWG) 1
EUSART 2
SPI / I2C 1 SPI, 1 I2C
Timers 4 x 8-bit, 3 x 16-bit
eXtreme Low-Power (XLP) Yes
RoHS Status Compliant
Tube Quantity 22 per tube

PIC16LF15345-E/P Pin Configuration

DIP-20 Package Pinout Diagram DIP-20 20-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 DIP-20
Pin 1 VDD — Positive supply voltage (1.8 V to 3.6 V)
Pin 2 RA5 — Bidirectional I/O / ICSPDAT
Pin 3 RA4 — Bidirectional I/O / ICSPCLK
Pin 4 RA3/MCLR — Bidirectional I/O / Master Clear (reset, active low)
Pin 5 RA2 — Bidirectional I/O / analog input AN2
Pin 6 RA1 — Bidirectional I/O / analog input AN1
Pin 7 RA0 — Bidirectional I/O / analog input AN0
Pin 8 VSS — Ground reference
Pin 9 RA7 — Bidirectional I/O / oscillator
Pin 10 RA6 — Bidirectional I/O / oscillator
Pin 11 RC5 — Bidirectional I/O
Pin 12 RC4 — Bidirectional I/O
Pin 13 RC3 — Bidirectional I/O / SCL (I2C)
Pin 14 RC2 — Bidirectional I/O / SDA (I2C)
Pin 15 RC1 — Bidirectional I/O
Pin 16 RC0 — Bidirectional I/O
Pin 17 RC6 — Bidirectional I/O / EUSART TX
Pin 18 RC7 — Bidirectional I/O / EUSART RX
Pin 19 RB7 — Bidirectional I/O / ICSPDAT alternate
Pin 20 RB6 — Bidirectional I/O / ICSPCLK alternate

Typical Applications

PIC16LF15345-E/P is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, LED Lighting Controllers, Capacitive-Touch User Interfaces, Small Industrial Sensor Hubs, Consumer Appliance Controls, Educational / Maker Development Boards.

🧩

Battery-Powered IoT Sensor Nodes

The PIC16LF15345-E/P is well matched to wireless sensor nodes operating from a single CR2032 coin cell or 2xAA cells because its XLP architecture delivers idle currents below 1 µA in deep sleep, and the 1.8-3.6V VDD range stays inside the usable discharge envelope of those chemistries. The 14 KB Flash accommodates BLE/Zigbee endpoint stacks plus sensor-fusion routines, while the 10-bit ADC with up to 17 channels multiplexes several analog sensors through the same MCU. The 32 MHz CPU wakes in microseconds, executes the sensor read, transmits via EUSART or SPI, and returns to sleep - duty-cycling the system to multi-year battery life on a coin cell.

💡

LED Lighting Controllers

Four 10-bit PWM channels and a Complementary Waveform Generator (CWG) make the PIC16LF15345-E/P a natural fit for multi-channel LED controllers, RGBW fixtures, and architectural lighting drivers. The 1.8-3.6V XLP range suits battery-driven portable fixtures, and the 32 MHz CPU sustains smooth color-mixing algorithms while the CWG handles hardware dead-time generation for half-bridge FET drivers. The hardware CLCs let designers implement glue logic like dimming-edge blanking or thermal foldback without burdening the core.

📱

Capacitive-Touch User Interfaces

The PIC16LF15345-E/P's four Configurable Logic Cells (CLC) and hardware comparator enable reliable capacitive-touch scanning without an external touch controller. The mTouch sensing library from Microchip uses the CLC + comparator + timer peripherals to detect capacitance change on a touch pad, freeing CPU cycles and reducing BOM cost. The 1 KB RAM and 14 KB Flash hold a complete touch UI with debounce, gesture, and LED feedback routines, and the 1.8-3.6V VDD range supports direct lithium battery operation in portable appliances.

🏭

Small Industrial Sensor Hubs

In industrial 4-20 mA loop-powered sensor hubs, the PIC16LF15345-E/P integrates an ADC, DAC, comparator, two EUSARTs and SPI/I2C on a single die, replacing multi-IC analog front-end designs. The 32 MHz CPU executes Modbus RTU framing over EUSART while the CLC handles Manchester encoding for proprietary sensor busses, and the 17 GPIO accommodate multiple interrupt sources for alert inputs. The extended -40 to +125 °C temperature grade supports factory-floor deployment in unconditioned enclosures.

🏭

Consumer Appliance Controls

Household appliances such as coffee machines, air purifiers, and small kitchen devices use the PIC16LF15345-E/P as a single-chip controller for motor PWM (via CWG), temperature sensing (via ADC), button input (via IOC), and status LED driving. The 32 MHz throughput runs simple FSMs and PID loops in firmware, while the 14 KB Flash stores menus, fault logs, and capacitive-touch handling. The PDIP package simplifies hand-rework during warranty service and supports socketed MCU replacement during field repair.

📱

Educational / Maker Development Boards

Through-hole 20-pin PDIP variants like the PIC16LF15345-E/P remain a staple in educational microcontroller curricula and maker prototyping because they are easy to insert into breadboards and IC sockets, tolerate repeated insertion cycles, and survive hand-soldering mistakes. The PICkit 4 / PICkit 5 in-circuit debuggers program the device directly via the ICSP pins on the PDIP package without adapter boards. The 14 KB Flash and rich peripheral set expose students to ADC, PWM, I2C, and UART in a single chip that costs under $1.50 in single-piece quantity.

What is the program memory size of the PIC16LF15345-E/P?
The PIC16LF15345-E/P integrates 14 KB of Flash program memory (8K x 14 words) organized as the PIC16 enhanced mid-range instruction word. According to the Microchip PIC16(L)F153xx datasheet, this capacity supports roughly 7,000 single-word instructions, sufficient for typical sensor-fusion or LED-control firmware while leaving room for a bootloader.
What is the supply voltage range of the PIC16LF15345-E/P?
The PIC16LF15345-E/P operates from 1.8 V to 3.6 V on VDD. The 'LF' prefix denotes the low-voltage F-silicon variant designed for battery-powered XLP applications; operation above 3.6 V absolute maximum may trigger latch-up, so always include bulk decoupling within 3 mm of the VDD pin.
How many PWM channels does the PIC16LF15345-E/P have?
The PIC16LF15345-E/P provides four 10-bit PWM channels with edge- and center-aligned modes. According to the Microchip PIC16(L)F153xx datasheet, these PWM outputs share the CCP/CWG infrastructure and can drive LEDs, FETs, or be routed through the Complementary Waveform Generator for half-bridge motor control.
Does the PIC16LF15345-E/P support I2C and SPI?
Yes. The PIC16LF15345-E/P integrates one MSSP module configurable as either I2C (master/slave, 7-bit/10-bit addressing, 100/400 kHz) or SPI (master/slave, up to 8 MHz in master mode). Two EUSART peripherals provide additional UART/LIN capability for bridged sensor networks.
Where can I download the PIC16LF15345-E/P datasheet PDF?
The official Microchip datasheet for the PIC16(L)F15325/15345/15355/15356 family is published at the Microchip product page for the PIC16LF15345. Search 'PIC16LF15345 datasheet' on microchip.com and click the Documents tab to retrieve the latest revision, typically DS40001986.
What is the pinout of the PIC16LF15345-E/P in the 20-pin PDIP?
The 20-pin PDIP pinout places VDD on pin 1, RA5/ICSPDAT on pin 2, RA4/ICSPCLK on pin 3, RA3/MCLR on pin 4, RA2/AN2 on pin 5, RA1/AN1 on pin 6, RA0/AN0 on pin 7, VSS on pin 8, and so on through pin 20. Refer to the Microchip datasheet pinout diagram for the full RA/RC/RB assignment table.
What is the difference between PIC16LF15345 and PIC16F15345?
The PIC16LF15345 uses the low-voltage 'LF' silicon that operates from 1.8 V to 3.6 V and includes XLP deep-sleep modes below 1 µA. The PIC16F15345 uses the 'F' silicon that operates from 2.3 V to 5.5 V. Both share identical peripherals and pinout; the LF variant is the drop-in choice for battery-powered designs.
Where can I buy the PIC16LF15345-E/P online?
As of 2026-09-23, the PIC16LF15345-E/P is in stock at LCSC at approximately $0.69 in single-piece quantity, and is also listed on Mouser, DigiKey (PIC16LF15345-I/P industrial grade variant), Octopart aggregator, and authorized Microchip distributors. Lead time for production quantities typically runs 6-10 weeks from Microchip factory orders.
What is the price of the PIC16LF15345-E/P at 100 pieces?
As of 2026-09-23, the PIC16LF15345-E/P unit price at qty 100 is approximately $1.04 USD when sourced from major distributors. LCSC lists lower pricing around $0.69 at qty 1; volume pricing from authorized distributors drops below $0.90 at qty 1000. Always request a current quote for production orders.
What is the lead time for PIC16LF15345-E/P orders?
As of 2026-09-23, the PIC16LF15345-E/P shows distributor stock at LCSC, Mouser, and several regional authorized distributors with same-day shipping for small quantities. Factory-direct Microchip orders for production volumes typically carry a 6-10 week lead time; check Octopart real-time inventory for the latest 8-distributor snapshot.
PIC16LF15345-E/P vs PIC16LF15344-E/P - which is better for battery-powered sensor nodes?
The PIC16LF15345-E/P (14 KB Flash, 1 KB RAM, 32 MHz, 4 PWM) targets higher-feature sensor nodes that need more code space and richer analog peripherals, while the PIC16LF15344-E/P (7 KB Flash, 512 B RAM, 16 MHz, fewer PWMs) is the lower-cost choice for simple wake-and-transmit sensor tasks. Both share the 20-pin PDIP pinout, so choose the '45 for headroom, the '44 for cost.
What is the best drop-in replacement for PIC16LF15345-E/P?
The best drop-in replacement for PIC16LF15345-E/P in the same 20-pin PDIP package is the PIC16LF15345-I/P, which is the industrial-grade (-40 °C to +85 °C) sibling sharing identical silicon and pinout. For cost-down designs, the PIC16F15345-E/P offers the same peripherals at 2.3V-5.5V operation and is pin-compatible but requires the higher minimum VDD.
Can PIC16F15345 replace PIC16LF15345 directly?
Yes, the PIC16F15345 is functionally pin-compatible with the PIC16LF15345 in identical 20-pin PDIP, but its operating voltage range is 2.3 V to 5.5 V versus 1.8 V to 3.6 V for the LF variant. If your design runs below 2.3 V (e.g., single-cell lithium or coin-cell applications), the F variant will not start; otherwise it is a clean drop-in upgrade.
Is there a Microchip cross-reference for competitor equivalents of PIC16LF15345-E/P?
Microchip's Competitor Cross Reference Tool at microchipdirect.com/cross-reference accepts a competitor MPN and returns comparable Microchip parts with real-time inventory and pricing. For example, common Atmel/Microchip ATtiny and Nuvoton N76E003 designs can be cross-referenced to a PIC16(L)F153xx equivalent.
What are the key specifications of PIC16LF15345-E/P that engineers should know?
The PIC16LF15345-E/P combines 14 KB Flash, 1 KB RAM, 32 MHz CPU (8 MIPS), 17 I/O pins, 10-bit ADC up to 17 channels, four 10-bit PWM, CLC, CWG, two EUSART, and SPI/I2C, all in a 20-pin PDIP at 1.8-3.6 V with XLP idle currents below 1 µA. This peripheral density at sub-$1 pricing makes it the reference point for cost-driven XLP designs in the PIC16 family.

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

Selection Guide

Choose the PIC16LF15345-E/P when you need a 20-pin PDIP through-hole MCU with 14 KB Flash, 32 MHz CPU, and 1.8-3.6V XLP operation for battery-powered designs, LED controllers, or industrial sensors. Choose PIC16LF15345-I/P for industrial-grade temperature range (-40 to +85 °C) when extended grade is not required. Choose PIC16F15345-E/P if your design runs at 5 V or starts at 2.3 V minimum. Choose PIC16LF15344-E/P for cost-down sensor nodes that need only 7 KB Flash and 16 MHz. Choose PIC16LF15355-E/P when you need 28 KB Flash and 2 KB RAM for over-the-air update stacks or larger protocol implementations. All five parts share the same 20-pin PDIP footprint, enabling PCB layout reuse across product SKUs.

Comparison with Alternatives

Parameter This Product PIC16LF15345-I/P PIC16F15345-E/P PIC16LF15344-E/P PIC16LF15325-E/P PIC16LF15355-E/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-pin PDIP 20-pin PDIP - same 20-pin PDIP - same 20-pin PDIP - same 20-pin PDIP - same 20-pin PDIP - same
Program Flash 14 KB 14 KB 14 KB 7 KB 14 KB 28 KB
Data RAM 1 KB 1 KB 1 KB 512 B 1 KB 2 KB
Maximum CPU Speed 32 MHz 32 MHz 32 MHz 16 MHz 32 MHz 32 MHz
Supply Voltage 1.8 V to 3.6 V (LF) 1.8 V to 3.6 V 2.3 V to 5.5 V (F) 1.8 V to 3.6 V 1.8 V to 3.6 V 1.8 V to 3.6 V
Operating Temperature -40 °C to +125 °C (Extended) -40 °C to +85 °C (Industrial) -40 °C to +125 °C -40 °C to +125 °C -40 °C to +125 °C -40 °C to +125 °C
Price Tier (qty 1, USD) $1.32 $1.20 (typical) $1.35 (typical) $1.05 (typical) $1.15 (typical) $1.50 (typical)

Key Differentiators

  • Best-in-class peripheral density in 20-pin PDIP (vs PIC16LF15344-E/P)
  • True 1.8 V low-voltage operation (vs PIC16F15345-E/P)
  • Cost-down path within the same PIC16 family (vs PIC16F15345-E/P)

Design Notes

Place a 100 nF decoupling capacitor within 3 mm of the VDD pin and a 10 µF bulk capacitor on the same supply rail to suppress digital switching transients. According to Microchip's PIC16(L)F153xx hardware design checklist, the MCLR pin requires an external 10 kΩ pull-up to VDD; a 100 nF cap on MCLR is recommended for ICSP programming reliability.

The PIC16LF15345-E/P is the LF (low-voltage) silicon rated 1.8-3.6 V; using the F silicon (PIC16F15345-E/P at 2.3-5.5 V) in a 1.8 V design will not start the MCU. Do not confuse the LF and F variants when sourcing - they are pin-compatible but operate at different minimum VDD thresholds.

Keep analog traces (AN0-AN11) short and away from PWM/digital switching lines to minimize crosstalk into the 10-bit ADC. Reference Microchip AN248 'Analog Sensor Design with PIC MCUs' for guidance on analog ground isolation - use a single-point ground star at the VSS pin rather than daisy-chained ground pours.

When using I2C at 400 kHz Fast-mode, add 4.7 kΩ pull-ups on SDA and SCL to VDD - the internal weak pull-ups on RC3/RC4 are insufficient for reliable multi-master operation. For SPI at >4 MHz in master mode, keep trace lengths under 50 mm and add a 33 Ω series resistor at the SCK driver output to dampen ringing.

Estimated: at full 32 MHz CPU speed and all peripherals active, the PIC16LF15345-E/P draws roughly 8 mA from a 3.3 V supply (about 26 mW). The 20-pin PDIP has thermal resistance θJA of approximately 85 °C/W, so junction temperature rise is below 3 °C even with no copper pour - thermal management is not a concern for this package.

Compliance Information

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

RoHS and lead-free compliant per Microchip product page. Not AEC-Q100 qualified - for automotive applications, choose the PIC16LF15345-E/P automotive-grade Q1 variant or PIC16LF15325T-E/STVAO from Microchip's automotive catalog.

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

Related Searches

PIC16LF15345-E/P PIC16LF15345-E/P datasheet Microchip PIC16LF15345 PIC16 8-bit MCU 14KB flash 32MHz 20-pin PDIP microcontroller XLP PIC16LF15345 battery powered IoT PIC16LF15345 vs PIC16F15345 PIC16LF15345 drop-in replacement PIC16LF15345-E/P buy price PIC16LF15345 pinout 20-pin PDIP PIC16LF15345 capacitive touch CLC what is the supply voltage of PIC16LF15345

Related Components & Terms

Microchip Technology PIC16LF15345 PIC16LF15345-E/P PIC16LF15345-I/P PIC16F15345-E/P PIC16LF15344-E/P PIC16LF15325-E/P PIC16LF15355-E/P 8-bit microcontroller MCU PIC16 enhanced mid-range core RISC Flash memory XLP (eXtreme Low-Power) EUSART Configurable Logic Cell (CLC) Complementary Waveform Generator (CWG) MSSP (SPI/I2C) 10-bit ADC PWM PDIP-20 RoHS ICSP MCLR PICkit
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