Microchip Technology

PIC16LF18346-I/P - 32MHz 8-bit XLP MCU 28KB Flash DIP-20

MPN: PIC16LF18346-I/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 28 KB (16K x 14) Memory
From $1.05 USD / Unit
MOQ: 1 |
Price updated: 2026-09-24
Volume Pricing
Qty Unit Price Extended
1 $1.65 $1.65
10 $1.48 $14.80
100 $1.32 $132.00
500 $1.18 $590.00
1,000 $1.05 $1,050.00
ℹ️ All prices are in USD

PIC16LF18346-I/P Overview

The Microchip Technology PIC16LF18346-I/P is a 32 MHz 8-bit PIC® XLP™ 16F microcontroller with 28 KB Flash, 2 KB SRAM, and 256 B EEPROM in a 20-pin PDIP through-hole package. It operates from 1.8 V to 3.6 V with eXtreme Low Power (XLP) features, including nanoWatt sleep and active current draw down to the microampere range for battery-friendly designs.

An 8-bit microcontroller is a single-chip computer that integrates a CPU, RAM, non-volatile program memory, and peripherals on one die. Within the broader taxonomy, the PIC16LF18346 sits in the 8-bit MCU family (microcontroller -> MCU -> 8-bit MCU -> PIC16 family -> PIC16F18xxx sub-family -> power management sub-system of an embedded design). The XLP designation specifically emphasizes ultra-low-power operation, extending battery life in portable, IoT, and energy-harvesting products compared with conventional 8-bit parts.

Key features include Peripheral Pin Select (PPS) for flexible digital peripheral mapping, two Configurable Logic Cells (CLC) for hardware glue logic, a Numerical Controlled Oscillator (NCO) for fine-frequency synthesis, a 10-bit ADC with Computation, a 5-bit DAC, two CCP modules, Complementary Waveform Generation (CWG), and four 10-bit PWM channels. Two I²C and two UART/SPI interfaces support modern serial connectivity, and 256 B of EEPROM provides non-volatile data storage without external memory.

The architecture uses a RISC-based 8-bit core with a 14-bit instruction word, hardware stack, and zero-latency interrupt handling. PPS routes digital peripherals to almost any I/O pin, letting designers swap pin assignments on the fly without respinning the PCB. Core Independent Peripherals (CIPs) such as CLC, CWG, NCO, and PWM operate without CPU intervention, allowing the core to remain in deep sleep and reducing average current to single-digit µA.

Typical applications include battery-powered IoT sensor nodes, low-power remote controls, energy-harvesting devices, LED lighting controllers, and consumer appliances that demand long battery life and small footprints. The 20-pin PDIP package simplifies prototyping on breadboards and through-hole PCBs, making the device a common choice for evaluation, hobby, and low-volume industrial designs.

When designing with this MCU, allocate decoupling capacitors (100 nF plus 1-10 µF bulk) close to VDD/AVDD pairs and respect the 3.6 V absolute maximum to avoid latch-up. Use PPS to remap peripherals before locking the I/O assignment, and verify unused peripherals are disabled in firmware to minimize quiescent draw.

This page synthesizes distributor pricing, drop-in alternatives within the same PDIP-20 footprint, and practical design notes not found in the manufacturer datasheet alone.

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

Microchip Technology
ADC: 1x 10-bit ADC with Computation (ADC2)
Package: 20-pin PDIP (0.300", 7.62 mm)
Operating Temperature: -40C to +125C (E suffix = Extended)
Microchip Technology
ADC: 10-bit
Package: 20-SOIC (0.295 in / 7.50 mm body)
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
ADC: 12-bit ADCC (with computation)
Package: 20-pin PDIP (DIP-20)
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
ADC: 12-bit ADCC
Package: 20-pin SSOP (0.65 mm pitch)
Operating Temperature: -40C to +85C (Industrial, 'I')

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

PIC16LF18346-E/P

✅ Drop-In
Microchip Technology
📦 20-pin PDIP
PIC16 8-bit RISC, 14-bit instruction word · 28 KB Flash (16K x 14 words) · 2 KB · 256 B · 32 MHz (8 MIPS) · 1.8 V to 3.6 V · -40C to +125C (E suffix = Extended) · Up to 18 (via Peripheral Pin Select)

✓ In Stock

$1.52 / Unit

View Datasheet →

PIC16LF18345-I/P

✅ Drop-In
📦 20-pin PDIP
same 20-pin PDIP footprint, Flash 14 KB vs 28 KB (-50%), RAM 1 KB vs 2 KB (-50%), otherwise same peripherals and PPS

📋 Reference alternative (not in catalog)

PIC16LF18344-I/P

✅ Drop-In
Microchip Technology
📦 20-pin PDIP
PIC 8-bit RISC · PIC16F1 / PIC16LF183xx · 7 KB Flash (4K x 14 words) · 512 bytes · 256 bytes · 32 MHz (8 MIPS) · 1.8 V to 3.6 V (LF variant) · Up to 18

✓ In Stock

$1.2 / Unit

View Datasheet →

PIC16F18346-I/P

✅ Drop-In
Microchip Technology
📦 20-pin PDIP
8-bit PIC enhanced mid-range · 28 KB (16K x 14 words) · 2 KB · 256 bytes · 32 MHz · 2.3V to 5.5V · 18 · 10-bit with Computation (ADC²)

✓ In Stock

$1.32 / Unit

View Datasheet →

PIC16LF18346-I/P Maximum Ratings & Electrical Characteristics

Product Family PIC® XLP™ 16F
Core 8-bit PIC RISC
Max CPU Frequency 32 MHz
Instruction Word 14-bit
Program Memory (Flash) 28 KB (16K x 14)
SRAM 2 KB
EEPROM 256 B
Operating Voltage Range 1.8 V to 3.6 V
I/O Pins 18 (on 20-pin package)
ADC 10-bit, with Computation
DAC 5-bit
PWM Channels 4 x 10-bit
CCP Modules 2
CLC Modules 2 (Configurable Logic Cells)
NCO 1 (Numerical Controlled Oscillator)
CWG 1 (Complementary Waveform Generator)
Comparators 2
EUSART 2
I²C / SPI 2 x I²C / 2 x SPI
Peripheral Pin Select (PPS) Yes
Package 20-pin PDIP (P)
Operating Temperature -40C to +85C (Industrial)
Mounting Type Through-Hole (DIP)
RoHS Status Compliant

PIC16LF18346-I/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 power supply
Pin 2 RA5 — Bidirectional I/O with PPS, analog input
Pin 3 RA4 — Bidirectional I/O with PPS
Pin 4 RA3 — Bidirectional I/O with PPS, MCLR/VPP
Pin 5 RA2 — Bidirectional I/O with PPS, analog input
Pin 6 RA1 — Bidirectional I/O with PPS, analog input
Pin 7 RA0 — Bidirectional I/O with PPS, analog input, ICSPCLK
Pin 8 VSS — Ground reference
Pin 9 RA7 — Bidirectional I/O with PPS, oscillator
Pin 10 RA6 — Bidirectional I/O with PPS, oscillator
Pin 11 RC7 — Bidirectional I/O with PPS
Pin 12 RC6 — Bidirectional I/O with PPS
Pin 13 RC5 — Bidirectional I/O with PPS
Pin 14 RC4 — Bidirectional I/O with PPS
Pin 15 RC3 — Bidirectional I/O with PPS
Pin 16 RC2 — Bidirectional I/O with PPS
Pin 17 RC1 — Bidirectional I/O with PPS, ICSPDAT
Pin 18 RC0 — Bidirectional I/O with PPS
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive power supply

Typical Applications

PIC16LF18346-I/P is suitable for 7 applications: Battery-Powered IoT Sensor Node, Energy-Harvesting Wireless Switch, LED Lighting Controller, Consumer Remote Control, Industrial Sensor Transmitter, Hobby and Prototyping Platform, Medical Wearable Patch.

🧩

Battery-Powered IoT Sensor Node

The PIC16LF18346-I/P fits battery-powered IoT sensor nodes because of its 1.8 V to 3.6 V operation, XLP nanoWatt sleep currents below 1 µA, and 32 MHz CPU for fast wake-and-transmit cycles. With 28 KB Flash, the part runs simple wireless protocol stacks (LoRa P2P, BLE beaconing) and small RTOS-free firmware for periodic sampling. The 10-bit ADC with Computation samples temperature, humidity, or gas sensors autonomously using the ADC's hardware averaging while the core stays asleep. PPS routes I²C sensor interfaces and UART wireless module handshakes to any available pin, simplifying PCB layout. At 32 MHz and 3.3 V, active current is roughly 4-6 mA, but with a 1% duty cycle the average draw drops into the tens of µA - extending coin-cell life to multi-year runtimes.

⚡

Energy-Harvesting Wireless Switch

The PIC16LF18346-I/P suits energy-harvesting wireless switches thanks to its nanoWatt XLP sleep mode and Core Independent Peripherals that operate without CPU intervention. CLCs implement self-powered debouncing of the kinetic energy harvester, while the CWG and NCO generate precise transmit frequencies without waking the core. The device wakes on a hardware interrupt from the harvester, transmits an encrypted packet, and returns to sleep in microseconds. The 1.8 V minimum supply matches the output of typical energy-harvesting PMICs. PPS allows the same firmware to be reused across different PCB antenna routings. The 20-pin PDIP package is preferred for hand-assembly in low-power wireless switch prototyping, reducing tooling costs.

💡

LED Lighting Controller

The PIC16LF18346-I/P powers LED lighting controllers by using its 4 hardware PWM channels and Complementary Waveform Generator (CWG) to drive constant-current LED drivers with smooth dimming. The 10-bit ADC reads ambient light sensors and potentiometer dimmers, while CLCs implement custom fade curves in hardware without CPU overhead. The NCO synthesizes a precise PWM frequency to avoid visible flicker in video applications. With 28 KB Flash, the part supports DMX-512, DALI, or proprietary lighting protocols. The 1.8 V to 3.6 V range lets the controller run directly from a 3.3 V LDO downstream of an offline AC-DC supply. PPS routes PWM outputs to any pin for flexible PCB layouts across product variants.

📱

Consumer Remote Control

The PIC16LF18346-I/P serves consumer IR/RF remote controls because of its sub-µA sleep currents, fast wake from sleep on an interrupt, and 32 MHz CPU for protocol-bit generation. CLCs encode IR or RF carrier frequencies, while the NCO generates precise 38 kHz / 40 kHz / 433 MHz modulation patterns without CPU involvement. The 2 KB SRAM is sufficient for command buffers and pairing state, and 256 B of EEPROM stores user preferences and learned device codes. PPS lets designers reuse firmware across different IR/RF module pinouts. With 2 AA cells, the XLP features extend battery life beyond the shelf life of alkaline cells, eliminating user-replaceable batteries in some designs.

🏭

Industrial Sensor Transmitter

The PIC16LF18346-I/P suits 4-20 mA industrial sensor transmitters because of its 10-bit ADC with Computation, 1.8 V to 3.6 V operation from a loop-powered supply, and 256 B of EEPROM for calibration data. The ADC's hardware averaging reduces noise without CPU overhead, while the DAC can drive a precise 4-20 mA current loop using an external op-amp and pass transistor. CLCs implement HART or similar modulation protocols in hardware. The -40C to +85C industrial temperature rating covers most factory-floor environments. PPS simplifies layout when routing analog and digital signals on a tight sensor PCB. The 20-pin PDIP package is preferred for field-replaceable industrial modules.

🔧

Hobby and Prototyping Platform

The PIC16LF18346-I/P is a popular choice for hobbyists and prototyping because of its 20-pin PDIP through-hole package, which plugs directly into breadboards and IC sockets. The 32 MHz speed, 28 KB Flash, and rich peripheral set (CLC, NCO, CWG, PWM, ADC, DAC) support a wide range of projects from robotics to home automation to music synthesizers. MPLAB X IDE and the MPLAB Code Configurator (MCC) generate free C firmware frameworks, while the PICkit 4 or Snap programmer/debugger programs and debugs the device in-circuit. PPS allows pin reassignment via firmware - critical when breadboard wiring forces different pin usage. The 1.8 V to 3.6 V range lets hobbyists power the MCU from USB, bench supplies, or 2-cell battery packs interchangeably.

💊

Medical Wearable Patch

The PIC16LF18346-I/P fits medical wearable patches because of its nanoWatt XLP sleep currents, compact 20-pin PDIP for early-stage prototyping, and 10-bit ADC with hardware averaging for low-noise biosignal sampling. The 1.8 V minimum supply runs directly from a 3 V coin cell, while the CLCs implement low-pass filtering and baseline subtraction in hardware - critical for ECG, EMG, or SpO2 front-ends without burning CPU. EEPROM stores patient IDs and calibration data securely. PPS routes analog sensor inputs and BLE/UART wake lines to any pin, simplifying miniaturized PCB layouts. The -40C to +85C range covers body-worn operating environments.

Recommended Products Summary

PIC16LF18345-I/P Lower-Flash sibling for cost-optimized sensor nodes Used in: Battery-Powered IoT Sensor Node MCP9808 High-accuracy I²C temperature sensor Used in: Battery-Powered IoT Sensor Node RN2483 LoRa wireless transceiver for long-range IoT Used in: Battery-Powered IoT Sensor Node PIC16LF18344-I Smaller-Flash variant for ultra-low-cost harvester nodes Used in: Energy-Harvesting Wireless Switch BQ25570 Energy-harvesting PMIC for sub-milliwatt sources Used in: Energy-Harvesting Wireless Switch PIC16LF18326-I/JQ Lower-pin-count sibling for compact lighting PCBs Used in: LED Lighting Controller TLC5941 16-channel LED driver for multi-channel dimming Used in: LED Lighting Controller PIC16LF1789-I/P Higher-pin-count MCU for full-key remote controls Used in: Consumer Remote Control TSOP38238 38 kHz IR receiver for receiver-side designs Used in: Consumer Remote Control PIC16LF1823-I/P Microchip Technology Used in: Industrial Sensor Transmitter XTR105 4-20 mA current-loop transmitter front-end Used in: Industrial Sensor Transmitter PIC16LF18324-I/P Microchip Technology Used in: Hobby and Prototyping Platform PICkit 4 MPLAB programmer/debugger for in-circuit development Used in: Hobby and Prototyping Platform PIC16LF1783-I/SS Microchip Technology Used in: Medical Wearable Patch MAX30102 PPG/SpO2 biosensor module Used in: Medical Wearable Patch
What is the operating voltage range of PIC16LF18346-I/P?
The PIC16LF18346-I/P operates from 1.8 V to 3.6 V across the -40C to +85C industrial temperature range. According to the Microchip datasheet 40001839E, this wide low-voltage range enables the part to run directly from a single lithium coin cell or two AA cells without a boost converter, while still supporting the full 32 MHz CPU clock.
How much Flash and RAM does PIC16LF18346-I/P have?
The PIC16LF18346-I/P provides 28 KB of Flash program memory (organized as 16K x 14 words), 2 KB of SRAM for variables, and 256 B of EEPROM for non-volatile data storage. This is sufficient for mid-size state machines, IoT protocol stacks, and small RTOS-free firmware in battery-powered nodes.
Does PIC16LF18346-I/P support low-power sleep modes?
Yes, the PIC16LF18346-I/P is part of Microchip's XLP (eXtreme Low Power) family. According to Microchip datasheet 40001839E, the device offers nanoWatt XLP sleep modes with currents in the nanoampere range and IDD below 1 µA typical in sleep with peripherals disabled, extending battery life in IoT and remote-sensor applications.
What peripherals are unique to PIC16LF18346-I/P?
The PIC16LF18346-I/P includes Peripheral Pin Select (PPS), 2 Configurable Logic Cells (CLC), a Numerical Controlled Oscillator (NCO), a Complementary Waveform Generator (CWG), a 10-bit ADC with Computation, a 5-bit DAC, 2 CCP modules, and 4 PWM channels. These CIPs (Core Independent Peripherals) operate without CPU intervention, allowing the core to remain in deep sleep.
Where can I download the PIC16LF18346-I/P datasheet PDF?
The official Microchip datasheet 40001839E for the PIC16(L)F18326/18346 family is available at https://ww1.microchip.com/downloads/en/DeviceDoc/40001839E.pdf. The PDF includes pinout diagrams, electrical characteristics, peripheral configuration details, and code examples for MPLAB X IDE and the MPLAB Code Configurator (MCC).
What is the pinout of PIC16LF18346-I/P?
The PIC16LF18346-I/P is a 20-pin PDIP package. According to Microchip datasheet 40001839E, pins include VDD (1, 20), VSS (8, 19), RA0-RA5 (2-7, 14-17), RC0-RC7 (selectable via PPS), and dedicated ICSPCLK/ICSPDAT for in-circuit programming. The full pin map is in the package-svg diagram on this page.
Where can I buy PIC16LF18346-I/P online?
The PIC16LF18346-I/P is available at DigiKey (6098411), Mouser, LCSC Electronics (C647157), and Microchip Direct. As of 2026-09-24, the unit price at LCSC starts at approximately $0.7378 in volume, while DigiKey and Mouser stock the same part in tube packaging. All are listed as active inventory.
What is the price of PIC16LF18346-I/P?
As of 2026-09-24, the PIC16LF18346-I/P lists at approximately $1.65 unit at qty 1 from major distributors, dropping to roughly $1.05 at 1000 units. LCSC Electronics offers pricing as low as $0.7378 in higher quantities. Prices vary by distributor and reel/tube packaging.
Is PIC16LF18346-I/P in stock right now?
According to DigiKey listing 6098411, the PIC16LF18346-I/P is currently in stock and ships same-day from Mouser as well. Availability is generally strong across major distributors as of 2026-09-24, with no published lead-time issues.
What is the lead time for PIC16LF18346-I/P?
The lead time for PIC16LF18346-I/P from major distributors is typically same-day to 2 weeks as of 2026-09-24. The part is in active production status from Microchip and is not listed as obsolete, ensuring stable long-term supply.
PIC16LF18346-I/P vs PIC16F18346-I/P - which is better for battery applications?
The PIC16LF18346-I/P is the lower-voltage 'LF' variant, operating from 1.8 V to 3.6 V with XLP features optimized for battery-powered designs. The PIC16F18346-I/P is the standard-voltage variant operating from 2.3 V to 5.5 V. Choose the LF variant for battery or 3.3 V systems; choose the F variant when 5 V tolerance is required.
PIC16LF18346-I/P vs PIC16LF18326-I/P - which is better for my application?
The PIC16LF18346 has 28 KB Flash, 2 KB RAM, and 18 I/O pins in a 20-pin package. The PIC16LF18326 has 28 KB Flash, 2 KB RAM but only 16 I/O pins in a 14-pin package. Choose the 18346 when you need more I/O; choose the 18326 when PCB space is constrained and 16 I/O pins are sufficient.
When should I choose PIC16LF18346-I/P over PIC16LF18345-I/P?
Choose the PIC16LF18346 when you need 28 KB Flash and 2 KB RAM. Choose the PIC16LF18345 when 14 KB Flash and 1 KB RAM are sufficient. Both share the same 20-pin PDIP footprint and core peripherals, so they are drop-in compatible with firmware differences. Use the 18346 for code-size headroom; the 18345 for cost-sensitive designs.
What is the best drop-in replacement for PIC16LF18346-I/P?
The PIC16LF18346-E/P is the best drop-in replacement, sharing the identical 20-pin PDIP footprint, 28 KB Flash, 2 KB RAM, and 256 B EEPROM. The only difference is the -40C to +125C extended temperature grade (E suffix) vs the -40C to +85C industrial grade (I suffix) of the target part.
Can a 20-pin QFN PIC16LF18346-I/GZ replace PIC16LF18346-I/P without PCB rework?
No, the PIC16LF18346-I/GZ is a 20-pin UQFN (4x4) SMD package, while the PIC16LF18346-I/P is a 20-pin PDIP through-hole package. Although both are 20-pin and share the same silicon die, the UQFN package is not drop-in compatible with the PDIP footprint and requires PCB redesign or adapter board.
What are the key specifications of PIC16LF18346-I/P that engineers should know?
The PIC16LF18346-I/P is an 8-bit PIC16F XLP MCU running at 32 MHz with 28 KB Flash, 2 KB SRAM, 256 B EEPROM, 1.8 V to 3.6 V operation, and 18 I/O pins in a 20-pin PDIP package. It integrates PPS, 2 CLC, NCO, CWG, 10-bit ADC with Computation, 5-bit DAC, 2 CCP, 4 PWM, 2 comparators, 2 EUSART, and 2 I²C/SPI peripherals.
What is the best equivalent to PIC16LF18346-I/P from a different brand?
There is no direct cross-brand drop-in equivalent to PIC16LF18346-I/P because the PIC16LF18346-I/P relies on Microchip's proprietary 8-bit PIC16 core, PPS pin mapping, and CIP peripheral architecture. Cross-brand alternatives from Atmel/Microchip (now unified) or other vendors require firmware porting and are not pin-for-pin drop-in replacements.

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

Selection Guide

Choose PIC16LF18346-I/P when you need an 8-bit XLP MCU with 28 KB Flash, 2 KB SRAM, 256 B EEPROM, and 18 I/O in a 20-pin PDIP through-hole package for prototyping or hand-assembled designs. For battery-powered designs, the LF variant's 1.8 V lower voltage limit makes it the obvious choice over the F variant. Choose PIC16LF18346-E/P for automotive or industrial extended-temperature applications (-40C to +125C). Choose PIC16LF18345-I/P when 14 KB Flash and 1 KB RAM are sufficient - same package, lower cost. Choose PIC16LF18344-I/P for ultra-cost-sensitive designs needing 7 KB Flash and 512 B RAM. For 5 V system tolerance, choose PIC16F18346-I/P. Avoid migrating to the PIC16LF18346-I/GZ unless you are redesigning the PCB for SMD - the UQFN is not drop-in compatible with the PDIP footprint.

Comparison with Alternatives

Parameter This Product PIC16LF18346-E/P PIC16LF18345-I/P PIC16LF18344-I/P PIC16F18346-I/P
Brand 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
Flash 28 KB 28 KB 14 KB 7 KB 28 KB
SRAM 2 KB 2 KB 1 KB 512 B 2 KB
EEPROM 256 B 256 B 256 B 256 B 256 B
Operating Voltage 1.8 V to 3.6 V 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
Max CPU Frequency 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Operating Temperature -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial)
Peripherals (CLC/NCO/CWG/PWM/ADC) 2/1/1/4/10-bit ADC 2/1/1/4/10-bit ADC 2/1/1/4/10-bit ADC 2/1/1/4/10-bit ADC 2/1/1/4/10-bit ADC

Key Differentiators

  • Extended temperature grade option available in same package (vs PIC16LF18346-E/P)
  • Industry-leading Core Independent Peripherals (CIP) (vs PIC16LF18345-I/P)
  • Wide low-voltage range optimized for battery operation (vs PIC16F18346-I/P)

Design Notes

Place a 100 nF ceramic decoupling capacitor as close as physically possible to each VDD/VSS pair (pins 1, 8, 19, 20). Add a single 1-10 µF bulk capacitor near the MCU to handle transient current demands during sleep-to-active transitions. For battery-powered designs, route all unused I/O pins to outputs driving low or enable the internal weak pull-ups to minimize leakage; combined with disabling unused peripherals in firmware, this typically reduces quiescent current to < 1 µA.

When migrating between the 20-pin PDIP (I/P) and 20-pin UQFN (I/GZ) packages, do not assume drop-in compatibility - the UQFN requires a different PCB land pattern and cannot be socketed onto a DIP breadboard. Use PPS (Peripheral Pin Select) to remap digital functions in firmware rather than re-routing PCB traces; this allows the same PCB artwork to support multiple firmware variants. Keep the ICSP programming pins (RA0/ICSPCLK and RC1/ICSPDAT) accessible for in-circuit programming - do not load them with low-impedance peripherals.

Do not exceed the absolute maximum VDD of 3.6 V (LF variant) or 5.5 V (F variant). The MCLR pin (RA3) is a high-voltage programming pin - avoid low-impedance loads that could prevent programming voltage from rising above VDD. PPS remapping must be completed BEFORE the peripheral is enabled; reversing the order causes glitches. The ADC's computation features require a Fosc of at least 1 MHz to operate; below this threshold, ADC readings become unreliable. For I²C bus pull-ups, use 4.7 kΩ to 10 kΩ resistors - lower values waste current in low-power designs.

Route analog signals (ADC inputs, DAC output, comparator inputs) away from high-frequency digital lines and PWM outputs to minimize coupling. Place a ground plane under the MCU to provide a low-impedance return path; split the ground plane only if the analog and digital grounds are isolated by impedance. For Crystal or external oscillator operation, keep traces short and surrounded by ground to minimize EMI. PPS allows relocating digital peripherals to avoid routing conflicts - use this to keep analog traces short.

Compliance Information

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

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - automotive applications should evaluate AEC-Q100 qualified PIC16 variants or the extended-temperature E/P variant for non-safety automotive uses. Halogen-free status not explicitly stated in datasheet.

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

Related Searches

PIC16LF18346-I/P PIC16LF18346-I/P datasheet PIC16LF18346-I/P pinout Microchip PIC16LF18346 price PIC16LF18346 buy DIP-20 PIC16LF18346 vs PIC16LF18345 PIC16LF18346 IoT sensor node PIC16 XLP low power microcontroller 8-bit MCU 28KB flash 20-pin PDIP PIC16LF18346 drop-in replacement how to program PIC16LF18346 PIC16LF18346 peripheral pin select PPS PIC16LF18346-I/P in stock PIC16LF18346 CLC NCO CWG battery powered 8-bit MCU DIP

Related Components & Terms

Microchip Technology PIC16LF18346 PIC16LF18346-I/P PIC16LF18346-E/P PIC16LF18345-I/P PIC16LF18344-I/P PIC16F18346-I/P 8-bit microcontroller 8-bit MCU PIC16F family PIC16XLP eXtreme Low Power Peripheral Pin Select PPS Configurable Logic Cell CLC Numerical Controlled Oscillator NCO Complementary Waveform Generator CWG Core Independent Peripherals CIP 10-bit ADC 5-bit DAC PWM CCP EUSART I²C SPI EEPROM Flash memory SRAM PDIP-20 DIP-20 through-hole package SMD UQFN-20 RoHS AEC-Q100 MPLAB X IDE MPLAB Code Configurator MCC PICkit IoT battery powered energy harvesting LED controller industrial sensor
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