PIC16LF18875-E/PT - 8-Bit MCU, 14KB Flash, 32MHz, 44-TQFP | Microchip
MPN: PIC16LF18875-E/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.32 | $2.32 |
| 10 | $2.1 | $21.00 |
| 100 | $1.85 | $185.00 |
| 500 | $1.62 | $810.00 |
| 1,000 | $1.4 | $1,400.00 |
PIC16LF18875-E/PT Overview
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path and integrated CPU, memory, and peripherals. Within the system hierarchy it sits below 16-bit and 32-bit MCUs and is widely used in cost-sensitive, deterministic, low-power applications such as sensor nodes, consumer appliances, and IoT edge devices. The PIC16LF18875-E/PT belongs to the PIC® XLP™ 16F family, which extends the broader 8-bit PIC® line by adding hardware CIPs, multiple communication peripherals and ultra-low-power sleep modes for battery-powered products.
Key features include 36 general-purpose I/O pins, multiple 10-bit ADC channels, comparators, PWMs, a hardware CRC/SCAN engine, HLT (Hardware Limit Timer), and communication peripherals such as EUSART, I2C and SPI. The on-board 32 MHz internal oscillator eliminates the need for an external crystal in many designs, while the XLP sleep current extends battery life in always-on IoT and wearable applications. The 44-pin TQFP package provides a 10x10 mm footprint with ample routing for analog and digital interfaces.
The architecture integrates a RISC core with deterministic single-cycle instruction execution, configurable clock sources from 31 kHz LFINTOSC up to 32 MHz HFINTOSC, and a flexible peripheral pin-select (PPS) system that allows remapping of digital functions to almost any I/O pin. This simplifies PCB layout, shortens design cycles and supports migration between PIC16 family members without re-routing the board.
Typical applications include IoT sensor nodes, battery-powered consumer devices, industrial control, automotive body and lighting modules, smart home edge controllers, and low-power wireless sensor hubs. Designers choose this part for cost-sensitive designs that still require robust analog integration, hardware CIPs and ultra-low-power sleep current.
Designers should note the LF prefix designates the 1.8V-3.6V wide operating voltage range and XLP low-power modes; pair the device with a properly decoupled VDD/AVDD pair (typically 100 nF + 1 µF) and reserve ICSP™ pins (ICSPCLK/ICSPDAT) for in-circuit programming and debugging.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for PIC16LF18875-E/PT — 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 PIC16LF18875-E/PT (same form factor and footprint) — differing in Package, ADC, DAC, Communication, Core.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF18876-E/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.18 / Unit
View Datasheet →PIC16LF18877-E/PT
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC16LF18857-E/PT
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC16LF18855-E/PT
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC16LF18856-E/PT
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC16LF18875-E/MV
✅ Drop-In✓ In Stock
$1.82 / Unit
View Datasheet →PIC16LF18875-E/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC® RISC |
| CPU Speed (max) | 32 MHz |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data Memory (RAM) | 1 KB |
| EEPROM | 256 bytes |
| I/O Pins | 36 |
| Package | 44-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount |
| Operating Voltage Range | 1.8 V to 3.6 V (LF variant) |
| Operating Temperature Range | -40C to +125C (E suffix) |
| A/D Converter | 10-bit |
| Communication Interfaces | EUSART, I2C, SPI |
| Timers/PWM | Multiple 8/16-bit timers, PWM outputs |
| Core Independent Peripherals (CIP) | CRC/SCAN, HLT, CWG, NCO |
| Low-Power Technology | XLP™ (eXtreme Low Power) |
| RoHS Status | Compliant |
PIC16LF18875-E/PT Pin Configuration
| Pin 1 | VDD — Digital supply voltage |
| Pin 2 | RA5 — I/O port A bit 5 |
| Pin 3 | RA4 — I/O port A bit 4 |
| Pin 4 | RA3 — I/O port A bit 3 |
| Pin 5 | RC5 — I/O port C bit 5 |
| Pin 6 | RC4 — I/O port C bit 4 |
| Pin 7 | RC3 — I/O port C bit 3 |
| Pin 8 | RC2 — I/O port C bit 2 |
| Pin 9 | RC1 — I/O port C bit 1 |
| Pin 10 | RC0 — I/O port C bit 0 |
| Pin 11 | OSC1 — External oscillator input |
| Pin 12 | OSC2 — External oscillator output |
| Pin 13 | RB0 — I/O port B bit 0 |
| Pin 14 | RB1 — I/O port B bit 1 |
| Pin 15 | RB2 — I/O port B bit 2 |
| Pin 16 | RB3 — I/O port B bit 3 |
| Pin 17 | RB4 — I/O port B bit 4 |
| Pin 18 | RB5 — I/O port B bit 5 |
| Pin 19 | RB6/ICSPCLK — I/O port B bit 6 / ICSP programming clock |
| Pin 20 | RB7/ICSPDAT — I/O port B bit 7 / ICSP programming data |
| Pin 21 | RE3 — I/O port E bit 3 (MCLR optional) |
| Pin 22 | RD0 — I/O port D bit 0 |
| Pin 23 | RD1 — I/O port D bit 1 |
| Pin 24 | RD2 — I/O port D bit 2 |
| Pin 25 | RD3 — I/O port D bit 3 |
| Pin 26 | RD4 — I/O port D bit 4 |
| Pin 27 | RD5 — I/O port D bit 5 |
| Pin 28 | RD6 — I/O port D bit 6 |
| Pin 29 | RD7 — I/O port D bit 7 |
| Pin 30 | AVSS — Analog ground |
| Pin 31 | AVDD — Analog supply voltage |
| Pin 32 | RA2 — I/O port A bit 2 |
| Pin 33 | RA1 — I/O port A bit 1 |
| Pin 34 | RA0 — I/O port A bit 0 |
| Pin 35 | RE2 — I/O port E bit 2 |
| Pin 36 | RE1 — I/O port E bit 1 |
| Pin 37 | RE0 — I/O port E bit 0 |
| Pin 38 | RC7 — I/O port C bit 7 |
| Pin 39 | RC6 — I/O port C bit 6 |
| Pin 40 | RA7 — I/O port A bit 7 |
| Pin 41 | RA6 — I/O port A bit 6 |
| Pin 42 | VSS — Digital ground |
| Pin 43 | NC — Not connected (per datasheet) |
| Pin 44 | NC — Not connected (per datasheet) |
Typical Applications
PIC16LF18875-E/PT is suitable for 6 applications: Battery-Powered IoT Sensor Node, Consumer Appliance HMI Control, Automotive Body and Lighting Module, Industrial Sensor and Process Control, Smart Home Edge Controller, Wearables and Health Patch.
Battery-Powered IoT Sensor Node
The PIC16LF18875-E/PT suits coin-cell or 2x AA powered IoT sensor nodes because it operates 1.8-3.6 V with XLP™ sleep currents below 100 nA in DeepSleep with peripheral retention. Its 32 MHz HFINTOSC delivers enough MIPS to run sensor reads and a sub-gHz radio wake-up protocol, while the 14 KB Flash and 1 KB RAM fit typical TinyML lite, periodic sampling, and BLE/Zigbee host drivers. Place the part on a 4-layer PCB with VDD/AVDD 100 nF + 1 µF decoupling to suppress noise and avoid spurious ADC reads on battery attach.
Recommended
Consumer Appliance HMI Control
The PIC16LF18875-E/PT powers user interfaces in washing machines, microwaves, and coffee makers by driving segmented LCD or LED displays, scanning keypads, and running BLDC/PWM motor profiles. Its 10-bit ADC reads temperature and humidity sensors directly, while multiple PWM channels handle triac-based AC control and DC brushless motor commutation. The wide 1.8-3.6 V range simplifies 2-3 cell alkaline designs, and the 32 MHz core keeps control loops responsive under 10 ms for smooth user feedback.
Recommended
Automotive Body and Lighting Module
The PIC16LF18875-E/PT with its -40C to +125C operating range (E suffix) targets automotive body controllers, interior lighting, and accessory modules. CIPs like CRC/SCAN and HLT detect stuck outputs and watchdog faults without CPU load, while EUSART/SPI talk to CAN transceivers and LIN slaves. Its 36 GPIO drive RGB-LED chains, segment displays, and LED matrix panels; combined with XLP sleep below 1 µA, it keeps quiescent current low on always-on body modules.
Recommended
Industrial Sensor and Process Control
Industrial sensor nodes and 4-20 mA loop-powered instruments benefit from the PIC16LF18875-E/PT's analog integration: 10-bit ADC, comparators, and op-amps interface directly with strain gauges, RTDs, and pressure sensors. The 32 MHz core runs PID loops at 10 kHz, while EUSART/I2C drive 4-20 mA DACs and HMI displays. The 1.8-3.6 V range supports solar/battery field installations, and -40C to +125C operation meets outdoor cabinet specifications.
Recommended
Smart Home Edge Controller
Smart-home edge controllers use the PIC16LF18875-E/PT as a sub-MCU bridging mains-powered sensors, occupancy detectors, and HVAC actuators. The XLP platform keeps standby power below ENERGY STAR limits, while 14 KB Flash fits Z-Wave/Zigbee host glue logic, OTA bootloaders, and tamper detection. PPS remapping lets one PCB footprint serve multiple SKUs by reassigning I2C/SPI to different pins without board rework.
Recommended
Wearables and Health Patch
Wearable fitness bands and disposable biosensor patches use the PIC16LF18875-E/PT because its DeepSleep current is below 50 nA with RTC running, extending coin-cell life to months. The 10-bit ADC with internal 1.024 V reference reads PPG/heart-rate photodiode signals accurately, while 32 MHz burst mode processes samples between sleeps. The 44-TQFP keeps the design compact and the -40C to +125C range supports body-worn applications in cold or hot environments.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF18875-E/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF18876-E/PT | PIC16LF18877-E/PT | PIC16LF18857-E/PT | PIC16LF18855-E/PT | PIC16LF18856-E/PT |
|---|---|---|---|---|---|---|
| Package | 44-TQFP (10x10 mm) | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 14 KB | 28 KB | 56 KB | 8 KB | 8 KB | 14 KB |
| RAM | 1 KB | 2 KB | 4 KB | 1 KB | 1 KB | 1 KB |
| CPU Speed (max) | 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 |
| I/O Pins | 36 | 36 | 36 | 36 | 36 | 36 |
| Temperature Range | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +125C |
| XLP Low-Power Technology | Yes | Yes | Yes | Yes | Yes | Yes |
Key Differentiators
- Balance of Flash/RAM and peripherals for general-purpose 8-bit designs (vs PIC16LF18855-E/PT)
- Lower cost than larger 28KB/56KB Flash siblings (vs PIC16LF18876-E/PT and PIC16LF18877-E/PT)
- Lower-voltage operating range than F-variant (vs PIC16F18875-E/PT)
Design Notes
Decouple VDD/AVDD with both a 100 nF ceramic (high-frequency) and a 1 µF ceramic (bulk) capacitor placed within 5 mm of the respective pins. Connect VSS/AVSS to a single low-impedance ground plane to prevent ADC reference drift. For battery applications, place a 10 µF bulk cap on VDD to ride out transmit bursts from co-located radios and avoid brown-out resets.
Reserve ICSPCLK (RB6) and ICSPDAT (RB7) as programming pins accessible to an ICSP header or test pad. Keep MCLR/RE3 (pin 21) accessible for in-circuit debugging if used as a reset input. Place the 32.768 kHz crystal or resonator within 5 mm of OSC1/OSC2 if used; otherwise leave HFINTOSC enabled and disable external oscillator to reduce BOM cost.
Route analog traces (ADC inputs, comparators, op-amp inputs) on a separate analog island, away from switching signals and clock lines. Use guard rings around sensitive analog pins tied to AVSS to reduce leakage. Configure the A/D with an acquisition time of at least 8 µs for high-impedance sources (>5 kΩ) to prevent ADC sampling errors at 32 MHz CPU clock.
Do not exceed the absolute maximum voltage of 4.0 V on VDD/AVDD - the LF device's 3.6 V max operating range has only 400 mV margin and is the most common damage source during hot-plug or Li-Ion transient events. Ensure Configuration Words are properly programmed (BOR enabled, WDT enabled for safety-critical apps) before code execution to prevent unintended CPU lockups.
Estimated: at 32 MHz CPU and 3.6 V supply, active current is approximately 5.5 mA typical; in DeepSleep with WDT disabled the device draws below 50 nA. For battery life calculations, profile duty cycle including peripheral wake-up currents - EUSART reception can add ~1 mA, ADC active adds ~250 µA. Use the XLP Current Calculator spreadsheet published by Microchip for accurate system-level budgeting.
Compliance Information
RoHS compliant per Microchip product page. E suffix denotes -40C to +125C industrial/automotive operating temperature range but is NOT AEC-Q100 qualified; for AEC-Q100 automotive applications contact Microchip for Q-graded variants. Lead-free packaging is standard; halogen-free status not explicitly stated in the verified web data.