PIC16LF18323-E/JQ - 8-Bit XLP MCU, 32MHz, 3.5KB Flash | Microchip
MPN: PIC16LF18323-E/JQ ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.65 | $1.65 |
| 10 | $1.48 | $14.80 |
| 100 | $1.18 | $118.00 |
| 500 | $0.98 | $490.00 |
| 1,000 | $0.86 | $860.00 |
| 3,000 | $0.74 | $2,220.00 |
PIC16LF18323-E/JQ Overview
A PIC microcontroller is an 8-bit RISC Harvard-architecture MCU widely used in embedded systems. The PIC16 family sits at the low-pin-count, low-power tier of Microchip's portfolio: PIC16 -> 8-bit MCU -> microcontroller -> embedded IC. The LF prefix denotes the wide-voltage, low-power core, while the 183xx family adds Core Independent Peripherals (CIPs) such as Configurable Logic Cells (CLC), Complementary Waveform Generator (CWG), and Numerically Controlled Oscillator (NCO) that offload tasks from the CPU, reducing active time and energy.
Key features of the PIC16LF18323-E/JQ include Peripheral Pin Select (PPS) for flexible digital-peripheral pin mapping, 2 PWM channels, 2 analog comparators, multiple communication interfaces (I2C, SPI, UART), 10-bit ADC with computation, and the XLP sleep current below typical PIC12/PIC16 levels. The 16-pin UQFN package is suited to space-constrained PCBs where every square millimeter matters.
The PIC16LF18323 architecture uses a modified Harvard core (14-bit instructions, 8-bit data) with a hardware multiplier and a 32MHz internal oscillator, removing the need for an external crystal in many designs. The 14-bit instruction word yields compact code density that is favorable for cost-sensitive firmware.
Typical applications include battery-powered IoT sensor nodes, low-power remote controls, consumer white goods user interfaces, LED lighting controllers, and small appliance motor-control interfaces. Designers favor the part for its PPS flexibility - peripherals can be remapped to free pins, simplifying PCB routing.
A key design tip: enable the internal 32MHz HFINTOSC and disable the PLL unless maximum speed is required, since the part runs at 32MHz core and lower-power peripherals scale with the system clock. Tie unused I/O to defined logic levels to avoid parasitic current draw in sleep mode.
This page synthesizes distributor pricing, same-family drop-in alternates, and design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC16LF18323-E/JQ — 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 PIC16LF18323-E/JQ (same form factor and footprint) — differing in Core Independent Peripherals, Operating Temperature, Data SRAM, Package, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF18323-I/JQ
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16F18323-E/JQ
✅ Drop-In✓ In Stock
$1.18 / Unit
View Datasheet →PIC16F18323-I/JQ
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF18323T-I/JQ
✅ Drop-In✓ In Stock
$0.71 / Unit
View Datasheet →PIC16LF18323-E/JQ Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16 8-bit RISC (modified Harvard) |
| Instruction Word | 14-bit |
| Maximum CPU Frequency | 32 MHz |
| Program Memory (Flash) | 3.5 KB (2K x 14) |
| Data SRAM | 256 bytes |
| Data EEPROM | 256 bytes |
| Supply Voltage Range | 1.8 V to 3.6 V (LF variant) |
| Operating Temperature | -40 C to +125 C (E grade) |
| Package | 16-pin UQFN (4x4 mm) with exposed pad |
| ADC | 10-bit ADC with computation |
| PWM Channels | 2 |
| Analog Comparators | 2 |
| Communication Peripherals | I2C, SPI, UART |
| Core Independent Peripherals | CLC, CWG, NCO, PPS |
| Low-Power Technology | eXtreme Low Power (XLP) |
| Internal Oscillator | 31 kHz LFINTOSC, 32 MHz HFINTOSC |
| RoHS Status | Compliant |
PIC16LF18323-E/JQ Pin Configuration
| Pin 1 | RA5 — Bidirectional I/O, analog input, or digital peripheral via PPS |
| Pin 2 | RA4 — Bidirectional I/O, analog input, or digital peripheral via PPS |
| Pin 3 | RA3 — Bidirectional I/O, MCLR/Reset selectable |
| Pin 4 | RA2 — Bidirectional I/O, analog input, or digital peripheral via PPS |
| Pin 5 | RA1 — Bidirectional I/O, analog input, or digital peripheral via PPS |
| Pin 6 | RA0 — Bidirectional I/O, analog input, or digital peripheral via PPS |
| Pin 7 | VSS — Ground reference |
| Pin 8 | RA7 — Bidirectional I/O, or digital peripheral via PPS |
| Pin 9 | RA6 — Bidirectional I/O, or digital peripheral via PPS |
| Pin 10 | RB7 — Bidirectional I/O, I2C/SPI peripheral via PPS |
| Pin 11 | RB6 — Bidirectional I/O, I2C/SPI peripheral via PPS |
| Pin 12 | RB5 — Bidirectional I/O, I2C/SPI peripheral via PPS |
| Pin 13 | RB4 — Bidirectional I/O, I2C/SPI peripheral via PPS |
| Pin 14 | VDD — Positive supply voltage (1.8V to 3.6V) |
| Pin 15 | VDDIO — I/O supply reference (often tied to VDD) |
| Pin 16 | VSS — Ground reference (duplicate pin) |
Typical Applications
PIC16LF18323-E/JQ is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Low-Power Remote Controls, LED Lighting Controllers, Consumer White Goods User Interfaces, Small Appliance Motor-Control Interfaces, Industrial Sensor Signal Conditioning.
Battery-Powered IoT Sensor Nodes
The PIC16LF18323-E/JQ is a strong fit for battery-powered IoT sensor nodes because its 1.8V-3.6V LF voltage range lets it run directly from a single CR2032 coin cell or two-cell alkaline pack without a boost converter, while XLP sleep currents under 1 uA extend battery life to multi-year horizons. The 32MHz HFINTOSC supports fast sensor read bursts, and the 10-bit ADC with computation performs on-chip averaging, threshold detection, and sleep, even when the CPU is in sleep mode, eliminating the need for an always-on processor. Compared with an ESP32-class part, this PIC16 draws orders of magnitude less sleep current and fits a smaller BOM. Used between a 3V lithium cell and the sensor I2C/SPI bus with a 100nF decoupling cap on VDD. Engineers should configure the ADC in Burst-Average mode and use the CLC to wake the CPU only on threshold crossings to maximize endurance.
Recommended
Low-Power Remote Controls
Handheld remote controls benefit from the PIC16LF18323-E/JQ's combination of XLP sleep, PPS flexibility, and small 4x4mm UQFN footprint. The IR timer, PWM channels, and CLC can synthesize modulation waveforms in hardware, so the CPU only wakes on button events. This minimizes average current to under 5 uA, letting a remote run years on a single coin cell. The 3.5KB Flash accommodates multi-protocol firmware (NEC, RC5, Sony) with user-level customization. Placed near the keypad matrix with internal pull-ups enabled, sharing the I2C lines with an optional accelerometer for motion-activated wake. Choose HFINTOSC for fast PWM updates and switch to LFINTOSC during sleep. Compared with discrete 555-timer-based designs, the integrated approach cuts component count and PCB area significantly.
Recommended
LED Lighting Controllers
LED lighting controllers - especially dimmable fixtures and color-mixing drivers - leverage the PIC16LF18323-E/JQ's 2 PWM channels, CLC, and CWG peripherals for hardware-driven dimming without CPU overhead. The 32MHz HFINTOSC provides high-resolution PWM at 10-bit granularity, and the XLP idle current lets the controller stay responsive to network commands while drawing negligible standby power. The compact UQFN-16 package fits inside MR16 bulbs and small fixture housings. Used between a 3.3V LDO and the LED driver MOSFET gate with the CWG generating complementary PWMs for synchronous rectification. Engineers should enable PWM fault shutdown via the CLC for over-current protection. Compared with simple 8-bit timer ICs, this MCU adds intelligent dimming curves and DMX/0-10V interface capability.
Recommended
Consumer White Goods User Interfaces
Washing machines, dishwashers, and ovens use PIC16LF18323-E/JQ for user interface panels because the E temperature grade (-40C to +125C) survives appliance environments, the 10-bit ADC reads capacitive touch or potentiometer inputs accurately, and the 2 analog comparators handle safety-critical thermostat interlocks without external ICs. The 3.5KB Flash supports multilingual UI strings and fault code logs, while 256B EEPROM stores user settings across power cycles. Used between the 3.3V logic rail and a 7-segment LED or character-LCD display with the UART connected to the master appliance MCU. Designers should route the comparator output to an interrupt and use the CLC to debounce the keypad matrix in hardware. Compared with discrete logic gate implementations, this approach simplifies schematic and firmware upgrades.
Recommended
Small Appliance Motor-Control Interfaces
Small brushless DC fans, pumps, and motorized valves pair naturally with PIC16LF18323-E/JQ because the CWG peripheral generates complementary PWMs for synchronous rectification, and the NCO provides high-resolution speed control independent of CPU load. The peripheral pin select function lets engineers route PWM outputs to any I/O pin, simplifying PCB routing for motor-driver FET bridges. Used between the 3.3V regulated rail and a 3-phase half-bridge driver such as the Microchip MCP8024 or a discrete FET gate driver. Engineers should leverage the CWG's dead-band control to prevent shoot-through and use the comparator for over-current shutdown. Compared with pure analog motor control, this PIC16 enables closed-loop speed/torque regulation in firmware.
Recommended
Industrial Sensor Signal Conditioning
Industrial 4-20mA loop-powered sensors and bridge-sensor signal conditioners fit the PIC16LF18323-E/JQ because its 10-bit ADC with computation supports ratiometric measurements on load-cell bridges, thermistors, and RTDs, while the CLC can implement hardware low-pass filters without CPU intervention. The 256B EEPROM stores calibration coefficients persistently, and the PPS feature maps the I2C/SPI lines to any remaining pin for flexible PCB layout. Placed near the bridge sensor with a low-drift voltage reference on the ADC Vref+ pin. Engineers should enable ADC burst-average mode at 32MHz for lowest noise and use the LFINTOSC during idle to minimize self-heating drift. Compared with dedicated analog front-end ICs, this PIC16 integrates ADC, EEPROM, and communication in one chip.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF18323-E/JQ — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF18323-I/JQ | PIC16F18323-E/JQ | PIC16F18323-I/JQ | PIC16LF18323T-I/JQ | PIC16LF18323-E/SL |
|---|---|---|---|---|---|---|
| Package | UQFN-16 (JQ) 4x4 mm | UQFN-16 (JQ) - same | UQFN-16 (JQ) - same | UQFN-16 (JQ) - same | UQFN-16 (JQ) - same | SOIC-14 - DIFFERENT package |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Supply Voltage Range | 1.8V to 3.6V | 1.8V to 3.6V | 2.3V to 5.5V | 2.3V to 5.5V | 1.8V to 3.6V | 1.8V to 3.6V |
| Operating Temperature | -40C to +125C (E) | -40C to +85C (I) | -40C to +125C (E) | -40C to +85C (I) | -40C to +85C (I) | -40C to +125C (E) |
| Program Memory (Flash) | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB |
| Data SRAM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Data EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Maximum CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Low-Power Technology | XLP | XLP | XLP | XLP | XLP | XLP |
| Pin Count | 16 | 16 | 16 | 16 | 16 | 14 |
Key Differentiators
- XLP eXtreme Low Power architecture with sub-uA sleep current (vs PIC16F18323-E/JQ)
- Extended -40C to +125C operating temperature range (vs PIC16LF18323-I/JQ)
- Compact 4x4mm UQFN-16 package with exposed pad (vs PIC16LF1823-E/JQ)
Design Notes
PIC16LF18323-E/JQ supply must be decoupled with a 100nF ceramic capacitor placed within 5mm of the VDD pin, plus a bulk 10uF capacitor for transient suppression during peripheral bursts. The LF core draws under 1uA in sleep with RTCC active, so decoupling is still important to avoid voltage droop during wake events. Tie unused I/O to defined logic levels (VDD or VSS) to prevent parasitic current draw.
At 32MHz full-speed operation, the PIC16LF18323-E/JQ dissipates roughly 8mW from a 3.3V supply. The 16-pin UQFN has a theta_JA of approximately 40 C/W (estimated from typical Microchip UQFN-16 datasheet figures), so the junction rise is negligible (<1 C above ambient) even at +125C ambient. No external heatsink or thermal copper pour is required for typical industrial applications.
The UQFN-16 (JQ) package has an exposed thermal pad on the underside that MUST be soldered to the PCB ground pour for mechanical reliability and thermal performance. Use a 0.5mm-pitch land pattern following Microchip's IPC-7351 compliant footprint. Avoid routing traces under the package pad; instead, place the 32.768kHz crystal traces short and guarded if external timing is required.
When migrating from PIC16F to PIC16LF variants, ensure the system voltage never exceeds 3.6V, even transiently, or the LF core can latch-up. Disable the MCLR function on RA3 if it is unused, to free the pin as GPIO and avoid spurious resets from noise. Verify that the PPS assignments are not conflicting - only one digital peripheral can be mapped to a given pin at a time.
Compliance Information
RoHS compliant per Microchip product page. E temperature grade (-40C to +125C) supports industrial but is not AEC-Q100 automotive qualified; for automotive designs choose the PIC16F18323-E/JQ-VAO automotive variant.