PIC16F18325-E/ST - 8-Bit 32MHz XLP MCU 14KB Flash | Microchip
MPN: PIC16F18325-E/ST ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.54 | $1.54 |
| 10 | $1.42 | $14.20 |
| 100 | $1.27 | $127.00 |
| 500 | $1.13 | $565.00 |
| 1,000 | $0.98 | $980.00 |
PIC16F18325-E/ST Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and on-chip peripherals. Within the broader category of embedded computing, the PIC16F family sits between 8-bit baseline PIC10/PIC12 parts and the higher-end 16-bit dsPIC/PIC24 devices, targeting ultra-low-power general-purpose applications. This hierarchy (MCU -> 8-bit MCU -> PIC16F -> XLP family) places the part squarely in the battery-friendly, peripheral-rich segment favored by sensor nodes, wearable electronics, and consumer devices.
Key features include eXtreme Low Power (XLP) operation with nanoWatt sleep currents, Peripheral Pin Select (PPS) for flexible digital pin mapping, and Functional Safety (FuSa) hardware diagnostics designed to help designers meet IEC 60730 Class B safety requirements for household appliances. The 14-TSSOP footprint (0.173" / 4.40 mm body width) is one of the most widely used SMD MCU packages, simplifying PCB layout.
The PIC16F18325 device employs a Harvard RISC architecture with a 14-bit instruction word, providing deterministic interrupt response and single-cycle execution for most instructions. Hardware multipliers are absent (unlike PIC18F), but the integrated CIPs reduce or eliminate the need for external components such as op-amps, logic gates, and signal sources.
Typical applications include low-power IoT sensor nodes, consumer electronics remote controls, home appliance user interfaces, battery-powered handheld instruments, and general-purpose embedded control. The combination of CIPs and XLP enables long battery life while still providing analog signal conditioning.
When designing with this part, verify that VDD stays within 2.3V to 5.5V (datasheet electrical specifications) and that unused I/O pins are configured as outputs low or inputs with internal pull-ups to minimize leakage. The E suffix denotes the -40C to +125C extended temperature grade.
This page synthesizes distributor pricing, drop-in TSSOP-14 alternatives, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC16F18325-E/ST — 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 PIC16F18325-E/ST (same form factor and footprint) — differing in Package, ADC, Core Architecture, Core Independent Peripherals, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F18325-I/ST
✅ Drop-In✓ In Stock
$1.16 / Unit
View Datasheet →PIC16F18324-E/STVAO
✅ Drop-In✓ In Stock
$1.12 / Unit
View Datasheet →PIC16F18325-E/SL
✅ Drop-In✓ In Stock
$0.96 / Unit
View Datasheet →PIC16F18325-E/P
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16F18323-E/ST
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F18313-E/ST
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F18325-E/ST Maximum Ratings & Electrical Characteristics
| Family | PIC® XLP™ 16F (Functional Safety) |
| Core | 8-bit PIC RISC, 14-bit instruction word |
| CPU Speed | 32 MHz (32 MIPS) |
| Flash Program Memory | 14 KB (8K x 14) |
| SRAM | 1 KB |
| EEPROM | 256 B |
| Package | 14-TSSOP (0.173", 4.40 mm) |
| Pin Count | 14 |
| Mounting Type | Surface Mount |
| Operating Voltage | 2.3 V to 5.5 V |
| Operating Temperature | -40 C to +125 C (E = extended grade) |
| ADC | 10-bit, 10 channels |
| DAC | 5-bit |
| PWM | 10-bit |
| Communication Peripherals | EUSART, SPI, I2C |
| CIPs (Core Independent Peripherals) | CLC, NCO, CWG, CCP, PPS |
| Comparator | Yes |
| RoHS Status | Compliant |
PIC16F18325-E/ST Pin Configuration
| Pin 1 | RA5 — Bidirectional I/O with analog input; ICSP programming clock |
| Pin 2 | RA4 — Bidirectional I/O with analog input; analog reference |
| Pin 3 | RA3 — Bidirectional I/O with analog input; MCLR/ICSP programming data |
| Pin 4 | RA2 — Bidirectional I/O with analog input |
| Pin 5 | RA1 — Bidirectional I/O with analog input; comparator output |
| Pin 6 | RA0 — Bidirectional I/O with analog input |
| Pin 7 | VSS — Ground reference |
| Pin 8 | RC0 — Bidirectional digital I/O |
| Pin 9 | RC1 — Bidirectional digital I/O |
| Pin 10 | RC2 — Bidirectional digital I/O |
| Pin 11 | RC3 — Bidirectional digital I/O |
| Pin 12 | RC4 — Bidirectional digital I/O |
| Pin 13 | RC5 — Bidirectional digital I/O; ICD debug |
| Pin 14 | VDD — Positive power supply (2.3V to 5.5V) |
Typical Applications
PIC16F18325-E/ST is suitable for 6 applications: Battery-Powered IoT Sensor Node, Household Appliance Control (IEC 60730 Class B), Consumer Remote Control / HMI, Portable Medical / Wellness Device, Industrial Sensor Transmitter (4-20 mA / Wireless), General-Purpose LED Lighting Controller.
Battery-Powered IoT Sensor Node
The PIC16F18325-E/ST fits battery-powered IoT sensor nodes because its nanoWatt XLP technology delivers sleep currents in the sub-microamp range while still providing a 10-bit ADC, comparators, and Core Independent Peripherals. With 14 KB Flash and 1 KB SRAM, the MCU runs a small sensor-fusion firmware plus a lightweight protocol stack (e.g., Modbus RTU or a proprietary RF link). Peripheral Pin Select (PPS) lets you remap UART, SPI, and I2C onto any digital pin, simplifying the routing of sensor and radio connections. The 32 MHz CPU keeps conversion-to-transmission latency under a few milliseconds, preserving battery life by minimizing wake time.
Recommended
Household Appliance Control (IEC 60730 Class B)
The PIC16F18325-E/ST's Functional Safety (FuSa) features - hardware CRC, windowed watchdog, and oscillator fail detection - target IEC 60730 Class B household appliance requirements (washing machines, dishwashers, ovens). The 10-bit ADC samples temperature and motor current, while the 5-bit DAC drives setpoint indicators. The 14 KB Flash accommodates the safety library plus a Class B self-test routine. The -40 C to +125 C extended temperature grade supports under-cabinet thermal stress. EUSART and I2C interface with HMI boards and inverter modules.
Recommended
Consumer Remote Control / HMI
The PIC16F18325-E/ST is well-suited for IR/RF remote controls and small HMI panels because PPS routes the UART or IR carrier onto any pin while the CLC (Configurable Logic Cell) and NCO (Numerically Controlled Oscillator) generate IR subcarrier waveforms in hardware without CPU load. With 1 KB SRAM and 256 B EEPROM, the device stores learned-key tables and last-state preferences. The 32 MHz core handles button-matrix debouncing and LCD or LED-segment driving. Sleep currents of <100 nA extend coin-cell battery life over multi-year horizons.
Recommended
Portable Medical / Wellness Device
The PIC16F18325-E/ST suits portable medical and wellness devices (glucometers, pulse oximeters, fitness wearables) where ultra-low sleep current and small footprint are critical. The 10-bit ADC reads photodiode and bio-impedance signals, the comparator handles threshold detection for heart-rate gating, and the 5-bit DAC sets bias currents for optical front-ends. The 32 MHz CPU executes peak-detection algorithms within a few hundred microseconds, and nanoWatt XLP technology stretches battery life between charges. The TSSOP-14 footprint enables ultra-compact PCB layouts for wearable form factors.
Recommended
Industrial Sensor Transmitter (4-20 mA / Wireless)
The PIC16F18325-E/ST powers industrial sensor transmitters because its 10-bit ADC, 5-bit DAC, and PWM handle 4-20 mA loop conditioning, while EUSART and SPI drive external wireless modules or HART modems. The 14 KB Flash holds calibration tables and linearization routines. PPS flexibility lets one design accommodate multiple sensor types (RTD, thermocouple, strain gauge) by remapping peripheral functions without hardware changes. The extended temperature grade supports process-control environments from -40 C to +125 C.
Recommended
General-Purpose LED Lighting Controller
The PIC16F18325-E/ST controls LED lighting arrays by leveraging its 10-bit PWM, CWG (Complementary Waveform Generator), and NCO for smooth dimming and color-mixing. The 32 MHz core supports DMX-512, DALI, or proprietary LED protocols over EUSART or SPI. The comparator provides over-temperature and over-current protection by hardware, with firmware handling fade transitions. Sleep mode <100 nA keeps standby power negligible in mains-powered fixtures when the lights are off, satisfying Energy Star standby budgets.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F18325-E/ST — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F18325-I/ST | PIC16F18324-E/ST | PIC16F18325-E/SL | PIC16F18323-E/ST |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 14-TSSOP | 14-TSSOP (same) | 14-TSSOP (same) | 14-SOIC (different footprint, same die) | 14-TSSOP (same) |
| Flash Memory | 14 KB | 14 KB | 8 KB (-43%) | 14 KB | 8 KB (-43%) |
| SRAM | 1 KB | 1 KB | 512 B (-50%) | 1 KB | 512 B (-50%) |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B |
| CPU Speed | 32 MHz (32 MIPS) | 32 MHz (32 MIPS) | 32 MHz (32 MIPS) | 32 MHz (32 MIPS) | 32 MHz (32 MIPS) |
| Operating Temperature | -40 C to +125 C (extended) | -40 C to +85 C (industrial) | -40 C to +125 C (extended) | -40 C to +125 C (extended) | -40 C to +125 C (extended) |
| Operating Voltage | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V |
| Peripherals (ADC/PWM/CIPs) | 10b ADC / 10b PWM / CLC+NCO+CWG+PPS | Same | Same | Same | Same |
| Approx. Unit Price (qty 1) | USD 1.54 | USD 1.30-1.50 (est.) | USD 1.20-1.40 (est.) | USD 1.50-1.70 (est.) | USD 1.20-1.40 (est.) |
Key Differentiators
- Functional Safety (FuSa) hardware diagnostics for IEC 60730 Class B (vs PIC16F18324-E/ST)
- Highest Flash density in 14-TSSOP PIC16F1832x lineup (vs PIC16F18324-E/ST)
- Extended temperature grade support (vs PIC16F18325-I/ST)
Design Notes
The PIC16F18325-E/ST's nanoWatt XLP feature offers Sleep currents below 100 nA when properly configured. To minimize sleep current, disable the ADC, comparator, and FVR before entering Sleep; use PPS firmware retention patterns. For battery-life estimation, profile wake time at 32 MHz plus active ADC/PWM conversion cycles and use the datasheet's IDD vs frequency charts to size battery capacity.
Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 14) on the TSSOP-14 package, with a 10 uF bulk capacitor on the supply rail. Keep the ICSP/ICD traces (RA3/MCLR, RA5/CLK, RC5/DAT) short and protected from capacitive loading to maintain reliable in-circuit programming. The exposed thermal pad is not present on TSSOP-14 (only on QFN variants), so thermal dissipation relies on the copper pour connected to VDD/VSS.
Do not exceed 5.5 V on VDD; the PIC16F18325 does not have an internal regulator clamp above 5.5 V. Configure unused I/O as outputs low (not inputs with pull-ups) to minimize leakage. When migrating from PIC16F18324 firmware, recompile because Flash sizes and interrupt vector layouts are not identical. The E (extended) and I (industrial) grades differ in temperature range - confirm the E suffix for -40 C to +125 C applications.
Route the analog ADC inputs away from digital switching signals (PWM outputs, SPI clocks) to minimize crosstalk. Use a ground pour under the MCU and stitch vias around the perimeter to reduce EMI. Keep the MCLR line short and place a 10 kohm pull-up to VDD - per Microchip's in-circuit programming recommendations. PPS routing freedom allows the designer to relocate UART/SPI/I2C onto any digital pin to optimize trace lengths to the connector or sensor.
Compliance Information
RoHS and REACH compliance per Microchip product page. AEC-Q100 not applicable (industrial MCU). The E temperature grade is not automotive qualified; for AEC-Q100 PIC16 options, use the dedicated automotive PIC16F variants. Functional Safety (FuSa) support assists IEC 60730 Class B compliance in household appliances.