PIC16F18875T-I/MV - 8-Bit 32MHz XLP MCU 14KB Flash UQFN-40
MPN: PIC16F18875T-I/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.95 | $1.95 |
| 10 | $1.78 | $17.80 |
| 100 | $1.45 | $145.00 |
| 500 | $1.22 | $610.00 |
| 1,000 | $1.05 | $1,050.00 |
PIC16F18875T-I/MV Overview
A microcontroller (MCU) is an integrated circuit that combines a CPU core with program memory, data memory, peripherals and I/O on a single silicon die. The PIC16F18875 sits within the "8-bit MCU" product type, which itself inherits from the broader "microcontroller" category under "Embedded Microcontrollers" in Microchip's product tree, sitting alongside 16-bit PIC24 and dsPIC30/33 families and 32-bit SAM families in the wider MCU hierarchy.
Key differentiating features of the PIC16F18875T-I/MV include 14 KB self-programmable Flash, 256 bytes of EEPROM, the Peripheral Pin Select (PPS) routing engine that remaps digital peripherals to almost any I/O, the Zero-Cross Detect (ZCD) module, and the Windowed Watchdog Timer (WWDT). Combined with XLP nanoWatt sleep currents, the device is intended for both line-powered and battery-powered systems.
Typical applications include consumer appliance control panels, IoT sensor nodes, industrial sensor transmitters, battery-powered handheld instruments, LED lighting controllers and low-cost user-interface boards combining an LCD driver with capacitive touch via the CIP peripherals. The PIC16F18875T-I/MV normally sits between an upstream 3.3 V or 5 V LDO and a downstream analog/RF front-end, providing local intelligence.
Designers should leave adequate copper under the exposed pad of the UQFN to keep junction temperature within spec at 32 MHz full activity, keep AVDD/VDD traces short, and de-couple each VDD/AVSS pair with 100 nF + bulk capacitance per Microchip's application notes. The ICSP/ICD pins (PGC/PGD) must be brought to a header for in-system programming.
Drop-in alternatives for PIC16F18875T-I/MV — 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 PIC16F18875T-I/MV (same form factor and footprint) — differing in ADC, Package, Program Memory (Flash), EEPROM, Mounting Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
No drop-in alternatives available for this product.
Request AlternativesPIC16F18875T-I/MV Maximum Ratings & Electrical Characteristics
| Product Family | PIC16F1885x/7x |
| Core Processor | PIC |
| Core Size | 8-bit |
| Max CPU Speed | 32 MHz |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| RAM | 1 KB |
| EEPROM | 256 bytes |
| Package | 40-UQFN (5x5 mm) with EP |
| Operating Voltage Range | 2.5V / 3.3V / 5V (1.8V-5.5V per datasheet family) |
| Operating Temperature Range | -40 °C to +85 °C (Industrial, "I") |
| ADC | 10-bit, multi-channel |
| DAC | 5/8-bit |
| Connectivity | I2C, SPI, EUSART (UART), LIN capable |
| Special Features | XLP, CIP (PPS, ZCD, CWG, SMT, HLT, WWDT, SCAN, CRC, PWM, ICSP/ICD) |
| Number of I/O | Up to 36 (per UQFN-40 pinout) |
| Mounting Type | Surface Mount (Tape and Reel, "T") |
| RoHS Status | Compliant |
PIC16F18875T-I/MV Pin Configuration
| Pin 1 | RA0/AN0/CLCIN0 — PORTA bit 0 / ADC input AN0 / CLC input |
| Pin 2 | RA1/AN1 — PORTA bit 1 / ADC input AN1 |
| Pin 3 | RA2/AN2 — PORTA bit 2 / ADC input AN2 |
| Pin 4 | RA3/AN3/VREF- — PORTA bit 3 / ADC input AN3 / ADC VREF- |
| Pin 5 | RA4/AN4/T0CKI — PORTA bit 4 / ADC input AN4 / Timer0 clock |
| Pin 6 | RA5/AN5/SS — PORTA bit 5 / ADC input AN5 / SPI Slave Select |
| Pin 7 | RA6/AN6 — PORTA bit 6 / ADC input AN6 |
| Pin 8 | RA7/AN7 — PORTA bit 7 / ADC input AN7 |
| Pin 9 | VDD — Core/digital supply 1.8-5.5V |
| Pin 10 | VSS — Core/digital ground |
| Pin 11 | RB0/AN8/SRI — PORTB bit 0 / ADC AN8 / SR latch in |
| Pin 12 | RB1/AN9 — PORTB bit 1 / ADC AN9 |
| Pin 13 | RB2/AN10/CWG1FLT — PORTB bit 2 / ADC AN10 / CWG fault input |
| Pin 14 | RB3/AN11 — PORTB bit 1[1] / ADC AN11 |
| Pin 15 | RB4 — PORTB bit 4 |
| Pin 16 | RB5 — PORTB bit 5 |
| Pin 17 | RB6/ICSPCLK — PORTB bit 6 / ICSP/ICD clock |
| Pin 18 | RB7/ICSPDAT — PORTB bit 7 / ICSP/ICD data |
| Pin 19 | AVDD — Analog supply |
| Pin 20 | AVSS — Analog ground |
| Pin 21 | RC0 — PORTC bit 0 |
| Pin 22 | RC1 — PORTC bit 1 |
| Pin 23 | RC2 — PORTC bit 2 |
| Pin 24 | RC3 — PORTC bit 3 |
| Pin 25 | RC4 — PORTC bit 4 |
| Pin 26 | RC5 — PORTC bit 5 |
| Pin 27 | RC6 — PORTC bit 6 |
| Pin 28 | RC7 — PORTC bit 7 |
| Pin 29 | RE3/MCLR — PORTE bit 3 / Master Clear reset input |
| Pin 30 | RD0 — PORTD bit 0 |
| Pin 31 | RD1 — PORTD bit 1 |
| Pin 32 | RD2 — PORTD bit 2 |
| Pin 33 | RD3 — PORTD bit 3 |
| Pin 34 | RD4 — PORTD bit 4 |
| Pin 35 | RD5 — PORTD bit 5 |
| Pin 36 | RD6 — PORTD bit 6 |
| Pin 37 | RD7 — PORTD bit 7 |
| Pin 38 | RF0 — PORTF bit 0 |
| Pin 39 | RF1 — PORTF bit 1 |
| Pin 40 | RF2 — PORTF bit 2 |
Typical Applications
PIC16F18875T-I/MV is suitable for 6 applications: Consumer Appliance Control Panel, Battery-Powered IoT Sensor Node, Industrial Sensor Transmitter (4-20 mA), LED Lighting Controller, Handheld Measurement Instrument, Automotive Body and Interior Module (Auxiliary).
Consumer Appliance Control Panel
Replaces a discrete logic-board with a single-chip HMI controller that reads cap-touch pads, drives LEDs/PWM and handles UART diagnostics. The PIC16F18875T-I/MV's CIP peripheral set (PWM, CWG, SMT) drives motor/relay loads, the 10-bit ADC digitises NTC sensors and the EUSART communicates to the main MCU. XLP nanoWatt sleep keeps standby under 1 µA, helping white-goods meet the 1 W standby directive. The 40-UQFN 5x5 fits behind a 7-segment/touch panel without rerouting the board.
Recommended
Battery-Powered IoT Sensor Node
Sleeps on a single CR2032 cell for years, then wakes on a PPS-mapped interrupt to sample an SPI/ADC sensor and burst-transmit via EUSART. The PIC16F18875T-I/MV's nanoWatt XLP technology pulls sleep current into the low-µA range, while 14 KB Flash and 1 KB SRAM provide headroom for OTA bootstrap, sensor drivers and MAC stacks. The 1.8-5.5 V supply range lets the node run directly off a 2×AA battery pack without an LDO, saving BOM. PPS lets the designer remap peripherals when board variants emerge in the field.
Recommended
Industrial Sensor Transmitter (4-20 mA)
Forms an IEC 61131-2-style 4-20 mA loop transmitter that digitises a bridge/sensor, applies linearisation in firmware, and drives the loop via PWM-driven current source. The PIC16F18875T-I/MV's 10-bit ADC, CIP-driven PWM and ZCD zero-cross detector regulate the loop cleanly; its 2.5/3.3/5 V support and -40 to +85 °C grade handle industrial temperature. The 256-byte EEPROM stores calibration constants across power cycles, and the WWDT supervises firmware against faults in compliance with IEC 61508 SIL-1 (FuSa-capable).
Recommended
LED Lighting Controller
Generates warm-dim-to-cool CCT curves or RGB colour sequences via the CWG and PWM peripherals, while the 10-bit ADC reads ambient light and user potentiometer. The PIC16F18875T-I/MV supports up to ~36 I/O, enough for multi-string LED drivers, and the 32 MHz core sustains flicker-free PWM at >2 kHz per channel. The XLP sleep mode lets an LED fixture idle below 50 µA when off, while EUSART/LIN lets the driver join a structured DALI-adjacent or LIN-bus lighting network.
Recommended
Handheld Measurement Instrument
Acts as the LCD/keypad controller in a handheld DMM, insulation tester or environmental meter. The PIC16F18875T-I/MV drives an LCD via SPI/I2C segment driver, reads auto-ranging through the 10-bit ADC and the 5/8-bit DAC, and powers down to nanoWatt current between measurements. The 14 KB Flash fits UART command parsers and measurement maths, and the on-chip ZCD enables mains-voltage measurement without extra components. Industrial temperature range supports outdoor use.
Recommended
Automotive Body and Interior Module (Auxiliary)
Drives non-safety body modules - mirror adjust, ambient lighting, seat-position switches - where Functional Safety documentation is required but AEC-Q100 is not. The PIC16F18875T-I/MV's LINbus-capable EUSART, PWM and ZCD handle actuator drives, while 12 V battery transients are tolerated via an external TVS + 5 V LDO. The PIC16F18875T-I/MV is FuSa-capable per Microchip's documentation, easing IEC 61508 SIL-1 evidence collection. For true under-hood duty migrate to AEC-Q100-grade PIC16F18877T-I/PTVAO.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F18875T-I/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F18875-I/MV | PIC16F18876T-I/MV | PIC16F18877T-I/MV |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 40-UQFN (5x5 mm) with EP | 40-UQFN (5x5 mm) with EP - same | 40-UQFN (5x5 mm) with EP - same | 40-UQFN (5x5 mm) with EP - same |
| Core / Family | 8-bit PIC16F1885x/7x | 8-bit PIC16F1885x/7x | 8-bit PIC16F1885x/7x | 8-bit PIC16F1885x/7x |
| Max CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Voltage | 1.8V - 5.5V | 1.8V - 5.5V | 1.8V - 5.5V | 1.8V - 5.5V |
| Operating Temperature | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C (Industrial) |
| Functional Safety | FuSa capable | FuSa capable | FuSa capable | FuSa capable |
Key Differentiators
- Functional Safety (FuSa) documentation support without stepping up to AEC-Q100 (vs PIC16F18855T-I/MV)
- 14 KB Flash with PPS - drop-in upgrade path (vs PIC16F18876T-I/MV)
- 1 KB SRAM + 256 B EEPROM at this price point (vs PIC18F family in same UQFN)
- Tape-and-reel "T" suffix supplied for SMT volume lines (vs PIC16F18875-I/MV (tray))
Design Notes
Estimated: at VDD = 3.3 V, 32 MHz full activity with all GPIO switching, internal dissipation is well under 0.05 W - thermal rise across the UQFN EP thermal pad is negligible. Critical for design is properly soldering the exposed pad to a 1-2 cm² copper pour on the top layer. Without EP soldering the theta_JA worsens from ~30 C/W to >80 C/W, which can trigger thermal shutdown during heavy FFT-like tasks. Recommended 100 nF + 1 µF ceramic decoupling as close as possible to pins 9/10 and 19/20. Severity: critical.
Keep AVDD trace short and isolated from VDD; place a 10 µF bulk cap plus 100 nF / 10 nF decoupling per the PIC16F1887x analog reference manual. Bring out RB6/ICSPCLK and RB7/ICSPDAT to a 5-pin header (PGC, PGD, VDD, VSS, MCLR) for in-circuit programming and debug. Without these pins accessible, firmware revision requires packages-replacement at production rework cost. Severity: recommended.
Do not enable weak pull-ups on the ICSP pins during programming or the ICD tool will not be able to drive them - explicitly set TRISB for RB6/RB7 before issuing the chip-erase unlock. Always tie MCLR (RE3) through a 10 kΩ pull-up to VDD and route PCB trace to avoid large capacitive loads. When migrating from PIC16F18855 to PIC16F18875 verify peripheral-mapping registers because PPS outputs may need re-mapping despite same pin numbers. Severity: critical.
Estimated: with XLP sleep mode, deep-sleep current is approximately 60 nA at 3.0 V per the datasheet family; waking every 250 ms with the WDT and reading a digital sensor over I2C averages ≈ 1.5 µA including the I2C bus keeper pull-ups. Validate on a bench with a µA-capable source-measure unit before locking the battery-life calculation. Severity: recommended.
Compliance Information
RoHS/REACH compliant per Microchip. -I/MV suffix is Industrial temperature, not AEC-Q100 - for AEC-Q100, look at the PIC16F18875-E/PTVAO variant.