EmbeddedRelated.com
The 2026 Embedded Online Conference
PIC16F1847-I/P

MCHPPIC16F1847-I/P

Microchip Technology
PIC PIC® XLP™ mTouch™ 16F Microcontroller IC 8-Bit 32MHz 14KB (8K x 14) FLASH 18-PDIP
Active366 in stock

Overview

The PIC16F1847-I/P is a high-performance 8-bit microcontroller from the Enhanced Mid-range PIC16F family, featuring 14KB of Flash memory and a 32MHz internal oscillator. Housed in a through-hole 18-PDIP package, it integrates XLP (eXtreme Low Power) technology and mTouch capacitive sensing support for power-sensitive human-machine interface designs.

Why Choose This Part

This MCU offers a high memory-to-pin-count ratio with 14KB of Flash and 1KB of RAM in a compact 18-pin footprint. It features an optimized C-compiler architecture with automatic context saving and a 16-level deep hardware stack to simplify complex firmware development.

Applications

Battery-Powered Sensors
Leverages XLP technology and 20uA sleep current for remote sensing applications requiring long battery life.
Capacitive Touch Interfaces
Utilizes dedicated mTouch peripherals for implementing buttons, sliders, or proximity sensors without external controllers.
Industrial Control Modules
Integrates multiple serial interfaces including LINbus, I2C, and SPI for communication in harsh industrial environments.
Education and Prototyping
The 18-PDIP package allows for easy use on breadboards and socketed prototyping boards for embedded system learning.

Key Specifications

Speed 32MHz
RAM Size 1K x 8
Core Size 8-Bit
EEPROM Size 256 x 8
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity EUSART, I2C, LINbus, MSSP, SMBus/PMBus, RS-232, RS-485, SPI, UART/USART
Mounting Type Through Hole
Number of I/O 15
Core Processor PIC
Package / Case 18-DIP (0.300", 7.62mm)
Data Converters A/D 12x10b
Oscillator Type Internal
Program Memory Size 14KB (8K x 14)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 18-PDIP
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Engineers can begin development using the Microchip MPLAB X IDE and the XC8 C Compiler. For hardware programming and debugging, the PICkit 4 or MPLAB Snap tools connect via the 2-wire In-Circuit Serial Programming (ICSP) interface.

Also Consider

PIC16F1827-I/P MCHPMicrochip Technology - A lower-cost alternative with 7KB of Flash memory if the full 14KB is not required for the application.
ATmega328P-PU MCHPMicrochip Technology - A popular 8-bit alternative in a PDIP-28 package offering more I/O pins and a larger 32KB Flash memory.
The 2026 Embedded Online Conference