PIC16LF1847-E/SS - 14KB Flash 8-bit MCU, 32MHz, SSOP-20 | Microchip
MPN: PIC16LF1847-E/SS ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.95 | $2.95 |
| 10 | $2.66 | $26.60 |
| 100 | $2.37 | $237.00 |
| 500 | $2.13 | $1,065.00 |
| 1,000 | $1.9 | $1,900.00 |
PIC16LF1847-E/SS Overview
An 8-bit microcontroller is a single-chip computer that processes data 8 bits at a time using a reduced instruction set, typically embedded inside larger products to handle I/O, timing, and simple control tasks. Within the broader taxonomy, the PIC16LF1847 belongs to the PIC16 family -> 8-bit PIC microcontrollers -> microcontrollers (MCU) -> microcontrollers and processors -> semiconductors. Its NanoWatt XLP feature, mTouch capacitive sensing peripherals, and peripheral pin select (PPS) place it in the mid-range 8-bit tier, suitable for applications that need more peripherals than a baseline PIC10/PIC12/PIC16F182x part but do not require a 16-bit dsPIC or 32-bit ARM Cortex-M MCU.
Key features include 14KB self-read/write flash program memory, 1KB data SRAM, 256 bytes of EEPROM, 16 I/O pins, a 10-bit ADC with up to 17 channels, multiple PWM modules, mTouch capacitive touch sensing hardware, and an internal 32MHz oscillator. The SSOP-20 footprint (5.30 mm body width) keeps board space small while exposing the full enhanced-mid-range peripheral set.
The enhanced mid-range core executes instructions in 125 ns at 32 MHz (8 MHz instruction-rate), with two full 16-bit File Select Registers for direct, indirect, and relative addressing. The integrated nanoWatt XLP sleep modes drop quiescent current below 1 µA in deep sleep, enabling multi-year coin-cell lifetimes in remote sensors.
Typical applications include capacitive touch user interfaces, battery management front-ends, low-power wireless sensor nodes, consumer white goods, and LED lighting controllers. The wide operating voltage range allows direct connection to a single 3V coin cell or two AA alkaline cells. The mTouch peripheral eliminates the need for external mechanical buttons, reducing BOM cost in human-machine interfaces.
When designing with the PIC16LF1847, ensure the supply voltage stays within 1.8V to 3.6V; the non-'LF' PIC16F1847 variant is required for 5V operation. Decouple VDD with a 100 nF capacitor placed within 5 mm of the pin, and configure the PPS registers before assigning digital peripherals to physical pins if SMS alerts are needed.
This page synthesizes the verified Microchip PIC16(L)F1847 datasheet (document 40001453G), current distributor pricing tiers from DigiKey and Mouser, and practical design notes not present on a single distributor product page.
Drop-in alternatives for PIC16LF1847-E/SS — 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 PIC16LF1847-E/SS (same form factor and footprint) — differing in ADC, Family, Operating Temperature, Package, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1847-E/SS
✅ Drop-In✓ In Stock
$1.21 / Unit
View Datasheet →PIC16LF1847-I/SS
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF18446-E/SS
✅ Drop-In✓ In Stock
$1.18 / Unit
View Datasheet →PIC16LF18445-I/SS
✅ Drop-In✓ In Stock
$1.08 / Unit
View Datasheet →PIC16LF18346-I/SS
✅ Drop-In✓ In Stock
$1.1 / Unit
View Datasheet →PIC16F1826-E/SS
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1847-E/SS Maximum Ratings & Electrical Characteristics
| Family | PIC16F |
| Core | PIC16 enhanced mid-range (8-bit) |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data SRAM | 1 KB |
| EEPROM | 256 bytes |
| Maximum CPU Speed | 32 MHz |
| Instruction Cycle | 125 ns (at 32 MHz) |
| Supply Voltage (VDD) | 1.8 V to 3.6 V |
| I/O Pins | 16 |
| ADC | 10-bit, up to 17 channels |
| Package | 20-pin SSOP (5.30 mm body) |
| Operating Temperature | -40 C to +125 C (extended, "E") |
| Low-Power Technology | NanoWatt XLP |
| Capacitive Touch | mTouch hardware peripheral |
| Peripheral Pin Select (PPS) | Yes |
| Instruction Set | 49 instructions, 16 stack levels |
| RoHS Status | Compliant |
| Mounting Type | Surface Mount |
PIC16LF1847-E/SS Pin Configuration
| Pin 1 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Pin 2 | RA5 — I/O / AN4 / C1OUT / SRCLK |
| Pin 3 | RA4 — I/O / AN3 / T0CKI / C1IN- |
| Pin 4 | RA3 — I/O / MCLR (input only) |
| Pin 5 | RA2 — I/O / AN2 / DAC1OUT / C1IN0+/VREF+ |
| Pin 6 | RA1 — I/O / AN1 / C1IN0-/VREF-/ICSPCLK |
| Pin 7 | RA0 — I/O / AN0 / C1IN+ / ICSPDAT |
| Pin 8 | VSS — Ground reference |
| Pin 9 | RA7 — I/O / OSC1 / CLKIN |
| Pin 10 | RA6 — I/O / OSC2 / CLKOUT |
| Pin 11 | RC0 — I/O / T1CKI / T3CKI / AN16 |
| Pin 12 | RC1 — I/O / CCP2 / AN5 |
| Pin 13 | RC2 — I/O / CCP1 / AN6 |
| Pin 14 | RC3 — I/O / AN7 / SCL |
| Pin 15 | RC4 — I/O / AN8 / SDA / C2OUT |
| Pin 16 | RC5 — I/O / AN9 / SDI |
| Pin 17 | RC6 — I/O / AN10 / TX/CK / SDO |
| Pin 18 | RC7 — I/O / AN11 / RX/DT / SCK |
| Pin 19 | RB7 — I/O / PGD / TX/CK |
| Pin 20 | RB6 — I/O / PGC / ICSP clock / RX/DT |
Typical Applications
PIC16LF1847-E/SS is suitable for 6 applications: Capacitive Touch User Interface, Battery-Operated Remote Sensor, White Goods and Home Appliance Control, LED Lighting Controller, Industrial Sensor Transmitter, Automotive Body Electronics.
Capacitive Touch User Interface
The PIC16LF1847-E/SS integrated mTouch peripheral and 16 I/O pins make it a strong fit for replacing mechanical buttons with capacitive sliders, wheels, and proximity sensors in HMI panels. The mTouch hardware supports self- and mutual-capacitance electrodes without an external touch IC, cutting BOM cost on consumer appliances and industrial controls. Its NanoWatt XLP sleep current below 1 µA lets battery-powered touch remotes wake only on a touch event, extending coin-cell life. The 10-bit ADC and 32 MHz core debounce and interpret touch data with sub-50 ms response. Compared with a discrete touch IC plus MCU solution, the PIC16LF1847-E/SS reduces PCB area and simplifies firmware through the MPLAB Code Configurator.
Recommended
Battery-Operated Remote Sensor
Wide 1.8-3.6 V VDD and NanoWatt XLP modes below 1 µA make the PIC16LF1847-E/SS ideal for wireless sensor endpoints powered by a single CR2032 or two AA cells. The MCU wakes from sleep via the watchdog timer or interrupt-on-change, samples a sensor via the 10-bit ADC, transmits via UART/SPI, and returns to sleep - yielding multi-year coin-cell life. The 14 KB flash accommodates Zigbee/BLE stack libraries or LoRaWAN application code, and PPS remaps peripherals to any GPIO for flexible antenna-switch routing. Compared with discrete low-power MCUs, the integrated core, ADC, and EEPROM simplify the BOM while preserving <2 µA average current.
Recommended
White Goods and Home Appliance Control
The PIC16LF1847-E/SS suits washing machines, dishwashers, and induction cooktops where 16 I/O, 10-bit ADC for temperature/power sensing, and PWM-driven triac control are needed. The SSOP-20 footprint fits compact main-control boards, and the -40 to +125 C extended operating temperature handles under-cabinet thermal stress. The mTouch peripheral replaces mechanical rotary encoders with capacitive sliders, improving ingress protection to IPX4 or higher. The 14 KB flash stores state machines, fault logs, and user-interface code. Compared with 32-bit ARM Cortex-M0+ alternatives, the PIC16LF1847-E/SS cuts BOM cost by $0.30-$0.50 in volume while retaining deterministic interrupt response.
Recommended
LED Lighting Controller
Multiple PWM channels and the high-resolution 10-bit ADC make the PIC16LF1847-E/SS a natural fit for constant-current LED drivers with dimming and color-temperature mixing. The PWM outputs drive MOSFET gate drivers for buck/boost topologies up to several amps; ADC inputs monitor LED current and thermistor temperature for closed-loop brightness compensation. NanoWatt XLP modes let standby wall-warts pull <100 µA at the wall, meeting stringent energy-star standby budgets. The 14 KB flash stores DMX or DALI lighting-protocol stacks, and PPS remaps PWM to any GPIO to optimize PCB routing. Compared with dedicated LED-driver ICs, the PIC16LF1847-E/SS offers flexible firmware-tunable dimming curves.
Recommended
Industrial Sensor Transmitter
The 4-20 mA loop-powered sensor transmitter is a classic fit for the PIC16LF1847-E/SS, whose 1.8-3.6 V operation runs directly from a regulated loop supply. The 10-bit ADC digitizes RTD, thermocouple, or strain-gauge signals, and the 14 KB flash stores linearization tables and HART or IO-Link protocol stacks. The extended -40 to +125 C temperature grade handles process-industry environments. Compared with analog-only transmitters, the PIC16LF1847-E/SS adds diagnostics, calibration in firmware, and digital protocol output without a separate ASIC.
Recommended
Automotive Body Electronics
The PIC16LF1847-E/SS extended -40 to +125 C grade and 14 KB flash serve entry-level automotive body modules such as door-lock controllers, seat-position switches, and ambient-light sensors. The MCU wakes on CAN-LIN bus activity via interrupt-on-change and returns to sleep below 1 µA, preserving battery life in parked vehicles. The 10-bit ADC reads switch positions and ambient light levels; PWM outputs drive LED interior lighting. Although not AEC-Q100 qualified (the -Q parts are), the PIC16LF1847-E/SS family is widely deployed in non-safety automotive subsystems per Microchip product family documentation.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1847-E/SS — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1847-E/SS | PIC16LF1847-I/SS | PIC16LF18446-E/SS | PIC16LF18445-I/SS | PIC16LF18346-I/SS | PIC16F1826-E/SS |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-pin SSOP | 20-pin SSOP - same | 20-pin SSOP - same | 20-pin SSOP - same | 20-pin SSOP - same | 20-pin SSOP - same | 20-pin SSOP - same |
| Flash Memory | 14 KB | 14 KB | 14 KB | 28 KB | 28 KB | 28 KB | 3.5 KB |
| SRAM | 1 KB | 1 KB | 1 KB | 2 KB | 2 KB | 2 KB | 256 B |
| VDD Range | 1.8 V to 3.6 V | 1.8 V to 5.5 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 5.5 V |
| Max CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Temperature | -40 C to +125 C (E) | -40 C to +125 C (E) | -40 C to +85 C (I) | -40 C to +125 C (E) | -40 C to +85 C (I) | -40 C to +85 C (I) | -40 C to +125 C (E) |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
Key Differentiators
- NanoWatt XLP extreme low sleep current (vs PIC16F1826-E/SS)
- Larger flash with mTouch in same footprint (vs PIC16F1826-E/SS)
- Peripheral Pin Select flexibility (vs PIC16LF18446-E/SS)
Design Notes
Place a 100 nF decoupling capacitor within 5 mm of the VDD pin (pin 1) and another on VSS (pin 8). For noisy environments, add a 10 µF tantalum bulk capacitor in parallel. The PIC16LF1847-E/SS VDD range is 1.8-3.6 V; verify your supply does not exceed 3.6 V during load-dump transients, otherwise use the PIC16F1847-E/SS 5 V variant.
Route the ICSP pins RB6 (PGC, pin 20) and RB7 (PGD, pin 19) to a 2x3 or 1x6 header with no series resistors. Keep traces under 50 mm to prevent programming failures. The MCLR/RA3 pin (pin 4) requires a 10 kΩ pull-up to VDD if programming/debugging in-circuit. Place a 0.1 µF cap on MCLR if a switch on the reset line is used.
Configure the Peripheral Pin Select (PPS) locks before assigning digital peripherals to physical pins - default PPS mappings differ from older PIC16F parts. Do not enable the internal 32 MHz oscillator until after stable VDD is confirmed; use the 16 MHz HFINTOSC as a safer startup source. Avoid leaving analog pins floating; unused ANx pins should be set to digital output low to minimize ADC cross-talk.
For mTouch capacitive sensing, guard the sense traces with a ground pour and route them away from switching noise sources (PWM outputs, LED drivers). The mTouch CVD hardware relies on quiet VDD; add a ferrite bead on VDD if the touch electrodes share a board with a high-current load. Reference Microchip application note AN1478 for touch PCB layout guidelines.
Compliance Information
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - use the PIC16LF1847T-I/SS automotive-grade variant for AEC-Q100 applications.