PIC16LF18325-E/P - 8-bit XLP MCU, 14KB Flash, 32MHz | Microchip
MPN: PIC16LF18325-E/P ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.85 | $1.85 |
| 10 | $1.67 | $16.70 |
| 100 | $1.48 | $148.00 |
| 500 | $1.33 | $665.00 |
| 1,000 | $1.18 | $1,180.00 |
PIC16LF18325-E/P Overview
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, volatile data memory, and a set of on-chip peripherals into one package. Within the broader semiconductor taxonomy, the PIC16LF18325 belongs to the 8-bit MCU category, which itself is a subset of microcontrollers, embedded controllers, processors, and ultimately semiconductors. PIC microcontrollers use a modified Harvard RISC architecture and a 14-bit instruction word that balances code density with deterministic interrupt response, making the family popular for compact, real-time control applications.
Key features include 10-bit Analog-to-Digital Conversion (ADC) with computation, Core Independent Peripherals (CIPs) such as Configurable Logic Cells (CLC), Complementary Waveform Generator (CWG), Numerically Controlled Oscillator (NCO) and Zero-Cross Detect (ZCD), plus Peripheral Pin Select (PPS) for flexible digital routing. The device also integrates two I²C/SPI or one I²C plus one SPI interface, an Enhanced Universal Synchronous/Asynchronous Receiver/Transmitter (EUSART) with auto-baud support, and 11 capacitive-touch-friendly I/O channels via the mTouch® peripheral.
Typical applications include IoT sensor nodes, battery-powered remote controls, consumer white goods, HVAC fan control, LED lighting controllers, low-power medical monitors, and automotive body-comfort modules where the LF voltage range and XLP sleep currents are decisive. The wide operating voltage and ultra-low-power features, including nanoWatt XLP modes below 1µA typical sleep, also suit energy-harvesting edge devices that spend most of their time in deep sleep.
When designing with this MCU, plan the ICSP™ programming header to share pins with the application circuit, use PPS early to map peripherals to physical pins, and budget the 1KB RAM carefully because CIP-heavy applications can exhaust it before Flash is exhausted.
Drop-in alternatives for PIC16LF18325-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 PIC16LF18325-E/P (same form factor and footprint) — differing in ADC, Package, Program Memory (Flash), I/O Pins, Data SRAM.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF18323-E/P
✅ Drop-In✓ In Stock
$0.92 / Unit
View Datasheet →PIC16LF18324-E/P
✅ Drop-In✓ In Stock
$1.21 / Unit
View Datasheet →PIC16F18325-E/P
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16LF1826-E/P
✅ Drop-In✓ In Stock
$1.18 / Unit
View Datasheet →PIC16LF1823-E/P
✅ Drop-In✓ In Stock
$0.64 / Unit
View Datasheet →PIC16F1826-E/P
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF18325-E/P Maximum Ratings & Electrical Characteristics
| Product Family | PIC16 (L)F18325/18345 |
| Core Architecture | 8-bit PIC RISC, 14-bit instruction word |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data EEPROM | 256 B |
| SRAM | 1 KB |
| Maximum CPU Speed | 32 MHz |
| Operating Voltage Range | 1.8 V to 3.6 V (LF variant) |
| I/O Pins | 11 |
| ADC | 10-bit, with ADC2 computation |
| Communication Peripherals | 1x EUSART, 2x I2C/SPI (mSSP) |
| Core Independent Peripherals | CLC, CWG, NCO, ZCD, PWM, CCP |
| Peripheral Pin Select (PPS) | Yes |
| Capacitive Touch | mTouch, up to 11 channels |
| Package | 14-PDIP (0.300 inch, 7.62 mm) |
| Operating Temperature | -40 C to +125 C (E grade) |
| RoHS Status | Compliant |
PIC16LF18325-E/P Pin Configuration
| Pin 1 | VDD — Positive supply voltage (1.8V to 3.6V) |
| Pin 2 | RA5 — Digital I/O / MCLR\_reset (input only on RA5) |
| Pin 3 | RA4 — Digital I/O |
| Pin 4 | RA3 — Digital I/O |
| Pin 5 | RA2 — Digital I/O / analog channel |
| Pin 6 | RA1 — Digital I/O / ICSP PGC / analog channel |
| Pin 7 | RA0 — Digital I/O / ICSP PGD / analog channel |
| Pin 8 | VSS — Ground reference |
| Pin 9 | RA7 — Digital I/O / oscillator |
| Pin 10 | RA6 — Digital I/O / oscillator |
| Pin 11 | RB5 — Digital I/O / analog channel |
| Pin 12 | RB4 — Digital I/O / analog channel |
| Pin 13 | RB7 — Digital I/O / analog channel |
| Pin 14 | RB6 — Digital I/O / analog channel |
Typical Applications
PIC16LF18325-E/P is suitable for 7 applications: Battery-Powered IoT Sensor Node, Capacitive Touch User Interface, HVAC Fan Motor Control, LED Lighting Controller, Low-Power Medical Wearable Monitor, Automotive Body Comfort Module, Industrial Sensor Transmitter (4-20 mA).
Battery-Powered IoT Sensor Node
The PIC16LF18325-E/P’s 1.8V to 3.6V LF voltage range and XLP sleep currents below 1µA typical make it a strong fit for IoT sensor nodes running on single-cell Li-ion or 2x AA batteries, where battery life is the dominant design constraint. Its 14KB Flash accommodates over-the-air (OTA) bootloader + application firmware, while the 10-bit ADC2 with computation performs local sensor averaging without waking the CPU. Combined with EUSART or I2C peripherals, the device transmits sensor data only on wake events, maximizing battery runtime compared with higher-power 32-bit MCUs that spend more energy on active compute.
Recommended
Capacitive Touch User Interface
With on-chip mTouch supporting up to 11 capacitive touch channels on the 14-pin PDIP, the PIC16LF18325-E/P enables sleek touch-button interfaces for consumer appliances, lighting controls, and remote-control products without external touch ICs. Peripheral Pin Select (PPS) routes touch channels to nearly any digital I/O, simplifying PCB layout under human-machine interface (HMI) constraints. The CIP-based scan engine runs while the CPU sleeps, dropping average current to tens of microamps and supporting battery-powered remotes that last years on a coin cell.
Recommended
HVAC Fan Motor Control
The Complementary Waveform Generator (CWG) and PWM peripherals on the PIC16LF18325-E/P generate complementary drive signals for small BLDC or brushless fan motors in HVAC ducts, while the Zero-Cross Detect (ZCD) enables line-frequency TRIAC triggering for AC fan control. PPS allows designers to remap control signals after PCB layout without spinning the board, accelerating HVAC prototype iteration. The “E” temperature grade of -40C to +125C handles attic and outdoor air-handler environments where commercial-grade parts would fail.
Recommended
LED Lighting Controller
The PIC16LF18325-E/P drives multiple PWM channels for color-mixing and dimming LED lighting fixtures, with CWG providing dead-band control for synchronous buck or boost LED driver topologies. The 32MHz CPU executes lighting protocols (DMX, DALI, or proprietary) while the ADC reads ambient light sensors for closed-loop daylight harvesting. Compared with discrete 555-timer designs, the integrated solution reduces BOM by 30–40% while supporting scene presets stored in the on-chip 256B EEPROM.
Recommended
Low-Power Medical Wearable Monitor
The PIC16LF18325-E/P’s XLP sleep currents below 1µA and 1.8V operation suit battery-powered wearable medical monitors such as pulse oximeters, smart thermometers, and adherence-tracking pill dispensers where regulatory and runtime demands are tight. The 10-bit ADC and on-chip CIPs perform local signal conditioning and heart-rate detection in hardware, minimizing CPU wake time and extending battery life across multi-month deployment windows. The “E” temperature grade supports cold-chain pharmaceutical monitoring down to -40C.
Recommended
Automotive Body Comfort Module
In automotive body-comfort applications such as seat controllers, mirror adjusters, and interior lighting, the PIC16LF18325-E/P provides LIN-compatible EUSART plus PWM channels for motor and lamp control in a compact 14-pin PDIP package. Although not AEC-Q100 qualified itself, the “E” -40C to +125C grade handles under-dash and cabin environments, and the LF voltage range supports 12V-battery transient-tolerant designs with external TVS protection. The 14KB Flash supports LIN-stack plus application code with room for diagnostics.
Recommended
Industrial Sensor Transmitter (4-20 mA)
The PIC16LF18325-E/P serves as the digital front-end of a 4-20 mA loop-powered industrial sensor transmitter, using its 10-bit ADC to digitize bridge or RTD signals and the PWM + external pass element to generate the analog loop current. The XLP nanoWatt sleep mode is critical here because the 4-20 mA loop budgets only ~3.5 mA total, leaving little headroom for active MCU consumption. The 14KB Flash fits HART or wirelessHART protocol libraries for higher-end field-instrument variants.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF18325-E/P — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF18323-E/P | PIC16LF18324-E/P | PIC16F18325-E/P | PIC16LF1826-E/P | PIC16LF1823-E/P | PIC16F1826-E/P |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 14-PDIP (0.300 in) | 14-PDIP (0.300 in) - same | 14-PDIP (0.300 in) - same | 14-PDIP (0.300 in) - same | 14-PDIP (0.300 in) - same | 14-PDIP (0.300 in) - same | 14-PDIP (0.300 in) - same |
| Flash Program Memory | 14 KB | 7 KB (-50%) | 7 KB (-50%) | 14 KB (0%) | 3.5 KB (-75%) | 3.5 KB (-75%) | 3.5 KB (-75%) |
| SRAM | 1 KB | 512 B (-50%) | 1 KB (0%) | 1 KB (0%) | 256 B (-75%) | 128 B (-87%) | 256 B (-75%) |
| Operating Voltage | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 2.3 V to 5.5 V (wider range) | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 2.3 V to 5.5 V |
| Max CPU Clock | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| I/O Pins | 11 | 11 | 11 | 11 | 12 (+1) | 12 (+1) | 12 (+1) |
| ADC | 10-bit with ADC2 | 10-bit with ADC2 | 10-bit with ADC2 | 10-bit with ADC2 | 10-bit | 10-bit | 10-bit |
| Core Independent Peripherals | CLC, CWG, NCO, ZCD, PWM, CCP | CLC, CWG, NCO, ZCD, PWM, CCP - same set | CLC, CWG, NCO, ZCD, PWM, CCP - same set | same set + FuSa features | limited CIPs (PWM, ECCP only) | limited CIPs (PWM, ECCP only) | limited CIPs (PWM, ECCP only) |
Key Differentiators
- Highest Flash in the 14-PDIP PIC16 XLP family (vs PIC16LF18323-E/P)
- Full Core Independent Peripheral suite (vs PIC16LF1823-E/P)
- Peripheral Pin Select on all digital I/O (vs PIC16F1826-E/P)
- Wider voltage headroom for 5V systems on the F variant (vs PIC16F18325-E/P)
Design Notes
The 14-pin PDIP footprint is through-hole with 2.54 mm pitch; reserve a small programming header footprint at RA0 (PGD) and RA1 (PGC) even if you do not include a header in production, because ICSP programming is the standard firmware-update path on this family. Also keep a dedicated trace to VDD pin 1 and VSS pin 8 with a 100 nF ceramic bypass capacitor placed within 3 mm of the VDD pin to suppress switching noise during CIP activity.
Estimated: at 3.3V supply with the CPU running at 4 MHz and all peripherals off, active current is roughly 1.4 mA; in XLP sleep with the WDT and ADC disabled, sleep current drops below 1 µA typical. For battery-life calculations, assume duty-cycle dominated by sleep current and add 1.5–2 mA during each wake event of a few milliseconds. Use the LF variant only when VDD stays under 3.6V; if 5V is present, use the F variant to avoid damage.
Do not treat the RA5/MCLR pin as a regular GPIO on first prototype builds: it is input-only and disabling MCLR requires configuration-bit changes that block ICSP programming. Always configure the PPS registers before relying on peripheral mapping; PPS registers are cleared on reset and must be re-initialized in firmware at startup. Finally, the 256B EEPROM is rated for 100K erase/write cycles per byte and 1M cycles per cell, so write wear-leveling or store critical data in Flash instead of EEPROM for high-update applications.
Compliance Information
RoHS compliant per Microchip product page; lead-free finish. Not AEC-Q100 qualified - the PIC16LF18325-E/P targets industrial/consumer use, not automotive. For AEC-Q100 alternatives in this family, refer to PIC16F18325-E/PVAO or Microchip automotive part numbers.