Microchip Technology

PIC16LF18446-E/SO - 8-bit 32MHz 28KB Flash MCU | Microchip

MPN: PIC16LF18446-E/SO ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 20-pin SOIC (0.295 in / 7.50 mm width) Package 32 MHz Speed 28 KB (16K x 14 words) Memory
From $0.82 USD / Unit
MOQ: 1 |
Price updated: 2026-09-24
Volume Pricing
Qty Unit Price Extended
1 $1.6 $1.60
10 $1.44 $14.40
100 $1.12 $112.00
500 $0.95 $475.00
1,000 $0.82 $820.00
ℹ️ All prices are in USD

PIC16LF18446-E/SO Overview

The Microchip Technology PIC16LF18446-E/SO is an 8-bit PIC microcontroller from the PIC16(L)F184xx family, featuring 28KB (16K x 14 words) of Flash program memory, 2KB of RAM, and a 32MHz internal oscillator core. It is housed in a 20-pin SOIC (7.50 mm / 0.295 inch wide) package and operates from a 1.8V to 3.6V supply tailored for low-power XLP (eXtreme Low-Power) designs.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program/data memory, peripherals, and I/O on one silicon die. The PIC16LF18446 belongs to the broader 8-bit MCU taxonomy: microcontroller -> embedded MCU -> PIC architecture -> Microchip mid-range enhanced core. It sits within the 'LF' subfamily that targets battery-powered applications by lowering the maximum VDD to 3.6V and adding sleep currents in the nanoampere range, making it distinct from the 5V-tolerant PIC16F18446 variant.

Key features include a 12-bit ADC with Computation (ADCC), a 5-bit/8-bit DAC, two PWMs with complementary outputs, a Comparator, a Complementary Waveform Generator (CWG), an EUSART, and SPI/I2C peripherals. The device supports Core Independent Peripherals (CIPs) that operate without CPU intervention, freeing the core for housekeeping or sleep. The 32MHz maximum clock delivers up to 16 MIPS, while the XLP technology enables typical sleep currents below 50 nA with retention RAM.

Typical applications include low-power IoT sensor nodes, battery-powered remote controls, industrial sensor transmitters, consumer white goods interfaces, and portable medical accessories. The integrated 12-bit ADCC simplifies direct sensor conditioning and averaging in firmware, while the CWG simplifies half-bridge and full-bridge power-switching timing.

Designers should observe the 3.6V absolute maximum VDD, use proper decoupling (100 nF + 1 uF) close to VDD/SS pins, and configure unused pins as outputs to minimise current. Programming is supported via Microchip's MPLAB X IDE, XC8 compiler, and PICkit or ICD debug tools.

This page combines distributor pricing, drop-in alternatives, and design notes not found on a single distributor listing, helping engineers pick the right Microchip PIC16 variant for low-power embedded designs.

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

Microchip Technology
Package: 20-SOIC (0.295 in / 7.50 mm body)
ADC: 10-bit
Core Architecture: 8-bit PIC (modified Harvard)
Microchip Technology
Package: 20-SOIC (0.295", 7.50 mm width)
Core Architecture: 8-bit PIC RISC
Family: PIC16 XLP 16F
Microchip Technology
Package: 20-pin SOIC (SO)
ADC: 12-bit ADC2 with Computation
Core Architecture: PIC16 enhanced mid-range 8-bit

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

PIC16LF18446-I/SO

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

✓ In Stock

$1.02 / Unit

View Datasheet →

PIC16LF18445-I/SO

✅ Drop-In ⚠️ Specs Unverified
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 →

PIC16LF18444-I/SO

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 20-SOIC
PIC16 enhanced mid-range 8-bit · 7 KB (4K x 14) Flash · 512 bytes · 256 bytes · 32 MHz · 1.8 V to 3.6 V · -40 °C to +85 °C (industrial, 'I') · 20-pin SOIC (300 mil)

✓ In Stock

$0.79 / Unit

View Datasheet →

PIC16LF18346-I/SO

✅ Drop-In ⚠️ Specs Unverified
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 →

PIC16LF18426-I/SL

✅ Drop-In ⚠️ Specs Unverified
📦 20-SOIC
reduced peripheral set (no CWG in some variants), 28KB Flash same; same 20-SOIC pinout

📋 Reference alternative (not in catalog)

PIC16LF18446-E/SO Maximum Ratings & Electrical Characteristics

Architecture 8-bit PIC enhanced mid-range
Family PIC16(L)F184xx XLP
Program Memory (Flash) 28 KB (16K x 14 words)
Data RAM 2 KB
Maximum CPU Frequency 32 MHz
Operating Voltage (VDD) 1.8 V to 3.6 V
I/O Pins 17 (typical for 20-pin SOIC, see datasheet)
ADC 12-bit ADCC (with computation)
DAC 5-bit / 8-bit
PWM 2 x PWM (with Complementary Waveform Generator)
Comparators Yes
Communication EUSART, SPI, I2C
Package 20-pin SOIC (0.295 in / 7.50 mm width)
Operating Temperature -40 C to +125 C (E = extended)
Mounting Type Surface Mount
RoHS Status Compliant (lead-free)

PIC16LF18446-E/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 VDD — Positive supply voltage (1.8V to 3.6V)
Pin 2 RA5 — Bidirectional I/O / ADC input
Pin 3 RA4 — Bidirectional I/O / ADC input
Pin 4 RA3/MCLR — Master Clear reset / I/O
Pin 5 RC5 — Bidirectional I/O
Pin 6 RC4 — Bidirectional I/O
Pin 7 RC3 — Bidirectional I/O / SCL
Pin 8 RC2 — Bidirectional I/O
Pin 9 RC1 — Bidirectional I/O / SDA
Pin 10 RC0 — Bidirectional I/O
Pin 11 RB7 — Bidirectional I/O / ICSPCLK
Pin 12 RB6 — Bidirectional I/O / ICSPDAT
Pin 13 RB5 — Bidirectional I/O
Pin 14 RB4 — Bidirectional I/O
Pin 15 RC7 — Bidirectional I/O
Pin 16 RC6 — Bidirectional I/O
Pin 17 RC5 — Bidirectional I/O (note: actual pinout per datasheet)
Pin 18 RA2 — Bidirectional I/O / ADC input
Pin 19 RA1 — Bidirectional I/O / ADC input / DAC ref
Pin 20 RA0 — Bidirectional I/O / ADC input

Typical Applications

PIC16LF18446-E/SO is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Industrial Sensor Transmitters, Consumer Remote Controls, Portable Medical Accessories, Smart Home Edge Devices, LED Lighting Controllers.

🧩

Battery-Powered IoT Sensor Nodes

The PIC16LF18446-E/SO is well matched to wireless sensor node designs where every microamp of sleep current determines battery life. Its XLP technology delivers typical sleep currents below 50 nA with full RAM retention, and the 12-bit ADCC with hardware averaging can sample a thermistor or battery monitor without waking the CPU. The integrated EUSART or SPI/I2C peripherals talk directly to sub-GHz radios or BLE modules such as the Microchip RN4870. Estimated at 32 MHz / 3.3V with 0.1% duty cycling, average current drops into the single-digit-amp unit range, enabling multi-year coin-cell operation for indoor environmental sensors, soil moisture probes, and asset trackers.

🏭

Industrial Sensor Transmitters

The PIC16LF18446-E/SO suits 4-20 mA loop-powered or battery-backed sensor transmitters because of its 12-bit ADCC, integrated DAC for analog front-end trimming, and extended -40C to +125C temperature range (E suffix). The CWG peripheral generates precise complementary PWM pairs for driving half-bridge sensor excitation, while the 32MHz core runs PID loops at high update rates without offloading. Engineers should add a TVS diode and bulk capacitor near the loop interface and use the internal voltage reference for ratiometric measurements.

📺

Consumer Remote Controls

In IR remote controls for TVs, set-top boxes, and smart lighting, the PIC16LF18446-E/SO handles IR carrier generation, button matrix scanning, and sleep management. The CWG peripheral can synthesize the 38 kHz / 56 kHz IR carrier without CPU overhead, freeing the core to remain in sleep between button events. With its 1.8V minimum VDD, the device runs directly from a single CR2032 coin cell for years of typical use. Estimated standby current is under 1 uA with retention RAM, and the 28KB Flash easily holds complex protocols like NEC, RC5, and SIRC plus custom OEM extensions.

💊

Portable Medical Accessories

The PIC16LF18446-E/SO fits handheld medical devices such as pill reminders, glucose meter accessories, and pulse-oximeter interfaces. Its 12-bit ADCC digitizes photodiode signals for SpO2 measurement with hardware averaging that improves SNR without CPU load. The DAC drives LED bias currents for PPG sensors, while EUSART or SPI transfers data to a host phone. The low 1.8V VDD allows direct Li-ion or alkaline battery operation, and the XLP sleep currents help achieve the long battery life demanded by medical device end users.

🏭

Smart Home Edge Devices

The PIC16LF18446-E/SO works well in smart-home edge nodes such as battery-powered door/window sensors, motion detectors, and HVAC zone controllers. Its low sleep current, integrated 12-bit ADCC, and PWM outputs drive LEDs, buzzers, and small relays without external components. The CWG and NCO peripherals can synthesize user-visible tones or chirps for alarms, and the SPI/I2C ports connect to radios like the Microchip RN2903 LoRa module for long-range links. Engineers can implement AES-like firmware authentication entirely in the on-chip Flash.

💡

LED Lighting Controllers

In LED drivers and digital lighting controllers, the PIC16LF18446-E/SO uses its CWG and PWM peripherals to generate precise dimming waveforms and colour-mixing outputs. The 12-bit ADCC monitors LED current via a sense resistor and supports closed-loop constant-current regulation in firmware. The integrated DAC can set reference levels for analog dimming interfaces (0-10V). With its 1.8V-3.6V supply, it pairs naturally with low-voltage LED strings driven by external MOSFETs controlled by the CWG output pairs.

Recommended Products Summary

RN4870 Bluetooth module (companion radio) Used in: Battery-Powered IoT Sensor Nodes MCP9808 high-accuracy temperature sensor Used in: Battery-Powered IoT Sensor Nodes, Smart Home Edge Devices MCP6L01 low-noise op-amp for signal conditioning Used in: Industrial Sensor Transmitters, LED Lighting Controllers XTR105 4-20 mA current loop transmitter Used in: Industrial Sensor Transmitters TSOP38238 38 kHz IR receiver module Used in: Consumer Remote Controls TSAL6100 high-power IR emitter LED Used in: Consumer Remote Controls MAX30102 PPG / SpO2 sensor module Used in: Portable Medical Accessories MCP1700 low-Iq LDO for sensor supply Used in: Portable Medical Accessories RN2903 LoRaWAN transceiver module Used in: Smart Home Edge Devices MCP14700 synchronous MOSFET gate driver Used in: LED Lighting Controllers
What is the program memory size of PIC16LF18446-E/SO?
The PIC16LF18446-E/SO provides 28KB (16K x 14 words) of Flash program memory, which is roughly double the capacity of the older PIC16LF1825. According to the Microchip PIC16(L)F184xx datasheet, this single page of code simplifies linker configuration and supports larger firmware images for sensor-fusion and CIP-rich applications.
What is the operating voltage range of PIC16LF18446-E/SO?
The PIC16LF18446-E/SO operates from 1.8V to 3.6V VDD as stated in the Microchip datasheet. The 'LF' prefix indicates the low-voltage variant intended for XLP battery-powered designs; do not exceed 3.6V absolute maximum or the on-chip flash can be damaged. For 5V-tolerant designs use the PIC16F18446 instead.
Where to buy PIC16LF18446-E/SO online?
As of 2026-09-24 the PIC16LF18446-E/SO is in stock at Mouser, DigiKey, LCSC (USD 0.7219 starting), and Microchip Direct. XAIPART also lists the part with tiered qty-1 to qty-1000 pricing. Lead time at franchised distributors is typically 8-12 weeks from Microchip factory stock.
What is the price of PIC16LF18446-E/SO?
The PIC16LF18446-E/SO unit price is approximately USD 1.60 at qty 1, dropping to about USD 0.82 at qty 1000 (as of 2026-09-24). LCSC offers a lower starting price near USD 0.72 in tape-and-reel packaging. Volume quotes are available through Microchip Direct and XAIPART.
What is the lead time for PIC16LF18446-E/SO?
As of 2026-09-24 the PIC16LF18446-E/SO ships from Mouser and DigiKey factory stock with no published lead-time penalty. Microchip Direct factory orders typically quote 8-12 weeks. Broker / grey-market channels should be avoided for active Microchip parts because authorised stock is plentiful.
PIC16LF18446 vs PIC16F18446 - what is the difference?
The PIC16LF18446 is the 1.8V-3.6V low-voltage variant with eXtreme Low-Power (XLP) features, while the PIC16F18446 is the 2.3V-5.5V standard variant. Both share the same 28KB Flash, 32MHz core, 12-bit ADCC, and pin-compatible 20-SOIC package. Choose LF for battery-powered 3V coin-cell designs, F for 5V industrial or automotive-style rails.
Is PIC16LF18446-E/SO drop-in compatible with PIC16LF18426?
Yes, the PIC16LF18446 and PIC16LF18426 share the same 20-pin SOIC footprint and most peripheral IP, but the PIC16LF18426 has only 28KB Flash/2KB RAM identical to the 18446 - so the two are largely software-overlapping. Per Microchip migration guide, code compiled for PIC16LF18426 runs on PIC16LF18446 with minor configuration bit changes, making them drop-in compatible on the same PCB.
What is the best drop-in replacement for PIC16LF18446-E/SO?
The closest Microchip drop-in replacement is PIC16LF18445-I/SO, which is the same PIC16LF184xx family but with smaller Flash (14KB vs 28KB) and shares the 20-SOIC pinout. For a memory-identical swap, PIC16LF18446-I/SO (industrial temperature grade) replaces the E (extended) grade without layout changes. Both alternatives come from Microchip directly.
When should I choose PIC16LF18446 over PIC16LF18346?
Choose PIC16LF18446 when you need the 12-bit ADCC, 5-bit/8-bit DAC, and the CWG peripheral that are missing from the older PIC16LF18346. Choose PIC16LF18346 if you only need a 10-bit ADC and want a slightly lower unit cost. Both parts share the 20-SOIC package and 32MHz core, so PCB layout is unchanged between them.
Where to download PIC16LF18446 datasheet PDF?
The PIC16LF18446-E/SO datasheet is available as a free PDF download from Microchip's website. The full part-number datasheet covers PIC16LF18426, PIC16LF18444, and PIC16LF18446 in one document with pinout, electrical characteristics, and peripheral descriptions. The direct Microchip URL is listed in the data_sources section of this page.
Where to find PIC16LF18446-E/SO pinout?
The 20-pin SOIC pinout for PIC16LF18446-E/SO is shown in the datasheet pinout chapter and reproduced on this product page in the pinout section. Pin 1 is at the top-left when the SOIC notch faces up. Pin functions include VDD (pin 1), VSS (pin 20), RA0-RA7, RB4-RB7, RC0-RC7, and MCLR reset. Always cross-check with the latest Microchip datasheet revision before laying out your PCB.
Does PIC16LF18446 support Core Independent Peripherals (CIPs)?
Yes, the PIC16LF18446 family is designed around Core Independent Peripherals (CIPs) including CWG, NCO, 12-bit ADCC with averaging, and configurable logic cells. According to Microchip marketing collateral, these CIPs let the CPU remain in sleep while peripherals handle ADC scans, waveform generation, and communications, reducing average current by 30-60% in typical sensor applications.
What tools are compatible with PIC16LF18446?
The PIC16LF18446 is fully supported by Microchip MPLAB X IDE, the MPLAB XC8 C compiler, and the MPLAB Code Configurator (MCC) for peripheral setup. Debug programming works through PICkit 4, PICkit 5, MPLAB ICD 4, MPLAB Snap, and Curiosity development boards. All these tools are free or low-cost and available from Microchip Direct.
Is PIC16LF18446-E/SO suitable for IoT sensor nodes?
Yes, the PIC16LF18446-E/SO is ideal for IoT sensor nodes because of its XLP nanoampere-range sleep currents, 12-bit ADCC for direct sensor interfacing, and integrated EUSART/SPI/I2C for external radios. According to the Microchip datasheet, typical sleep currents below 50 nA with retention RAM allow multi-year coin-cell operation when duty-cycled correctly.
What is the cross-brand equivalent for PIC16LF18446-E/SO?
There is no pin-compatible cross-brand drop-in replacement for PIC16LF18446-E/SO because Microchip's PIC16 core architecture (enhanced mid-range) is proprietary. For a similar feature set in a different architecture, consider STMicroelectronics STM8S003F3 in SO-20 (but it has only 8KB Flash and different peripherals, requiring firmware rewrite), or Renesas RL78/G11 in 20-SOIC (different toolchain). Pin-for-pin drop-in is only available within Microchip's PIC16LF184xx family.

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

Selection Guide

Choose the PIC16LF18446-E/SO when you need the highest memory (28KB Flash, 2KB RAM) of the PIC16LF184xx family combined with extended -40C to +125C temperature range, in a 20-SOIC package. For lower-cost applications with smaller firmware, drop to the PIC16LF18445-I/SO (14KB Flash, same pinout). For a 5V-tolerant version, choose the PIC16F18446 (same pinout, 2.3-5.5V). For lower resolution needs, the PIC16LF18346-I/SO offers a 10-bit ADC at lower cost. All five alternatives share the 20-SOIC footprint, so PCB layout is reusable across the family.

Comparison with Alternatives

Parameter This Product PIC16LF18446-I/SO PIC16LF18445-I/SO PIC16LF18444-I/SO PIC16LF18346-I/SO PIC16LF18426-I/SL
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-SOIC 20-SOIC 20-SOIC 20-SOIC 20-SOIC 20-SOIC
Flash Memory 28 KB 28 KB 14 KB 7 KB 28 KB 28 KB
RAM 2 KB 2 KB 1 KB 512 B 2 KB 2 KB
Max CPU Frequency 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
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 1.8 V to 3.6 V 1.8 V to 3.6 V
ADC Resolution 12-bit ADCC 12-bit ADCC 12-bit ADCC 12-bit ADCC 10-bit 12-bit ADCC
CWG Peripheral Yes Yes Yes Yes No No (variant-dependent)
Temperature Grade E (extended, -40 to +125 C) I (industrial, -40 to +85 C) I (industrial, -40 to +85 C) I (industrial, -40 to +85 C) I (industrial, -40 to +85 C) I (industrial, -40 to +85 C)

Key Differentiators

  • Higher Flash density in same 20-SOIC package (vs PIC16LF18445-I/SO)
  • 12-bit ADCC with hardware computation (vs PIC16LF18346-I/SO)
  • Complementary Waveform Generator peripheral (vs PIC16LF18346-I/SO)

Design Notes

The PIC16LF18446-E/SO requires a 100 nF decoupling capacitor placed within 3 mm of the VDD pin, plus a 1 uF to 10 uF bulk capacitor on the same rail. Use a low-ESR ceramic (X7R or X5R). For battery-powered designs, place the bulk cap at the battery terminal rather than at the MCU to avoid inrush through the MCU's VDD pin. Decoupling should be star-routed to VSS.

Route the ICSPDAT and ICSPCLK lines (RB6/RB7 on 20-SOIC) directly to the 6-pin ICSP header without series resistors for reliable in-circuit debugging. Keep traces under 50 mm to avoid capacitive loading. Place the ICSP connector at the board edge so the PICkit can be attached without removing the enclosure. Reserve the MCLR line for the ICSP pull-up; do not add a manual reset button without a 100 ohm series resistor.

Do not exceed 3.6V on VDD - the 'LF' variant is not 5V tolerant even though the 'F' variant is. Configure all unused I/O pins as outputs and drive them low to minimise sleep current. Disable unused peripherals in firmware (PMD registers) to avoid hidden current draw. When migrating from PIC16LF1825, the configuration bits and PPS mapping have changed - verify your code against the PIC16LF18446 configuration chapter before production release.

Keep the analog AVSS/AVDD pair isolated from noisy digital traces; the PIC16LF18446's 12-bit ADCC is sensitive to digital switching noise on adjacent layers. Place a ground pour under the analog section and stitch with multiple vias to the inner ground plane. Use a 4-layer stack-up (signal-ground-power-signal) for best ADCC performance; on 2-layer boards route ground in a wide pour around the analog pins.

Compliance Information

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

RoHS compliant lead-free SOIC package per Microchip product page. Not AEC-Q100 qualified; for automotive designs choose a Q-qualified PIC16 variant. Halogen-free per Microchip environmental certification.

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

Related Searches

PIC16LF18446-E/SO PIC16LF18446 datasheet Microchip PIC16LF18446 PIC16 8-bit MCU 28KB flash 20-SOIC PIC16LF18446 pinout SOIC-20 PIC16LF18446 IoT sensor node PIC16LF18446 vs PIC16LF18445 PIC16LF18446 drop-in replacement buy PIC16LF18446-E/SO online what is XLP technology PIC microcontroller low power 8-bit MCU battery powered PIC16LF18446 MPLAB X project setup PIC16LF18446 ADCC 12-bit ADC example PIC16LF18446 CWG complementary PWM PIC16LF18446-E/SO lead time stock

Related Components & Terms

Microchip Technology PIC16LF18446 PIC16LF18446-E/SO PIC16LF18445-I/SO PIC16LF18444-I/SO PIC16LF18346-I/SO PIC16LF18426-I/SL 8-bit microcontroller MCU PIC architecture enhanced mid-range core XLP technology eXtreme Low-Power 12-bit ADCC Complementary Waveform Generator CWG Core Independent Peripherals CIP PIC16LF184xx family 20-SOIC SOIC-20 PICkit MPLAB X IDE XC8 compiler RoHS AEC-Q100
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