PIC16F1847T-I/MV - 8-Bit 32MHz 14KB Flash MCU | Microchip
MPN: PIC16F1847T-I/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.56 | $25.60 |
| 100 | $2.28 | $228.00 |
| 500 | $2.04 | $1,020.00 |
| 1,000 | $1.81 | $1,810.00 |
PIC16F1847T-I/MV Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (Flash), volatile working memory (RAM), EEPROM for data retention, and a rich set of peripherals on one die. Within the product taxonomy, the PIC16F1847T-I/MV is a microcontroller -> 8-bit MCU -> enhanced mid-range core -> flash MCU -> power-efficient (XLP) MCU -> semiconductor. The 8-bit Harvard RISC architecture provides deterministic instruction execution for embedded control loops.
Key features include 32 MHz maximum CPU clock (8 MHz internal oscillator with 4x PLL), 14-bit instruction word, 16-level hardware stack, 12-bit ADC with computation (ADC2), 10-bit DAC, 8-/16-bit timers, ECCP, MSSP (I2C/SPI), EUSART, mTouch capacitive touch sensing, and nanoWatt XLP sleep currents as low as 20 nA. Integrated peripherals reduce BOM cost by eliminating external ADCs, op-amps, and touch front-end ICs.
The architecture uses a Harvard RISC core with separate program and data buses, a 16-level hardware stack with overflow/underflow reset, and an interrupt controller with automatic context saving. The XLP technology adds ultra-low-power sleep modes (Sleep, Idle, Doze) and peripheral module disable to minimise quiescent draw in battery-powered designs. The device operates across 2.5V to 5.5V with brown-out-reset and an internal voltage reference.
Typical applications include capacitive touch user interfaces (mTouch), battery-powered sensor nodes, LED lighting control, low-power IoT end nodes, and human-machine interface (HMI) panels. The compact UQFN-28 footprint makes it well suited to space-constrained wearables and consumer appliances where PCB area is at a premium.
When designing with this MCU, allocate a 0.1uF decoupling capacitor adjacent to each VDD pin and keep the trace from ICSPDAT/ICSPCLK to the programming header shorter than 5 cm to ensure reliable in-circuit serial programming. The 'T' suffix denotes Tape & Reel packaging; the 'I' suffix indicates the -40C to +85C industrial temperature grade, while '/MV' specifies the 28-pin UQFN 4x4 mm package.
This page synthesises distributor pricing, drop-in same-package alternatives, and practical design notes for the PIC16F1847T-I/MV that are not available in the manufacturer datasheet alone.
Drop-in alternatives for PIC16F1847T-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 PIC16F1847T-I/MV (same form factor and footprint) — differing in Package, Operating Temperature, Timers, Maximum CPU Speed, Mounting Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1847-I/MV
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1847-I/P
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.65 / Unit
View Datasheet →PIC16F1847-E/P
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.62 / Unit
View Datasheet →PIC16F1827T-I/MV
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1847T-I/MV Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16 Enhanced Mid-Range 8-bit RISC |
| Maximum CPU Speed | 32 MHz (8 MHz internal oscillator with 4x PLL) |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data SRAM | 1 KB |
| Data EEPROM | 256 bytes |
| Supply Voltage (VDD) | 2.5 V to 5.5 V |
| I/O Pins | 16 |
| ADC | 12-bit with computation (ADC2) |
| DAC | 10-bit |
| Timers | 8-/16-bit (multiple) |
| Communication Peripherals | EUSART, MSSP (I2C/SPI), mTouch capacitive touch |
| Capture/Compare/PWM | ECCP + CCP modules |
| Low-Power Technology | nanoWatt XLP (sleep current down to 20 nA typical) |
| Operating Temperature | -40C to +85C (Industrial, 'I' grade) |
| Package | 28-pin UQFN 4x4 mm |
| Mounting Type | Surface Mount |
| Programming/Debug | ICSP via PICkit 3, MPLAB ICD 3, MPLAB Snap |
| RoHS Status | Compliant |
PIC16F1847T-I/MV Pin Configuration
| Pin 1 | RA0/VCAP — Digital I/O / voltage regulator output capacitor |
| Pin 2 | RA1 — Digital I/O |
| Pin 3 | RA2 — Digital I/O / analog input |
| Pin 4 | RA3 — Digital I/O / MCLR |
| Pin 5 | RA4 — Digital I/O / analog input |
| Pin 6 | RA5 — Digital I/O / analog input |
| Pin 7 | RA6 — Digital I/O |
| Pin 8 | RA7 — Digital I/O |
| Pin 9 | VSS — Ground reference |
| Pin 10 | VDD — Positive supply voltage |
| Pin 11 | RB4 — Digital I/O / ICSPDAT |
| Pin 12 | RB5 — Digital I/O |
| Pin 13 | RB6 — Digital I/O / ICSPCLK |
| Pin 14 | RB7 — Digital I/O |
| Pin 15 | VSS — Ground reference |
| Pin 16 | VDD — Positive supply voltage |
| Pin 17 | RC0 — Digital I/O / analog input |
| Pin 18 | RC1 — Digital I/O / analog input |
| Pin 19 | RC2 — Digital I/O / analog input |
| Pin 20 | RC3 — Digital I/O / analog input / SCL |
| Pin 21 | RC4 — Digital I/O / SDA |
| Pin 22 | RC5 — Digital I/O |
| Pin 23 | RC6 — Digital I/O / TX |
| Pin 24 | RC7 — Digital I/O / RX |
| Pin 25 | RB0 — Digital I/O / analog input |
| Pin 26 | RB1 — Digital I/O / analog input |
| Pin 27 | RB2 — Digital I/O / analog input |
| Pin 28 | RB3 — Digital I/O / analog input |
Typical Applications
PIC16F1847T-I/MV is suitable for 6 applications: Capacitive Touch User Interface, Battery-Powered Wireless Sensor Node, LED Lighting Control, Home Appliance Control Board, Industrial HMI Panel, IoT Edge Sensor Aggregator.
Capacitive Touch User Interface
The PIC16F1847T-I/MV's integrated mTouch peripheral with up to 16 capacitive-sensing channels supports robust touch buttons, sliders, and proximity sensors in appliance and consumer-electronics HMIs. Its Charge Time Measurement Unit (CTMU) provides noise-immune sensing, while XLP nanoWatt technology keeps sleep current below 20 nA so battery-powered remotes and panels can run for years on a single coin cell. The 28-pin UQFN 4x4 mm package fits behind a glass or plastic overlay, leaving board area for the power supply and wireless module.
Recommended
Battery-Powered Wireless Sensor Node
With XLP nanoWatt sleep currents as low as 20 nA, the PIC16F1847T-I/MV excels as the host MCU for sub-1 GHz or BLE sensor endpoints reporting temperature, humidity, or occupancy. The 32 MHz core wakes in microseconds to service ADC2 conversions, encrypt payloads, and transmit via SPI-attached radios before returning to deep sleep. The 256 B EEPROM stores calibration constants without wearing Flash, and the 2.5V to 5.5V supply range allows direct connection to a single Li-ion or two AA cells without LDO overhead.
Recommended
LED Lighting Control
The PIC16F1847T-I/MV drives multi-channel LED fixtures using its ECCP/CCP PWM modules with up to 10-bit resolution, supporting smooth dimming and colour-mixing across RGBA or tunable-white arrays. The 12-bit ADC2 with computation enables closed-loop current sensing for constant-luminance output without an external op-amp, while the 10-bit DAC can drive an analog reference for warm-dim curves. UQFN-28 4x4 mm packaging is small enough to integrate into MR16 bulbs, downlights, and strip-light controllers.
Recommended
Home Appliance Control Board
In washing machines, dishwashers, and coffee makers, the PIC16F1847T-I/MV serves as the main user-interface and motor-control MCU, replacing multiple discrete timers and op-amps. Its EUSART links to a Wi-Fi or BLE module for smart-appliance connectivity, the MSSP drives I2C sensors, and the ECCP module generates triac-firing pulses for AC load control. The 14 KB Flash accommodates state-machine firmware plus a USB-CDC bootloader for field updates, all within the 28-pin UQFN footprint.
Recommended
Industrial HMI Panel
The PIC16F1847T-I/MV drives small graphical or segment LCDs via its mTouch buttons and PWM backlight control, replacing mechanical keypads in factory-floor controllers. The 12-bit ADC with computation monitors 4-20 mA loops or thermistor inputs without external conditioning, while the EUSART provides Modbus RTU communication with PLCs. The industrial -40C to +85C temperature grade and wide 2.5V to 5.5V supply tolerance suit harsh control-cabinet environments.
Recommended
IoT Edge Sensor Aggregator
As an edge aggregator in IoT nodes, the PIC16F1847T-I/MV collects data from multiple I2C sensors (temperature, pressure, accelerometer) and forwards pre-processed packets to a host MCU or gateway over UART/SPI. The 14 KB Flash holds MQTT-SN or LoRaWAN stacks, the 1 KB RAM buffers sensor frames, and the XLP sleep modes allow duty-cycled operation on energy-harvested power. The compact UQFN-28 package enables dense sensor-array layouts on small PCBs.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1847T-I/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1847-I/MV | PIC16F1847-I/P | PIC16F1827T-I/MV |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | UQFN-28 (4x4 mm) | UQFN-28 (4x4 mm) - same | PDIP-18 - through-hole, larger | UQFN-28 (4x4 mm) - same |
| Flash Memory | 14 KB | 14 KB | 14 KB | 7 KB |
| RAM | 1 KB | 1 KB | 1 KB | 384 B |
| EEPROM | 256 B | 256 B | 256 B | 256 B |
| Maximum CPU Speed | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS | 32 MHz / 32 MIPS |
| I/O Pins | 16 | 16 | 12 (PDIP-18) | 16 |
| ADC | 12-bit with computation | 12-bit with computation | 12-bit with computation | 10-bit (no ADC2) |
| mTouch Support | Yes (up to 16 channels) | Yes | Yes | No |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Key Differentiators
- Highest memory density in UQFN-28 PIC16 family (vs PIC16F1827T-I/MV)
- Integrated mTouch capacitive touch peripheral (vs PIC16F1827T-I/MV)
- ADC2 computation engine offloads DSP from CPU (vs PIC16F1827T-I/MV)
- Industrial-grade 32 MHz XLP in UQFN-28 (vs PIC16F1847-I/P (PDIP-18))
Design Notes
Place a 0.1uF decoupling capacitor adjacent to each VDD pin (pins 10 and 16 on the UQFN-28 package) and a single 10uF bulk capacitor on the supply rail. For battery-powered designs using XLP sleep modes, the MCP1700 LDO provides a 1.6uA quiescent regulator that preserves nanoWatt sleep performance better than higher-Iq alternatives.
Keep ICSPDAT (RB4) and ICSPCLK (RB6) traces shorter than 5 cm and route them away from switching power nodes to ensure reliable in-circuit serial programming. The UQFN-28 exposed thermal pad must be soldered to a copper pour connected to VSS to meet thermal and mechanical reliability targets; do not leave it floating.
Pin 3 on the UQFN-28 PIC16F1847T-I/MV is dual-function RA3/MCLR. To use the device's internal MCLR disable feature for clean resets, configure the Configuration Word (CONFIG_MCLRE = OFF) before code development. Avoid omitting the 1kohm pull-up on MCLR when MCLR is enabled, otherwise the device can enter programming mode intermittently on noisy power rails.
For capacitive-touch sensing, dedicate adjacent ground copper around the touch electrodes and route the CTMU charge-discharge trace as a short, guarded track. Avoid running switching signals (PWM, SPI clock) within 3 mm of touch sensors to prevent false triggers. Microchip's AN1258 application note provides reference layouts for slider and button patterns.
Compliance Information
RoHS and REACH compliant per Microchip product page; lead-free finish (Matte Tin). Industrial -40C to +85C temperature grade only - AEC-Q100 automotive variants require the PIC16F1847T-E/MV (extended grade) or PIC16F1847T-I/MVVAO automotive-qualified part numbers.