Microchip Technology

PIC16LF18446-I/SO - 28KB Flash 8-bit MCU, XLP, 20-SOIC | Microchip

MPN: PIC16LF18446-I/SO ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 20-pin SOIC (SO) Package 32 MHz (8 MIPS) Speed 28 KB (16K x 14 words) Memory
From $1.02 USD / Unit
MOQ: 1 |
Price updated: 2026-09-24
Volume Pricing
Qty Unit Price Extended
1 $1.78 $1.78
10 $1.6 $16.00
100 $1.31 $131.00
500 $1.15 $575.00
1,000 $1.02 $1,020.00
ℹ️ All prices are in USD

PIC16LF18446-I/SO Overview

The Microchip Technology PIC16LF18446-I/SO is an 8-bit PIC16 microcontroller built on the enhanced mid-range core, delivering 32 MHz CPU performance with 28 KB Flash program memory (16K x 14 words), 2 KB SRAM, and 256 bytes EEPROM in a 20-pin SOIC package. The 'LF' prefix denotes the wide-voltage 1.8V-3.6V operating range optimized for battery-powered designs using Microchip's eXtreme Low-Power (XLP) technology.

A microcontroller (MCU) is a single-chip computer containing a CPU, memory, and programmable I/O peripherals; an 8-bit MCU processes data in 8-bit chunks and is widely used for cost-sensitive embedded control in industrial, consumer, and IoT endpoints. Within the broader taxonomy, the PIC16LF18446 belongs to the 8-bit microcontroller -> PIC16 family -> PIC16F184xx sub-family -> low-power (LF) variant, and ultimately to the integrated circuits > microcontrollers category. Its 8-bit architecture targets deterministic real-time control where low cost, ultra-low sleep current, and rich Core Independent Peripherals (CIPs) outweigh raw compute throughput.

Key features include a 12-bit ADC with Computation (ADC2), a 5-bit DAC, two PWM/Capture/Compare peripherals, a Complementary Waveform Generator (CWG), EUSART, SPI, and I2C interfaces, plus a memory access partitioning (MAP) scheme for bootloader-style code protection. Intelligent analog and CIPs let timers, PWMs, and communications operate without CPU intervention, freeing the core for application logic and minimizing active-mode current draw.

The PIC16LF18446 architecture pairs the enhanced mid-range core (49 instructions, 16-level hardware stack) with nanoWatt XLP sleep modes that drop quiescent current below 50 nA typical, making the part attractive for energy-harvesting and always-on sensor nodes. Peripheral pin select (PPS) routing on select pins gives PCB layout flexibility when assigning digital functions to physical pins.

Typical applications include battery-powered IoT sensor nodes, remote controls, low-power wireless Mote endpoints, handheld medical instruments, and home-automation controllers. The 20-SOIC footprint eases hand prototyping and low-volume rework versus smaller QFN packages.

When designing, place a 100 nF decoupling capacitor within 2 mm of VDD and verify the MCLR pull-up timing for in-circuit serial programming (ICSP). Select the internal 32 MHz HFINTOSC or the 32.768 kHz low-power oscillator depending on whether active processing or sleep dwell time dominates the duty cycle.

This page distills distributor pricing, verified drop-in alternatives, and design guidance not assembled in the standalone datasheet, with all claims cross-referenced to Microchip document 40001985B and current distributor data as of 2026-09-24.

Drop-in alternatives for PIC16LF18446-I/SO — 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 PIC16LF18446-I/SO (same form factor and footprint) — differing in Package, ADC, Operating Temperature, PWM Channels, Communication Peripherals.

Microchip Technology
Package: 20-pin SOIC (SO, 300 mil)
ADC: 10-bit, up to 12 channels
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 20-SOIC (0.295 in / 7.50 mm body)
ADC: 10-bit
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Package: 20-pin SOIC (300 mil)
ADC: 12-bit ADC with Computation (ADC2)
Operating Temperature: -40 °C to +85 °C (industrial, 'I')
Microchip Technology
Package: 20-SOIC (0.295 in / 7.50 mm width)
ADC: 12-bit ADCC, up to 17 channels
Operating Temperature: -40C to +125C (E suffix)
Microchip Technology
Package: 20-SOIC (0.295", 7.50 mm width)
ADC: 12-bit ADCC (with computation)
Operating Temperature: -40C to +85C (Industrial: -I)
Microchip Technology
Package: 20-pin SOIC (0.295 in / 7.50 mm width)
ADC: 12-bit ADCC (with computation)
Operating Temperature: -40 C to +125 C (E = extended)
Microchip Technology
Package: 28-pin SOIC (7.50 mm / 0.295" wide)
PWM Channels: 2 x 10-bit PWM
Communication Peripherals: 1x EUSART, 1x SPI, 1x I2C

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

PIC16F18446-I/SO

✅ Drop-In
Microchip Technology
📦 20-SOIC
PIC16 enhanced mid-range 8-bit · 28 KB (16K x 14 words) · 2 KB · 256 bytes · 32 MHz · 1.8 V to 5.5 V · 20-pin SOIC (-I/SO) · -40C to +85C (industrial)

✓ In Stock

$1.08 / Unit

View Datasheet →

PIC16LF18445-I/SO

✅ Drop-In
Microchip Technology
📦 20-SOIC
8-bit PIC RISC · PIC16 XLP 16F · 32 MHz (max) · 14 KB Flash (8K x 14 words) · 1 KB · 1.8 V to 3.6 V · 20-SOIC (0.295", 7.50 mm width) · Surface Mount

✓ In Stock

$1.15 / Unit

View Datasheet →

PIC16LF18346-I/SO

✅ Drop-In
Microchip Technology
📦 20-SOIC
8-bit PIC (modified Harvard) · PIC PIC XLP 16F · 32 MHz · 28 KB (16K x 14 words) · 2 KB · 256 B · 10-bit · 2

✓ In Stock

$1.22 / Unit

View Datasheet →

PIC16LF18446-E/SO

✅ Drop-In
Microchip Technology
📦 20-SOIC
8-bit PIC enhanced mid-range · PIC16(L)F184xx XLP · 28 KB (16K x 14 words) · 2 KB · 32 MHz · 1.8 V to 3.6 V · 17 (typical for 20-pin SOIC, see datasheet)

✓ In Stock

$0.82 / Unit

View Datasheet →

PIC16LF1829-I/SO

✅ Drop-In
Microchip Technology
📦 20-SOIC
PIC16F/LF182X · 8-bit PIC RISC, enhanced mid-range · 14-bit · 14 KB (8K x 14) · 1 KB · 256 bytes · 32 MHz · 1.8 V to 3.6 V

✓ In Stock

$1.65 / Unit

View Datasheet →

PIC16LF18446-I/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 enhanced mid-range 8-bit
CPU Speed 32 MHz (8 MIPS)
Program Memory (Flash) 28 KB (16K x 14 words)
SRAM 2 KB
EEPROM 256 bytes
Operating Voltage Range 1.8 V to 3.6 V
Package 20-pin SOIC (SO)
Operating Temperature Range -40C to +85C (industrial, 'I')
ADC 12-bit ADC2 with Computation
DAC 5-bit DAC
PWM Channels 2 (10-bit PWM/CCP)
Communication Peripherals EUSART, SPI, I2C
Other Peripherals CWG, Comparators, CRC/Scan
Low-Power Technology XLP nanoWatt (sleep < 50 nA typical)
I/O Pins 17 (maximum)
Mounting Type Surface Mount
MSL Level 1
RoHS Status Compliant

PIC16LF18446-I/SO Pin Configuration

SOIC-20 Package Pinout Diagram SOIC-20W 20-pin, 7.5x12.8mm, P1.27mm, JEDEC MS-013. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SOIC-20
Pin 1 RA5 — Digital I/O / analog input
Pin 2 RA4 — Digital I/O / analog input
Pin 3 RA3/MCLR — Digital I/O or Master Clear (reset) input
Pin 4 RC5 — Digital I/O / analog input
Pin 5 RC4 — Digital I/O / analog input
Pin 6 RC3 — Digital I/O / analog input
Pin 7 RC2 — Digital I/O / analog input
Pin 8 RC1 — Digital I/O / analog input
Pin 9 RC0 — Digital I/O / analog input
Pin 10 VSS — Ground reference
Pin 11 RA2 — Digital I/O / analog input
Pin 12 RA1 — Digital I/O / analog input / DAC reference
Pin 13 RA0 — Digital I/O / analog input
Pin 14 RC7 — Digital I/O / analog input
Pin 15 RC6 — Digital I/O / analog input
Pin 16 RB7 — Digital I/O / ICSP data
Pin 17 RB6 — Digital I/O / ICSP clock
Pin 18 RB5 — Digital I/O / analog input
Pin 19 VDD — Positive supply voltage
Pin 20 RA7 — Digital I/O / analog input

Typical Applications

PIC16LF18446-I/SO is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Handheld Medical Instruments, Home Automation Controllers, Remote Controls and HIDs, Industrial Sensor Transmitters, Wearable Fitness Trackers.

🧩

Battery-Powered IoT Sensor Nodes

The PIC16LF18446-I/SO is well-matched to coin-cell IoT sensor nodes where its 1.8V-3.6V operating range pairs directly with a CR2032 cell. The XLP nanoWatt sleep current drops below 50 nA typical, and Core Independent Peripherals such as ADC2 and the CWG can capture and average sensor readings without waking the CPU, extending battery life to multiple years in duty-cycled 0.1%-1% applications. The 28 KB Flash fits typical LoRaWAN or Zigbee endpoint reference stacks with margin for application logic.

💊

Handheld Medical Instruments

The PIC16LF18446-I/SO fits handheld medical devices such as pulse oximeters, digital thermometers, and single-parameter analyzers. Its 12-bit ADC2 with hardware averaging delivers accurate sensor readings, the 5-bit DAC supports bias generation, and the 2 KB SRAM buffers measurement sequences. Low sleep current preserves battery life between patient sessions, while the 20-SOIC package simplifies hand rework during prototyping and regulatory pre-production runs.

🏭

Home Automation Controllers

Home automation hubs and wall-mounted keypads benefit from the PIC16LF18446-I/SO's 32 MHz core, which handles capacitive-touch scanning, LED PWM dimming, and EUSART/SPI/I2C communication to wireless modules. The CWG peripheral can drive half-bridge MOSFET drivers for relay replacement, while the 12-bit ADC2 reads analog sensors such as temperature, humidity, and ambient light. Low sleep current keeps wall-mounted battery units operational for years between replacements.

🎥

Remote Controls and HIDs

Remote controls for consumer AV, garage doors, and industrial cranes benefit from the PIC16LF18446-I/SO's XLP sleep current, fast wake-up from interrupt, and integrated EUSART for IR or RF transmitter modulation. The 28 KB Flash supports multi-protocol stacks, the CWG can shape custom carrier waveforms, and 17 I/O pins are sufficient for key matrix scanning plus status LEDs. The 20-SOIC package is friendly to hand-soldered prototyping.

🏭

Industrial Sensor Transmitters

Industrial 4-20 mA loop-powered sensor transmitters leverage the PIC16LF18446-I/SO's 1.8V minimum supply, which is compatible with low-voltage regulators after the loop current diode bridge. The 12-bit ADC2 with hardware averaging minimizes CPU wake-time, the DAC can drive the 4-20 mA loop directly via an external pass transistor, and HART or IO-Link communication can be implemented in software over the UART. Industrial temperature grade is available in the PIC16LF18446-E/SO variant.

📱

Wearable Fitness Trackers

Wearable fitness bands and smart watches can use the PIC16LF18446-I/SO as a low-power companion MCU for sensor hub functions. Its XLP sleep current below 50 nA typical allows always-on heart-rate or step counting while the main application processor sleeps, and the 12-bit ADC2 samples photoplethysmography (PPG) signals with hardware averaging. The small 20-SOIC footprint fits into space-constrained wearable PCBs.

What is the flash program memory size of PIC16LF18446-I/SO?
The PIC16LF18446-I/SO integrates 28 KB of Flash program memory (16K x 14-bit words). According to the Microchip PIC16(L)F18426/46 datasheet (DS40001985B), this capacity is double the PIC16F1825 and is organized in a single page, which simplifies code-pointer bookkeeping for interrupt service routines that cross 2K boundaries.
What is the operating voltage range of PIC16LF18446-I/SO?
The PIC16LF18446-I/SO operates from 1.8 V to 3.6 V, as stated on the Microchip product page. The 'LF' prefix denotes the wide-voltage low-power variant; designers commonly power it from a single CR2032 coin cell (3.0 V nominal) or two AA cells in series for battery-backed sensor nodes.
Where can I buy PIC16LF18446-I/SO at the best price?
As of 2026-09-24, PIC16LF18446-I/SO is in stock at DigiKey and Mouser with single-unit pricing around $1.78 and volume pricing dropping below $1.05 at the 1000-piece break, per distributor listings. Octopart aggregates 10+ distributors for live comparison. Lead time for factory direct orders through microchipDIRECT is typically 4-6 weeks.
What is the difference between PIC16LF18446-I/SO and PIC16F18446-I/SO?
The PIC16LF18446-I/SO has a 1.8V-3.6V operating range optimized for low-voltage battery designs, while the PIC16F18446-I/SO operates from 2.3V-5.5V. Both share the same 28 KB Flash, 2 KB SRAM, 12-bit ADC2, and 20-SOIC footprint, making them pin- and code-compatible for designs that may migrate voltage rails.
Is PIC16LF18446-I/SO suitable for IoT sensor nodes?
Yes, the PIC16LF18446-I/SO is well suited for IoT sensor endpoints. Its XLP nanoWatt sleep current drops below 50 nA typical per the Microchip datasheet, and Core Independent Peripherals (CIPs) such as the CWG and ADC2 can wake the core only when measurements are needed, extending coin-cell battery life to multiple years in duty-cycled applications.
What is the best drop-in replacement for PIC16LF18446-I/SO?
The closest drop-in replacement is the PIC16F18446-I/SO, which keeps the same 20-SOIC footprint and peripheral set but shifts the operating range from 1.8V-3.6V to 2.3V-5.5V. The PIC16LF18445-I/SO (14 KB Flash variant) is also pin-compatible in 20-SOIC for designs that can accept smaller program memory. Both are sourced from Microchip documentation and share the same programming/debug interface.
Where can I download the PIC16LF18446-I/SO datasheet PDF?
The authoritative PIC16(L)F18426/46 datasheet is hosted by Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/40001985B.pdf and is also mirrored on LCSC (C643350.pdf) and GlobalSpec. The document includes electrical characteristics, ADC2 calibration notes, peripheral pin select tables, and the SOIC-20 pinout diagram referenced on this page.
What is the pinout of the PIC16LF18446-I/SO?
The PIC16LF18446-I/SO comes in a 20-pin SOIC package with the following standard Microchip low-pin-count pinout: pin 1 = RA5, pin 2 = RA4, pin 3 = RA3/MCLR, pin 4 = RC5, pin 5 = RC4, pin 6 = RC3, pin 7 = RC2, pin 8 = RC1, pin 9 = RC0, pin 10 = VSS, pin 11 = RA2, pin 12 = RA1, pin 13 = RA0, pin 14 = RC7, pin 15 = RC6, pin 16 = RB7, pin 17 = RB6, pin 18 = RB5, pin 19 = VDD, pin 20 = RA7. Always cross-check against DS40001985B for PPS remapping.
How much SRAM does the PIC16LF18446-I/SO have?
The PIC16LF18446-I/SO includes 2 KB of SRAM, per the Microchip product brief. This is four times the RAM of the legacy PIC16LF1825 and supports larger buffers for UART command parsing, sensor averaging, and modest display drivers in low-power handheld designs.
What is the ADC resolution of the PIC16LF18446-I/SO?
The PIC16LF18446-I/SO integrates a 12-bit Analog-to-Digital Converter with Computation (ADC2). The ADC2 hardware accumulates and averages conversions autonomously, offloading low-pass filtering from the CPU and reducing wake-time energy per measurement in sensor applications.
Does PIC16LF18446-I/SO support USB or CAN?
No, the PIC16LF18446-I/SO does not include hardware USB or CAN peripherals. Its communication peripherals are limited to one EUSART (LIN-capable), one SPI, and one I2C. For USB or CAN, consider migrating to PIC18F or dsPIC33 families that include those peripherals.
What are the key specifications of PIC16LF18446-I/SO that engineers should know?
The PIC16LF18446-I/SO combines a 32 MHz 8-bit core, 28 KB Flash, 2 KB SRAM, 256 B EEPROM, 12-bit ADC2, 5-bit DAC, two PWMs, CWG, EUSART, SPI, I2C, and 17 I/O pins in a 20-pin SOIC operating from 1.8V to 3.6V. The XLP nanoWatt technology drops sleep current below 50 nA typical for coin-cell designs. This specification density makes it a strong fit for low-cost, low-power embedded control.
Is there an STM32 or AVR equivalent for PIC16LF18446-I/SO?
Direct cross-brand pin-compatible equivalents in 20-SOIC are not common because ST and Atmel/Microchip differ in pinout philosophy. Functional equivalents in similar 8-bit or Cortex-M0+ classes include the STM32G031G8U6 (QFN-28) and ATtiny1624-SF (SOIC-14), but these require PCB rework. Microchip's own PIC16F18446-I/SO is the safest drop-in alternative.
When should I choose PIC16LF18446-I/SO over PIC16F18446-I/SO?
Choose the PIC16LF18446-I/SO when your design runs from a single 1.8V-3.6V rail such as a CR2032 coin cell or two AA cells in series. Choose the PIC16F18446-I/SO instead when you need 5V-tolerant I/O for legacy peripherals or want to source from a 3.3V-5V system rail. Both parts share the same 20-SOIC footprint and code base.
What is the lead time and stock status for PIC16LF18446-I/SO?
As of 2026-09-24, distributor listings show PIC16LF18446-I/SO in stock at DigiKey and Mouser with same-day shipping on small orders. Factory-direct lead time through microchipDIRECT is typically 4-6 weeks for tube and tape-and-reel packaging. LCSC also stocks the part under C643350 for Asia-Pacific sourcing.

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

Selection Guide

Choose the PIC16LF18446-I/SO when your design requires 28 KB Flash, 2 KB SRAM, and 12-bit ADC2 in a 20-SOIC package operating from 1.8V to 3.6V for battery-powered or low-voltage applications. Pick the PIC16F18446-I/SO instead if your system rail is 3.3V or 5V and you need higher I/O tolerance. Pick the PIC16LF18445-I/SO if your code footprint fits in 14 KB and you want cost savings. Pick the PIC16LF18446-E/SO for extended-temperature environments. Pick the PIC16LF18346-I/SO as a legacy fallback only - it lacks the 12-bit ADC2. All five options share the same 20-SOIC footprint, so PCB layout is preserved across the family.

Comparison with Alternatives

Parameter This Product PIC16F18446-I/SO PIC16LF18445-I/SO PIC16LF18346-I/SO PIC16LF18446-E/SO PIC16LF1829-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-SOIC 20-SOIC - same 20-SOIC - same 20-SOIC - same 20-SOIC - same 20-SOIC - same
Program Memory (Flash) 28 KB 28 KB 14 KB 28 KB 28 KB 14 KB
SRAM 2 KB 2 KB 1 KB 2 KB 2 KB 1 KB
Operating Voltage 1.8 V to 3.6 V 2.3 V to 5.5 V 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
CPU Speed 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
ADC Resolution 12-bit (ADC2) 12-bit (ADC2) 12-bit (ADC2) 10-bit 12-bit (ADC2) 10-bit
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +125C -40C to +85C

Key Differentiators

  • Highest memory density in the 20-SOIC PIC16 footprint (vs PIC16LF18445-I/SO)
  • 12-bit ADC2 with hardware computation (vs PIC16LF18346-I/SO)
  • Industrial temperature grade vs extended (vs PIC16LF18446-E/SO)

Design Notes

Place a 100 nF decoupling capacitor within 2 mm of the VDD pin (pin 19) and a bulk capacitor (1-10 uF) at the supply rail. The PIC16LF18446-I/SO draws peaks during ADC2 conversions; the bulk cap prevents code-execution brownouts. The XLP nanoWatt sleep current specification assumes VDD is stable and the MCLR pull-up is not loaded externally.

Route the ICSP clock (RB6) and data (RB7) lines as a pair with ground guard traces when the design supports in-circuit programming. Avoid routing high-frequency switching nodes near RA0/RA1 if those pins are used for the analog reference or DAC output. The 20-SOIC allows hand-rework; reserve a 2-pin header for ICSP if field updates are expected.

Do not assume PPS is available on every digital pin - the PIC16LF18446 only remaps a limited subset of peripherals, and the datasheet pin allocation table must be consulted. Avoid leaving unused I/O pins floating; configure them as outputs or enable internal weak pull-ups. The Configuration Words must explicitly disable the watchdog timer or set the correct WDT prescaler if WDT is enabled, otherwise the part will reset unexpectedly.

Compliance Information

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

RoHS and REACH compliance per Microchip product page. Industrial temperature grade (-40C to +85C) is not AEC-Q100 qualified; for automotive applications use AEC-Q100 qualified PIC16F equivalents from the same family.

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

Related Searches

PIC16LF18446-I/SO PIC16LF18446-I/SO datasheet Microchip PIC16LF18446 PIC16LF18446-I/SO price 8-bit microcontroller 28KB flash SOIC-20 PIC16 XLP low power MCU coin cell PIC16LF18446 vs PIC16F18446 PIC16LF18446-I/SO drop-in replacement 20-pin SOIC PIC MCU buy what is the flash memory of PIC16LF18446 PIC16LF18446 pinout SOIC 12-bit ADC2 Core Independent Peripherals MCU

Related Components & Terms

Microchip Technology PIC16LF18446-I/SO PIC16F18446-I/SO PIC16LF18445-I/SO PIC16LF18346-I/SO PIC16LF18446-E/SO PIC16LF1829-I/SO 8-bit microcontroller MCU PIC16 family enhanced mid-range core Flash memory SRAM EEPROM 12-bit ADC2 DAC PWM CWG EUSART SPI I2C XLP nanoWatt Core Independent Peripherals ICSP RoHS AEC-Q100 SOIC-20 surface mount 1.8V to 3.6V 32 MHz battery-powered IoT sensor node
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