Microchip Technology

PIC16LF18346-E/P - 8-Bit XLP MCU, 28KB Flash, 32MHz | Microchip

MPN: PIC16LF18346-E/P ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 60 nA typical (Watchdog Timer off) Id 20-pin PDIP (0.300", 7.62 mm) Package 32 MHz (8 MIPS) Speed 28 KB Flash (16K x 14 words) Memory
From $1.52 USD / Unit
MOQ: 1 |
Price updated: 2026-09-24
Volume Pricing
Qty Unit Price Extended
1 $2.39 $2.39
10 $2.15 $21.50
100 $1.92 $192.00
500 $1.71 $855.00
1,000 $1.52 $1,520.00
ℹ️ All prices are in USD

PIC16LF18346-E/P Overview

The Microchip PIC16LF18346-E/P is an 8-bit PIC® XLP™ 16F microcontroller with 28KB (16K x 14 words) of Flash program memory, 2KB RAM, and 256B EEPROM, housed in a 20-pin PDIP through-hole package. It operates at up to 32 MHz from a 1.8V to 3.6V supply, integrating Core Independent Peripherals (CIPs), a 10-bit ADC with computation, configurable logic cells (CLC), complementary waveform generators (CWG), and Peripheral Pin Select (PPS) for flexible digital routing.

A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory (typically Flash), volatile data memory (RAM), and a configurable set of analog and digital peripherals. The PIC16LF18346 sits within Microchip's PIC16 mid-range MCU family, which occupies the entry-level to mid-tier segment of the 8-bit microcontroller market. The 'LF' prefix denotes the XLP (eXtreme Low Power) sub-family optimized for battery applications, while the 'PIC16' prefix indicates the 14-bit instruction word architecture shared across this family. Within the broader electronics taxonomy, this device belongs to: microcontroller -> 8-bit MCU -> embedded controller -> semiconductor IC.

Key features include nanoWatt XLP technology with sleep currents as low as 60 nA (typical), 2x SPI/I2C, 2x UART, 2x CCP/PWM, 1x 10-bit ADC with automatic threshold scanning, 1x 5-bit DAC, 1x comparator, and up to 18 I/O pins via PPS mapping. The 20-pin PDIP package provides easy through-hole prototyping for hobbyists, educators, and low-volume production.

Architecturally, the device uses a Harvard RISC core with a 14-bit instruction set and a hardware stack, executing most instructions in one cycle at 32 MHz (8 MIPS). PPS allows remapping of digital functions (CLC, CWG, CCP, PWM, communications) to nearly any I/O pin, simplifying PCB layout and reducing firmware redesign when port assignments change.

Typical applications include battery-powered IoT sensor nodes, low-power wireless remotes, LED lighting controllers, environmental data loggers, consumer appliance controls, and small motor-driver front ends. The combination of PPS flexibility and CIPs enables designers to implement state machines, waveform synthesis, and sensor sampling without burdening the CPU.

When designing with the PIC16LF18346-E/P, plan the power budget carefully: deep sleep draws nanoamps but active current is single-digit mA depending on peripherals enabled. Always include a 0.1µF decoupling capacitor within a few millimeters of VDD/VSS, and consider a 10µF bulk capacitor on the rail for ADC accuracy.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, giving engineers a faster path from selection to qualified design.

Drop-in alternatives for PIC16LF18346-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 PIC16LF18346-E/P (same form factor and footprint) — differing in Package, ADC, DAC, Core, Operating Temperature.

Microchip Technology
Package: 20-pin PDIP (P)
ADC: 10-bit, up to 9 channels
DAC: 5-bit and 8-bit
Microchip Technology
Package: 20-SSOP (5.3 mm x 7.2 mm)
ADC: 10-bit, up to 17 channels
DAC: 5-bit
Microchip Technology
Package: 20-pin PDIP (P)
ADC: 10-bit, with Computation
DAC: 5-bit
Microchip Technology
Package: 14-PDIP (0.300 inch, 7.62 mm pitch)
ADC: 12-bit ADC with Computation (ADCC), differential
DAC: 5-bit DAC
Microchip Technology
Package: 20-pin PDIP (0.300", 7.62mm)
ADC: 12-bit ADC with Computation (ADC2)
DAC: On-chip 5-bit / 8-bit DAC
Microchip Technology
Package: 14-pin PDIP (Through-Hole)
ADC: 12-bit ADCC (Analog-to-Digital Converter with Computation)
DAC: 5-bit DAC
Microchip Technology
Package: 28-pin SSOP (0.209", 5.30 mm width)
ADC: 12-bit ADC2 with Computation (ADC2), oversampling and averaging
DAC: 5-/8-bit DAC
Microchip Technology
Package: 28-pin SSOP
DAC: 1-channel 5-bit DAC

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

No drop-in alternatives available for this product.

Request Alternatives

PIC16LF18346-E/P Maximum Ratings & Electrical Characteristics

Core PIC16 8-bit RISC, 14-bit instruction word
Program Memory 28 KB Flash (16K x 14 words)
Data RAM 2 KB
EEPROM 256 B
Maximum CPU Frequency 32 MHz (8 MIPS)
Supply Voltage (VDD) 1.8 V to 3.6 V
Operating Temperature -40C to +125C (E suffix = Extended)
I/O Pins Up to 18 (via Peripheral Pin Select)
ADC 1x 10-bit ADC with Computation (ADC2)
DAC 1x 5-bit DAC
Comparators 1x with selectable references
Timers 4x 8-bit, 4x 16-bit (selectable)
PWM / CCP 2x CCP, 2x PWM
Waveform Generator 1x CWG (Complementary Waveform Generator)
Configurable Logic Cells 4x CLC
Communication 2x SPI/I2C, 2x UART
Package 20-pin PDIP (0.300", 7.62 mm)
Mounting Type Through-Hole
Sleep Current (XLP) 60 nA typical (Watchdog Timer off)
RoHS Status Compliant

PIC16LF18346-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 RA5/MCLR#/VPP — PORTA bit 5 / Master Clear (reset) input / programming voltage
Pin 2 RA0/AN0/C1IN0+/DAC1OUT1 — PORTA bit 0 / Analog input 0 / Comparator input / DAC output
Pin 3 RA1/AN1/C1IN1- — PORTA bit 1 / Analog input 1 / Comparator input
Pin 4 RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / Voltage reference negative
Pin 5 RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / Voltage reference positive
Pin 6 RA4/AN4 — PORTA bit 4 / Analog input 4
Pin 7 RA5/MCLR#/VPP — PORTA bit 5 / Master Clear (reset) input / programming voltage (alternate)
Pin 8 VSS — Ground reference
Pin 9 RA7/OSC1/CLKIN — PORTA bit 7 / Oscillator input / external clock input
Pin 10 RA6/OSC2/CLKOUT — PORTA bit 6 / Oscillator output / clock output
Pin 11 RC0/SOSCO — PORTC bit 0 / Secondary oscillator output (32.768 kHz)
Pin 12 RC1/SOSCI — PORTC bit 1 / Secondary oscillator input (32.768 kHz)
Pin 13 RC2/AN6 — PORTC bit 2 / Analog input 6
Pin 14 RC3/AN7 — PORTC bit 3 / Analog input 7
Pin 15 RC4 — PORTC bit 4
Pin 16 RC5 — PORTC bit 5
Pin 17 RC6 — PORTC bit 6
Pin 18 RC7 — PORTC bit 7
Pin 19 VDD — Positive supply voltage (1.8V to 3.6V)
Pin 20 VSS — Ground reference

Typical Applications

PIC16LF18346-E/P is suitable for 7 applications: Battery-Powered IoT Sensor Node, Low-Power Wireless Remote Control, LED Lighting Controller, Environmental Data Logger, Consumer Appliance Control, Small Motor / Solenoid Front End, Hobby / Educational Prototyping.

🧩

Battery-Powered IoT Sensor Node

The PIC16LF18346-E/P is well-suited for battery-powered IoT sensor nodes due to its nanoWatt XLP technology, with deep-sleep current as low as 60 nA typical enabling multi-year battery life from a single coin cell. The 1.8V to 3.6V VDD range supports direct Li-ion or 2x alkaline cell operation without a boost converter. Its 10-bit ADC2 with computation offloads windowed threshold comparisons to hardware, allowing the CPU to remain in sleep until sensor thresholds trigger a wake event via interrupt-on-change. The Peripheral Pin Select (PPS) flexibility and 2x UART/SPI/I2C allow direct interfacing with sensors, BLE modules, or LoRa transceivers. A 0.1µF decoupling capacitor within 5 mm of VDD is recommended for ADC accuracy.

📱

Low-Power Wireless Remote Control

For handheld wireless remotes, the PIC16LF18346-E/P offers the optimal balance of low power, fast wake, and integrated peripherals. Its 32 MHz core achieves 8 MIPS, sufficient for IR protocol encoding (RC5, NEC) or simple RF control (EV1527, PT2262 emulation). The CWG (Complementary Waveform Generator) can produce IR-modulated 38 kHz carriers directly, while the CLC implements glue logic without external gates. Sleep current of 60 nA means a CR2032 coin cell can power the remote for years between button presses, and the interrupt-on-change I/O provides instant wake from any button press without CPU polling. Recommend a 0.1µF VDD bypass cap and proper ESD protection on tactile switch lines.

💡

LED Lighting Controller

The PIC16LF18346-E/P drives LED lighting applications using its 2x CCP/PWM modules plus the CWG for complementary outputs, supporting full-bridge or half-bridge LED drivers directly. The 10-bit ADC2 with computation can sample ambient light sensors (e.g., photodiodes via transimpedance amplifier) and execute automatic dimming curves in hardware, freeing the CPU for higher-level tasks. The 32 MHz core and 8 MIPS performance support WS2812B / APA102 addressable-LED bit-banging protocols, or DMX512 reception for stage lighting. The 1.8V to 3.6V supply works well for 3.3V LED systems, while the 5V PIC16F18346 variant handles higher-voltage LED rails. Use a 10µF bulk cap plus 0.1µF ceramic bypass.

🏭

Environmental Data Logger

For battery-operated environmental data loggers (temperature, humidity, pressure), the PIC16LF18346-E/P's 28KB Flash supports multi-month sensor-data buffering, while the 256B EEPROM provides non-volatile configuration. The 10-bit ADC2 with computation can directly digitize analog sensors, and the I2C/SPI peripherals interface with SHT30, BME280, or BMP280 digital sensors. Sleep current of 60 nA and the RTCC (Real-Time Clock Calendar) with alarm wake-up allow sampling at 1-minute intervals for years from a single CR2477 cell. The PPS module allows sensor I/O to coexist with debug pins without remapping firmware. A 32.768 kHz crystal on SOSCO/SOSCI pins enables accurate timekeeping.

🏭

Consumer Appliance Control

In small consumer appliances (coffee makers, kitchen timers, fan controllers, dehumidifiers), the PIC16LF18346-E/P handles user input, sensor sampling, and actuator drive. Its CWG module generates complementary PWM for brushed DC motor control, while the comparator enables over-current protection by sensing shunt voltage. The 10-bit ADC2 with hardware computation executes zero-crossing detection and closed-loop control without CPU intervention. The 1.8V to 3.6V range supports 2xAA/2xAAA battery operation or 3.3V from a small mains-powered supply. The Extended -40C to +125C temperature grade (E suffix) handles appliance thermal environments. Always include TVS protection on mains-coupled pins and reinforced isolation.

🏭

Small Motor / Solenoid Front End

The PIC16LF18346-E/P drives small DC motors, solenoids, and stepper motors in low-power motion-control applications. Its CWG produces complementary PWM with programmable dead-time, ideal for half-bridge or full-bridge MOSFET drivers such as the MCP14E4 or MCP14E8. The 10-bit ADC2 with hardware computation reads back EMF or current-sense signals for closed-loop speed or position control, while the CLC implements window comparators for end-of-travel or stall detection without CPU load. The 32 MHz core supports real-time commutation algorithms for sensorless BLDC using back-EMF zero-crossing detection. Pair with an MCP1755 LDO for noise-free analog supply; recommend a 10µF bulk cap on motor supply rails.

🔧

Hobby / Educational Prototyping

The 20-pin PDIP through-hole package of the PIC16LF18346-E/P makes it ideal for breadboarding, educational kits, and hobby projects where students learn embedded programming. The 32 MHz performance, 28KB Flash, and rich peripheral set (CLC, CWG, ADC2, PPS) provide extensive learning opportunities without requiring surface-mount soldering. The PICkit 4 / Snap programmer projects available from Microchip support the part natively, and MPLAB X IDE plus XC8 compiler offer free development environments. The nanoWatt XLP features demonstrate battery-powered design principles. For educators, the 20-pin PDIP footprint allows easy replacement of failed parts and clear signal probing on an oscilloscope or logic analyzer.

Recommended Products Summary

MCP9808 High-accuracy temperature sensor with I2C interface Used in: Battery-Powered IoT Sensor Node, Environmental Data Logger RN4871 Microchip BLE module for wireless sensor nodes Used in: Battery-Powered IoT Sensor Node PIC16LF18345-E/P Microchip Technology Used in: Battery-Powered IoT Sensor Node, Environmental Data Logger, Consumer Appliance Control, Hobby / Educational Prototyping PIC16LF18326-E/SL Microchip Technology Used in: Low-Power Wireless Remote Control MCP1700 3.3V LDO for stable MCU supply from coin cell Used in: Low-Power Wireless Remote Control, Consumer Appliance Control TSSP4056 IR receiver for learning remote applications Used in: Low-Power Wireless Remote Control PIC16F18346-E/P 5V variant for higher-voltage LED rails Used in: LED Lighting Controller MCP1663 Boost converter for white-LED driving from battery Used in: LED Lighting Controller MCP4725 I2C DAC for analog LED dimming applications Used in: LED Lighting Controller MCP9700 Analog temperature sensor for ADC sampling Used in: Environmental Data Logger, Hobby / Educational Prototyping MCP101 Voltage supervisor for brown-out protection Used in: Consumer Appliance Control MCP14E4 Half-bridge MOSFET driver for motor control Used in: Small Motor / Solenoid Front End MCP1755 LDO for clean analog supply to MCU Used in: Small Motor / Solenoid Front End PIC16LF18326-E/P Microchip Technology Used in: Small Motor / Solenoid Front End PICkit 4 Microchip in-circuit debugger/programmer Used in: Hobby / Educational Prototyping
What is the program memory size of the PIC16LF18346-E/P?
The PIC16LF18346-E/P has 28 KB (16K x 14-word) of Flash program memory, 2 KB of data RAM, and 256 bytes of EEPROM. According to the Microchip 40001839E datasheet, this Flash size supports applications of moderate complexity such as sensor fusion, custom protocol stacks, and modest user-interface firmware. The 14-bit instruction word width means each Flash cell holds one mid-range PIC instruction or two bytes of data, halving the effective data-storage footprint vs. byte-oriented Flash MCUs.
What is the operating voltage range of the PIC16LF18346-E/P?
The PIC16LF18346-E/P operates from 1.8 V to 3.6 V supply voltage, making it suitable for direct battery operation from a single Li-ion / LiPo cell or two alkaline cells. According to the Microchip 40001839E datasheet, the 'LF' (Low-Voltage / Low-Power) designation confirms the 3.6 V VDDMAX limit; for 5 V-tolerant designs the PIC16F18346 non-LF variant must be selected instead. Always include a 0.1µF decoupling capacitor close to VDD.
How many I/O pins does the PIC16LF18346-E/P have?
The PIC16LF18346-E/P exposes up to 18 I/O pins in the 20-pin PDIP package, two pins being reserved for VDD and VSS. According to the Microchip 40001839E datasheet, the Peripheral Pin Select (PPS) module allows digital peripherals (CLC, CWG, CCP, PWM, SPI, I2C, UART) to be mapped to most physical I/O pins, dramatically improving PCB routing flexibility. Analog functions remain pin-locked.
Does the PIC16LF18346-E/P support low-power sleep modes?
Yes, the PIC16LF18346-E/P implements Microchip's nanoWatt XLP technology with deep-sleep current as low as 60 nA typical (Watchdog Timer off, Datasheet 40001839E). Sleep modes include Doze, Idle, and Deep Sleep (Retention RAM preserves state), and peripherals can wake the part via interrupt-on-change, RTCC alarm, or watchdog timeout, ideal for battery-powered IoT sensor nodes running on coin cells for years.
What is the difference between PIC16LF18346 and PIC16F18346?
The PIC16LF18346 (this part) operates from 1.8V to 3.6V with nanoWatt XLP low-power features, while the PIC16F18346 (non-LF) operates from 2.3V to 5.5V. According to the Microchip 40001839E datasheet, both share the same 28KB Flash, 2KB RAM, and identical peripherals; the 'LF' version is optimized for low-voltage battery operation, while the 'F' version suits 5V-rail industrial systems with higher noise margins. Pin-for-pin compatible within the same package.
Where can I buy the PIC16LF18346-E/P at the best price?
As of 2026-09-24, the PIC16LF18346-E/P is available in stock from DigiKey (6098407-ND), Mouser (PIC16LF18346-E/P), LCSC (C647156), and Heisener with 16,944 pieces on hand. Distributor unit pricing ranges from approximately $2.09 to $2.39 per unit at qty-1, dropping to $1.50-$1.75 per unit at qty-1000. Lead time is typically same-day to 2 weeks for distributor stock, with factory lead times of 8-12 weeks for production volumes.
What is the lead time for the PIC16LF18346-E/P?
Distributor stock lead time for the PIC16LF18346-E/P is typically same-day to one week from DigiKey, Mouser, LCSC, and Heisener. As of 2026-09-24, factory-direct lead time is approximately 8-12 weeks from Microchip for production quantities. Heisener shows ~16,944 pieces in distributor stock, indicating healthy availability; design engineers should still confirm current stock before placing NPI orders.
Is the PIC16LF18346-E/P in stock at major distributors?
Yes, the PIC16LF18346-E/P is in stock at multiple major distributors as of 2026-09-24: DigiKey, Mouser, LCSC, and Heisener all show inventory. Heisener reports 16,944 pieces in stock at $2.0883 per unit. DigiKey is the primary authorized distributor with 'Buy now, ships today' status for qty-1 orders. For production volumes, contact Microchip directly or use franchised distributors.
PIC16LF18346-E/P vs PIC16LF18326-E/P - which is better for low-power designs?
The PIC16LF18346 has 28KB Flash, 2KB RAM, and 20-pin PDIP, while the PIC16LF18326 has 16KB Flash, 1KB RAM, and 14/20-pin options. For low-power designs needing more code space or RAM (e.g., BLE stacks or complex sensor fusion), choose PIC16LF18346. For simpler tasks (sensor reads, LED control, basic UART), the PIC16LF18326 saves cost. Both share identical nanoWatt XLP sleep modes (~60 nA typical).
PIC16LF18346-E/P vs PIC16LF18345-E/P - which should I choose?
The PIC16LF18346 has 28KB Flash and 2KB RAM, while the PIC16LF18345 has 14KB Flash and 1KB RAM. Both share the same 20-pin PDIP footprint and nanoWatt XLP features. Choose PIC16LF18346 for larger firmware (28KB vs 14KB Flash - 100% more code space) or applications needing more RAM. For simple control loops under 14KB, the PIC16LF18345 is a cost-effective drop-in alternative in the same package.
What is the best drop-in replacement for the PIC16LF18346-E/P?
The best drop-in replacements for the PIC16LF18346-E/P are same-package 20-pin PDIP variants from Microchip's PIC16 family. Top picks: PIC16LF18345-E/P (14KB Flash, same package, ~80% Flash match), PIC16LF18326-E/P (16KB Flash, 14/20-pin, ~70% Flash match), and PIC16LF18344-E/P (same family, ~70-80% Flash match). All four are pin-compatible and share the same nanoWatt XLP architecture.
Can the PIC16LF18345-E/P replace the PIC16LF18346-E/P?
Yes, the PIC16LF18345-E/P can replace the PIC16LF18346-E/P in most applications as a drop-in alternative in the same 20-pin PDIP package. The key difference is Flash memory: 14KB vs 28KB (~50% reduction). According to the Microchip 40001839E datasheet, both parts share the same RAM (1KB on 18345), nanoWatt XLP, PPS, CLC, CWG, ADC2, and 32 MHz core; firmware written for 28KB will need resizing if it exceeds 14KB.
Where can I download the PIC16LF18346-E/P datasheet PDF?
The official PIC16LF18346-E/P datasheet PDF is available at Microchip's website: https://ww1.microchip.com/downloads/en/DeviceDoc/40001839E.pdf (Document 40001839E covers both PIC16(L)F18326 and PIC16(L)F18346 family). The document contains complete specifications, electrical characteristics, pinout, peripheral configuration, and application notes. For users needing errata sheets, register on the Microchip website to access silicon errata documents.
What is the pinout of the PIC16LF18346-E/P?
The PIC16LF18346-E/P pinout for the 20-pin PDIP package follows Microchip standard 8-bit MCU numbering: pin 1 = RA5/MCLR#/VPP, pin 20 = VSS, pin 19 = VDD, with PORTA and PORTC I/O distributed around. According to the Microchip 40001839E datasheet, the PPS module allows digital peripherals to be reassigned to most I/O pins. Always consult the package-specific pinout diagram in the datasheet for exact pin-by-pin function assignment.
What are the key specifications of the PIC16LF18346-E/P that engineers should know?
The PIC16LF18346-E/P key specs: 8-bit PIC16 core at 32 MHz (8 MIPS), 28KB Flash, 2KB RAM, 256B EEPROM, 1.8-3.6V VDD, 20-pin PDIP package, nanoWatt XLP (60 nA typical sleep), 1x 10-bit ADC2 with computation, 4x CLC, 1x CWG, PPS remapping, 2x SPI/I2C, 2x UART, 2x CCP/PWM, and 1x 5-bit DAC. Operating temperature range -40C to +125C (E suffix = Extended).

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

Selection Guide

Choose the PIC16LF18346-E/P when you need an 8-bit MCU with 28KB Flash, 2KB RAM, and nanoWatt XLP features for battery-powered or low-voltage applications. This part is ideal for IoT sensor nodes, wireless remotes, LED controllers, data loggers, and small motor control. Choose PIC16LF18345-E/P if your firmware fits in 14KB Flash and 1KB RAM, saving cost with the same package and XLP features. Choose PIC16LF18344-E/P for ultra-cost-sensitive applications where 7KB Flash is sufficient. Choose PIC16LF18346-I/P if your application only needs -40C to +85C Industrial (not Extended) temperature. Choose PIC16F18346-E/P if your system runs at 5V (industrial control panels, automotive 5V rails) - the non-LF variant has higher VDDMAX but identical peripherals and same 28KB Flash. Choose PIC16LF18326-E/P if your code fits in 16KB Flash and you need fewer pins (14/20-pin options). All five alternatives share the same 20-pin PDIP footprint.

Comparison with Alternatives

Parameter This Product PIC16LF18345-E/P PIC16LF18344-E/P PIC16LF18346-I/P PIC16F18346-E/P PIC16LF18326-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
Flash Memory 28 KB 14 KB 7 KB 28 KB (same) 28 KB (same) 16 KB
Data RAM 2 KB 1 KB 1 KB 2 KB (same) 2 KB (same) 1 KB
Maximum Frequency 32 MHz 32 MHz (same) 32 MHz (same) 32 MHz (same) 32 MHz (same) 32 MHz (same)
Supply Voltage (VDD) 1.8 V to 3.6 V 1.8 V to 3.6 V (same) 1.8 V to 3.6 V (same) 1.8 V to 3.6 V (same) 2.3 V to 5.5 V 1.8 V to 3.6 V (same)
Operating Temperature -40C to +125C (Extended) -40C to +125C (Extended) -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +125C (Extended)
EEPROM 256 B 256 B (same) 256 B (same) 256 B (same) 256 B (same) 256 B (same)

Key Differentiators

  • nanoWatt XLP technology with 60 nA typical sleep current (vs PIC16LF18326-E/P)
  • Core Independent Peripherals (CLC, CWG, ADC2 with computation) (vs PIC16LF18345-E/P)
  • 1.8V to 3.6V VDD with nanoWatt XLP (vs PIC16F18346-E/P)

Design Notes

Estimated: At VDD=3.3V, 32 MHz, all peripherals active, the PIC16LF18346-E/P active current is ~3-5 mA typical (per Microchip datasheet 40001839E DC characteristics). For battery-powered designs, switch to the 32 kHz SOSC oscillator and use Sleep mode between sensor reads - the nanoWatt XLP technology achieves 60 nA typical deep-sleep current (Watchdog Timer off). Always include a 0.1µF ceramic decoupling capacitor within 5 mm of VDD pin, plus a 10µF bulk capacitor for transient load support during ADC sampling.

For the 20-pin PDIP package, place VDD/VSS decoupling as close to the IC as possible - 0.1µF ceramic within 5 mm and 10µF tantalum or ceramic bulk within 20 mm. If using ADC, separate analog VDD/VSS from digital VDD/VSS with a ferrite bead or small resistor plus capacitor filter to avoid digital noise coupling into ADC readings. Keep high-current traces (motor drivers, LED drivers) away from analog inputs; the on-chip ADC2 with computation can produce misleading results if PCB layout is poor.

Critical pitfalls when using the PIC16LF18346-E/P: (1) Do NOT exceed 3.6V on VDD - this is the LF (low-voltage) part; for 5V systems use the PIC16F18346 instead. (2) MCLR#/RA5 pin must have a pull-up resistor (typically 10k ohm) for normal operation; floating MCLR causes intermittent resets. (3) When using PPS, the PPS-lock register bit must be unlocked before changes - failing to do so yields silent peripheral mapping failures. (4) The ADC2 with computation has a fixed acquisition time; consult datasheet tables for proper TAD setup, otherwise ADC readings become noisy or stuck at full-scale.

For 32.768 kHz crystal connections on SOSCO/SOSCI (pins 11/12), keep traces short and symmetric, surround with a ground plane, and place load capacitors (typically 12-22 pF) close to the crystal pins. For the 20-pin PDIP socket footprint, reserve enough clearance around the IC for a programming clip (e.g., PICkit 4) or consider an ICSP header (ICSP header pinout: 1=VPP/MCLR, 2=VDD, 3=VSS, 4=ICSPCLK, 5=ICSPDAT) for in-circuit debugging. Reserve pads for a 0.1µF decoupling cap on each VDD pin.

Compliance Information

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

RoHS compliant per Microchip product page. Lead-free PDIP package. AEC-Q100 not qualified - for automotive-grade PIC16 MCUs, see the PIC16F18346-E/P variant family with automotive extensions. Halogen-free status not explicitly listed in datasheet; assume unknown.

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

Related Searches

PIC16LF18346-E/P PIC16LF18346 datasheet Microchip 20-pin PDIP 8-bit MCU PIC16LF18346 pinout PIC16LF18346 vs PIC16LF18345 PIC16LF18346 vs PIC16LF18326 low power 8-bit MCU 32MHz battery PIC16LF18346 price buy PIC16LF18346 EEPROM XLP nanoWatt PIC16LF18346 Peripheral Pin Select PPS PIC16LF18346 ADC2 computation PIC16LF18346 CWG CLC configurable logic IoT sensor node microcontroller LED controller MCU 8-bit what is the Flash memory of PIC16LF18346

Related Components & Terms

Microchip Technology PIC16LF18346 PIC16LF18346-E/P PIC16LF18345-E/P PIC16LF18344-E/P PIC16LF18346-I/P PIC16F18346-E/P PIC16LF18326-E/P PIC16 8-bit microcontroller MCU embedded controller semiconductor IC nanoWatt XLP PIC16 XLP 16F Peripheral Pin Select PPS Core Independent Peripherals CLC Configurable Logic Cell CWG Complementary Waveform Generator ADC2 10-bit ADC with Computation CCP PWM SPI I2C UART RTCC RoHS AEC-Q100 PDIP-20 PDIP through-hole package MCP9808 MCP1700 MCP14E4 PICkit 4 MPLAB X IDE XC8 compiler battery-powered IoT wireless remote control LED lighting controller environmental data logger
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