PIC16F18875T-I/MV - 8-Bit 32MHz XLP MCU 14KB Flash UQFN-40
MPN: PIC16F18875T-I/MV ✓ 啟用中PIC16F18875T-I/MV 概覽
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.
直接替換替代品,適用於 PIC16F18875T-I/MV — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: PIC16F18875T-I/MV (相同外形與佔位) — 差異在於 Package, Program Memory (Flash), ADC, Communication Peripherals, Core.
PIC16F18875-I/MV
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16F18876T-I/MV
✅ 直接替換聯絡詢價
查看資料表 →PIC16F18855T-I/MV
✅ 直接替換聯絡詢價
查看資料表 →PIC16F18877T-I/MV
✅ 直接替換聯絡詢價
查看資料表 →PIC16F18875T-I/MV 最大額定值與電氣特性
| 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 |
| 封裝 | 40-UQFN (5x5 mm) with EP |
| Operating Voltage Range | 2.5V / 3.3V / 5V (1.8V-5.5V per datasheet family) |
| 工作溫度範圍 | -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) |
| 安裝類型 | Surface Mount (Tape and Reel, "T") |
| RoHS 狀態 | Compliant |
PIC16F18875T-I/MV 腳位配置
| 腳位 1 | RA0/AN0/CLCIN0 — PORTA bit 0 / ADC input AN0 / CLC input |
| 腳位 2 | RA1/AN1 — PORTA bit 1 / ADC input AN1 |
| 腳位 3 | RA2/AN2 — PORTA bit 2 / ADC input AN2 |
| 腳位 4 | RA3/AN3/VREF- — PORTA bit 3 / ADC input AN3 / ADC VREF- |
| 腳位 5 | RA4/AN4/T0CKI — PORTA bit 4 / ADC input AN4 / Timer0 clock |
| 腳位 6 | RA5/AN5/SS — PORTA bit 5 / ADC input AN5 / SPI Slave Select |
| 腳位 7 | RA6/AN6 — PORTA bit 6 / ADC input AN6 |
| 腳位 8 | RA7/AN7 — PORTA bit 7 / ADC input AN7 |
| 腳位 9 | VDD — Core/digital supply 1.8-5.5V |
| 腳位 10 | VSS — Core/digital ground |
| 腳位 11 | RB0/AN8/SRI — PORTB bit 0 / ADC AN8 / SR latch in |
| 腳位 12 | RB1/AN9 — PORTB bit 1 / ADC AN9 |
| 腳位 13 | RB2/AN10/CWG1FLT — PORTB bit 2 / ADC AN10 / CWG fault input |
| 腳位 14 | RB3/AN11 — PORTB bit 1[1] / ADC AN11 |
| 腳位 15 | RB4 — PORTB bit 4 |
| 腳位 16 | RB5 — PORTB bit 5 |
| 腳位 17 | RB6/ICSPCLK — PORTB bit 6 / ICSP/ICD clock |
| 腳位 18 | RB7/ICSPDAT — PORTB bit 7 / ICSP/ICD data |
| 腳位 19 | AVDD — Analog supply |
| 腳位 20 | AVSS — Analog ground |
| 腳位 21 | RC0 — PORTC bit 0 |
| 腳位 22 | RC1 — PORTC bit 1 |
| 腳位 23 | RC2 — PORTC bit 2 |
| 腳位 24 | RC3 — PORTC bit 3 |
| 腳位 25 | RC4 — PORTC bit 4 |
| 腳位 26 | RC5 — PORTC bit 5 |
| 腳位 27 | RC6 — PORTC bit 6 |
| 腳位 28 | RC7 — PORTC bit 7 |
| 腳位 29 | RE3/MCLR — PORTE bit 3 / Master Clear reset input |
| 腳位 30 | RD0 — PORTD bit 0 |
| 腳位 31 | RD1 — PORTD bit 1 |
| 腳位 32 | RD2 — PORTD bit 2 |
| 腳位 33 | RD3 — PORTD bit 3 |
| 腳位 34 | RD4 — PORTD bit 4 |
| 腳位 35 | RD5 — PORTD bit 5 |
| 腳位 36 | RD6 — PORTD bit 6 |
| 腳位 37 | RD7 — PORTD bit 7 |
| 腳位 38 | RF0 — PORTF bit 0 |
| 腳位 39 | RF1 — PORTF bit 1 |
| 腳位 40 | RF2 — PORTF bit 2 |
典型應用
PIC16F18875T-I/MV 適用於 6 應用s: 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.
推薦
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.
推薦
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).
推薦
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.
推薦
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.
推薦
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.
推薦
推薦產品摘要
工程參考資料,適用於 PIC16F18875T-I/MV — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | 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 |
主要差異化特點
- Functional Safety (FuSa) documentation support without stepping up to AEC-Q100 (對比PIC16F18855T-I/MV)
- 14 KB Flash with PPS - drop-in upgrade path (對比PIC16F18876T-I/MV)
- 1 KB SRAM + 256 B EEPROM at this price point (對比PIC18F family in same UQFN)
- Tape-and-reel "T" suffix supplied for SMT volume lines (對比PIC16F18875-I/MV (tray))
設計說明
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.
合規資訊
RoHS/REACH compliant per Microchip. -I/MV suffix is Industrial temperature, not AEC-Q100 - for AEC-Q100, look at the PIC16F18875-E/PTVAO variant.