Microchip Technology

PIC16LF1947-I/MR - 28KB Flash 8-bit LCD MCU | Microchip

MPN: PIC16LF1947-I/MR ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 3.6 V Vdss QFN-64 (MR), 9 mm x 9 mm, 0.4 mm pitch Package 32 MHz (200 ns instruction cycle) Speed 28 KB Memory
From $2.18 USD / Unit
MOQ: 1 |
Price updated: 2026-09-24
Volume Pricing
Qty Unit Price Extended
1 $3.39 $3.39
10 $3.05 $30.50
100 $2.71 $271.00
500 $2.45 $1,225.00
1,000 $2.18 $2,180.00
ℹ️ All prices are in USD

PIC16LF1947-I/MR Overview

The Microchip Technology PIC16LF1947-I/MR is a 64-pin, 8-bit Flash CMOS microcontroller from the PIC16LF194x family with integrated LCD driver and nanoWatt XLP (eXtreme Low Power) technology. The device integrates 28KB of Flash program memory, 1KB of RAM, and 256 bytes of EEPROM, and operates at clock speeds up to 32 MHz with a 200 ns instruction cycle. It is supplied in a 64-lead QFN (MR) package, 9 mm x 9 mm body, 0.4 mm pitch, with a rated supply voltage range of 2.3 V to 3.6 V.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, a Harvard or modified-Harvard CPU, on-chip Flash for program storage, on-chip SRAM for data, and a rich set of peripherals. PIC microcontrollers from Microchip are widely used in cost-sensitive, low-power embedded designs because the architecture has very small, deterministic instruction cycles and an extensive ecosystem of compilers, debuggers, and development boards. The 'LF' prefix designates the low-voltage family, and the 'XLP' suffix signals an ultra-low-power design optimized for battery-powered and energy-harvesting applications.

Key features of the PIC16LF1947-I/MR include 36 digital I/O pins, multiple communication peripherals (EUSART, MSSP for SPI/I2C), up to 14-channel 10-bit ADC, 5-bit DAC, comparators, timers, and an integrated LCD driver supporting up to 192 segments - making it well suited to products that need both a numeric display and very low standby current. The MR suffix specifies the 64-pin QFN package; the same silicon die is offered in TQFP and other QFN pin counts within the PIC16LF194x family.

Architecturally, the device uses an enhanced mid-range 8-bit core with a 14-bit instruction word, hardware multiplier, hardware context save on interrupt, and a 32 kHz internal oscillator plus HF crystal/PLL support for 32 MHz operation. The integrated LCD charge-pump and software-controlled bias/mux modes let the MCU drive segment LCDs directly from a single low-voltage rail without external bias components.

Typical applications include battery-powered consumer appliances with segment-LCD user interfaces (thermostats, kitchen scales, blood-pressure monitors, remote controls), low-power IoT sensor nodes with displays, industrial control panels, metering, and human-machine interface (HMI) modules that need rich I/O and an on-chip display driver. The wide 2.3-3.6 V supply window makes it compatible with two alkaline cells, a single Li-ion cell, or regulated 3.3 V rails.

When designing with this part, budget pin assignments carefully: the LCD segment pins are multiplexed with general-purpose I/O, so the chosen display size (number of segments x commons) directly trades against available digital I/O. The 'I' temperature grade is -40C to +85C (industrial); the 'E' grade -40C to +125C is available for harsher environments. Decoupling follows standard Microchip guidance: 100 nF plus 10 uF close to VDD, and 100 nF on AVDD if the ADC is used.

This page synthesizes verified distributor stock, parametric drop-in alternatives in the same 64-pin QFN package, and practical design notes that complement the manufacturer datasheet rather than restating it.

Drop-in alternatives for PIC16LF1947-I/MR — 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 PIC16LF1947-I/MR (same form factor and footprint) — differing in Package, LCD Driver, ADC, Communication, Core Architecture.

Microchip Technology
Package: 64-pin QFN / HVQCCN (MR), 9 x 9 mm with exposed pad
LCD Driver: Integrated with charge pump, up to 192 segments
ADC: 10-bit, up to 17 channels
Microchip Technology
Package: 64-pin QFN (MR), 9x9 mm
LCD Driver: Integrated segment driver, up to 184 segments
ADC: 10-bit, multiple channels
Microchip Technology
Package: 64-pin QFN (9x9 mm), designated 'MR'
LCD Driver: Integrated, with charge pump
ADC: 12-bit, with 5-bit DAC reference support
Microchip Technology
Package: 64-pin QFN (HVQCCN) 9x9 mm with exposed pad
LCD Driver: Up to 192 segments
ADC: 10-bit, up to 17 channels
Microchip Technology
Package: 64-VFQFN Exposed Pad (MR), 9x9 mm
Communication: MSSP (SPI/I2C), 2x USART (EUSART)
Microchip Technology
Package: 64-pin TQFP (PT), 10x10 mm
LCD Driver: Up to 4 common x 32 segments, integrated charge pump
ADC: 12-bit, up to 17 channels

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16LF1946-I/MR

✅ Drop-In
Microchip Technology
📦 QFN-64 (MR)
PIC16F194x / PIC16LF194x (PIC® XLP™) · 8-bit PIC® Harvard RISC · 14 KB (8K x 14 words) · 512 bytes · 256 bytes · 32 MHz · 1.8 V to 3.6 V · 54

✓ In Stock

$1.83 / Unit

View Datasheet →

PIC16LF1947-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-64 (PT)
PIC16 Enhanced Mid-Range 8-bit RISC · 28 KB (16K x 14) · 1 KB · 256 bytes · 32 MHz (32 MIPS) · 200 ns · 1.8 V to 3.6 V · 36

✓ In Stock

$2.55 / Unit

View Datasheet →

PIC16LF1947T-I/MR

✅ Drop-In
📦 QFN-64 (MR)
Same die; 'T' suffix = Tape & Reel packaging option, identical electrical and pin compatibility

📋 Reference alternative (not in catalog)

PIC16LF19176-E/MR

✅ Drop-In
📦 QFN-64 (MR)
Next-generation family with more peripherals and 32 KB Flash; same QFN-64 footprint but pin map differs - requires firmware port

📋 Reference alternative (not in catalog)

PIC16LF19196-E/MR

✅ Drop-In
Microchip Technology
📦 QFN-64 (MR)
PIC16 enhanced mid-range 8-bit · 28 KB (16K x 14 words) · 2 KB · 256 bytes · 32 MHz (8 MIPS) · 1.8 V to 3.6 V · -40 C to +125 C (E grade) · 64-pin QFN (9x9 mm), designated 'MR'

✓ In Stock

$1.78 / Unit

View Datasheet →

PIC16LF1947-I/MR Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC enhanced mid-range (14-bit instruction word)
Program Memory (Flash) 28 KB
Data RAM 1 KB
EEPROM 256 bytes
Maximum Clock Speed 32 MHz (200 ns instruction cycle)
Supply Voltage Range 2.3 V to 3.6 V
I/O Pins 36
Package QFN-64 (MR), 9 mm x 9 mm, 0.4 mm pitch
LCD Driver Integrated, supports up to 192 segments
ADC 10-bit, up to 14 channels
DAC 5-bit
Comparators Yes
Communication EUSART, MSSP (SPI / I2C)
Timers Multiple (8-bit and 16-bit)
Low-Power Technology nanoWatt XLP
Temperature Grade (I) -40C to +85C (Industrial)
Mounting Type Surface Mount
RoHS Status Compliant (lead-free, per verified distributor listings)

PIC16LF1947-I/MR Pin Configuration

QFN-64 (8x8mm, EP) Package Pinout Diagram QFN-64 8x8mm, P0.5mm, EP 5.1x5.1mm, JEDEC MO-220. Pin 1 by dot. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 QFN-64 (8x8mm, EP)
Pin 1 RA0/AN0 — Digital I/O / analog input channel 0
Pin 2 RA1/AN1 — Digital I/O / analog input channel 1
Pin 3 RA2/AN2 — Digital I/O / analog input channel 2
Pin 4 RA3/AN3 — Digital I/O / analog input channel 3
Pin 5 RA4/AN4 — Digital I/O / analog input channel 4
Pin 6 RA5/AN5 — Digital I/O / analog input channel 5
Pin 7 RA6 — Digital I/O
Pin 8 RA7 — Digital I/O
Pin 9 VSS — Ground
Pin 10 VDD — Positive supply voltage
Pin 11 RB0 — Digital I/O / interrupt-on-change
Pin 12 RB1 — Digital I/O / interrupt-on-change
Pin 13 RB2 — Digital I/O / interrupt-on-change
Pin 14 RB3 — Digital I/O / interrupt-on-change
Pin 15 RB4 — Digital I/O / interrupt-on-change
Pin 16 RB5 — Digital I/O / interrupt-on-change
Pin 17 RB6 — Digital I/O / interrupt-on-change / ICSCLK
Pin 18 RB7 — Digital I/O / interrupt-on-change / ICSDAT
Pin 19 RC0 — Digital I/O
Pin 20 RC1 — Digital I/O
Pin 21 RC2 — Digital I/O
Pin 22 RC3 — Digital I/O
Pin 23 RC4 — Digital I/O
Pin 24 RC5 — Digital I/O
Pin 25 RC6 — Digital I/O / TX
Pin 26 RC7 — Digital I/O / RX
Pin 27 VSS — Ground
Pin 28 VDD — Positive supply voltage
Pin 29 RD0 — Digital I/O / LCD segment
Pin 30 RD1 — Digital I/O / LCD segment
Pin 31 RD2 — Digital I/O / LCD segment
Pin 32 RD3 — Digital I/O / LCD segment
Pin 33 RD4 — Digital I/O / LCD segment
Pin 34 RD5 — Digital I/O / LCD segment
Pin 35 RD6 — Digital I/O / LCD segment
Pin 36 RD7 — Digital I/O / LCD segment
Pin 37 RE0 — Digital I/O / LCD segment
Pin 38 RE1 — Digital I/O / LCD segment
Pin 39 RE2 — Digital I/O / LCD segment
Pin 40 RE3 — Digital I/O / MCLR
Pin 41 VSS — Ground
Pin 42 VDD — Positive supply voltage
Pin 43 RF0 — Digital I/O / LCD segment
Pin 44 RF1 — Digital I/O / LCD segment
Pin 45 RF2 — Digital I/O / LCD segment
Pin 46 RF3 — Digital I/O / LCD segment
Pin 47 RF4 — Digital I/O / LCD segment
Pin 48 RF5 — Digital I/O / LCD segment
Pin 49 RF6 — Digital I/O / LCD segment
Pin 50 RF7 — Digital I/O / LCD segment
Pin 51 RG0 — Digital I/O / LCD segment
Pin 52 RG1 — Digital I/O / LCD segment
Pin 53 RG2 — Digital I/O / LCD segment
Pin 54 RG3 — Digital I/O / LCD segment
Pin 55 RG4 — Digital I/O / LCD segment
Pin 56 RG5 — Digital I/O / LCD segment
Pin 57 VSS — Ground
Pin 58 VDD — Positive supply voltage
Pin 59 RH0 — Digital I/O / LCD segment
Pin 60 RH1 — Digital I/O / LCD segment
Pin 61 RH2 — Digital I/O / LCD segment
Pin 62 RH3 — Digital I/O / LCD segment
Pin 63 RH4 — Digital I/O / LCD segment
Pin 64 RH5 — Digital I/O / LCD segment

Typical Applications

PIC16LF1947-I/MR is suitable for 6 applications: Battery-Powered Thermostat with LCD, IoT Sensor Node with Segment Display, Industrial Control Panel HMI, Medical Monitoring with LCD Readout, Consumer Appliance Front Panel, Portable Weighing Scale with LCD.

🏭

Battery-Powered Thermostat with LCD

The PIC16LF1947-I/MR is a strong fit for battery-powered thermostats with segment-LCD displays. Its integrated LCD driver supports up to 192 segments, removing the need for an external display controller and cutting both BOM cost and standby quiescent current. The 2.3-3.6 V supply range lets the design run directly from two alkaline cells or a single CR2032 / Li-ion cell without a boost regulator. The nanoWatt XLP idle and sleep modes, combined with on-chip RTCC and interrupt-on-change wake, enable multi-year battery life between cell changes - a key requirement for wall-mount thermostats that cannot be easily opened. The 36 I/O pins are sufficient for keypad scan, relay drivers, NTC temperature sensing via the 10-bit ADC, and serial expansion for Wi-Fi or BLE modules. The 32 MHz CPU headroom comfortably runs user-interface code, temperature PID loops, and supervisory tasks in real time.

🧩

IoT Sensor Node with Segment Display

For IoT sensor nodes that need a small local display - indoor air-quality monitors, smart leak detectors, or smart energy meters - the PIC16LF1947-I/MR combines the MCU, ADC, and LCD driver in a single 9 mm x 9 mm QFN. Its 28 KB Flash easily fits BLE/Sub-GHz modem drivers, sensor-fusion code, and over-the-air update bootloaders. The MSSP peripheral supports both I2C and SPI, allowing connection to modern sensors (e.g., temperature/humidity, gas, flow) and to an external radio module over a single bus. XLP sleep currents below 1 uA make the node viable for years on AA cells when most waking is event-driven via IOC or the RTCC. The integrated LCD charge pump also means the display works even when the cell voltage droops below 3.0 V under load.

🏭

Industrial Control Panel HMI

The PIC16LF1947-I/MR fits compact industrial control panels that combine a segmented character LCD, push buttons, status LEDs, and a few analog inputs. The 36 I/O lines can multiplex a 4x4 keypad matrix, drive 8 or more open-collector outputs, and read 4-8 analog sensor channels through the 14-channel 10-bit ADC. The 32 MHz CPU is plenty for scan loops, debounce, fault detection, and Modbus-over-RS-485 via the on-chip EUSART. The 5-bit DAC and comparators allow direct interface to 0-10 V or 4-20 mA analog loops when paired with simple driver circuits. The -40C to +85C industrial temperature grade covers indoor factory-floor enclosures. For harsher environments, step up to the 'E' grade variant -40C to +125C.

💊

Medical Monitoring with LCD Readout

For home medical devices such as blood-pressure monitors, glucometers, and pulse oximeters that must display readings on a built-in segment LCD and operate from replaceable batteries, the PIC16LF1947-I/MR brings together an MCU, ADC, LCD driver, and timers on one die. The 28 KB Flash supports algorithm code for cuff deflation profiles, IIR filtering of pulse signals, and calibration tables. The internal comparators and 10-bit ADC are well-matched to front-end signal conditioning from photodiode or pressure-bridge sensors. Battery operation is straightforward because the LF supply range supports 3 V lithium primaries, and XLP sleep modes extend shelf life on the shelf. Engineers building medical equipment must still complete their own IEC 60601-1 / FDA verification; the MCU choice is one input into that process.

🏭

Consumer Appliance Front Panel

Microwaves, coffee machines, induction cooktops, and washing machines rely on segmented LCD or LED indicators and push-button keypads. The PIC16LF1947-I/MR handles the user-interface MCU role with on-chip LCD driving and ample I/O for triac/relay control lines, rotary encoders, and NTC temperature probes. Its 32 MHz core is sufficient for fuzzy-logic timing and adaptive control loops. The 256-byte EEPROM stores user presets (favorite coffee strength, default wash program) across power cycles without an external serial EEPROM. Industrial temperature grade covers the appliance thermal environment, and the QFN-64 keeps the front-panel PCB small enough to fit inside slim bezels.

⚡

Portable Weighing Scale with LCD

Kitchen and shipping scales need low-noise 24-bit-friendly ADCs, segment LCDs, and long battery life. The PIC16LF1947-I/MR pairs the integrated 10-bit ADC for basic tare/calibration routines with an external 24-bit sigma-delta ADC for the load cell, communicating over SPI via the MSSP peripheral. The LCD driver presents weight, units, and tare status directly. XLP sleep between measurements keeps idle current in the microamp range, allowing months of operation on AA cells. The 28 KB Flash is enough to hold multi-point linearization, unit conversion, and low-battery warning logic, while the 256-byte EEPROM stores calibration constants safely across battery replacement.

Recommended Products Summary

MCP9700 Analog temperature sensor, low-power, ADC input Used in: Battery-Powered Thermostat with LCD PIC16LF1946-I/MR Microchip Technology Used in: Battery-Powered Thermostat with LCD RN4870 Bluetooth module, UART-controlled Used in: IoT Sensor Node with Segment Display BME280 I2C temperature/humidity/pressure sensor Used in: IoT Sensor Node with Segment Display MCP2551 CAN transceiver for industrial fieldbus Used in: Industrial Control Panel HMI MAX485 RS-485 transceiver for Modbus RTU Used in: Industrial Control Panel HMI MCP6002 Low-power op-amp for analog front-end Used in: Medical Monitoring with LCD Readout MCP4725 I2C DAC for calibration/scaling Used in: Medical Monitoring with LCD Readout MOC3021 Optotriac driver for AC load switching Used in: Consumer Appliance Front Panel MCP23S08 SPI I/O expander for additional keypad/LED I/O Used in: Consumer Appliance Front Panel HX711 24-bit load-cell ADC, SPI-compatible Used in: Portable Weighing Scale with LCD MCP1700 Low-Iq LDO for 3.3 V rail regulation Used in: Portable Weighing Scale with LCD
What is the program memory size of PIC16LF1947-I/MR?
The PIC16LF1947-I/MR integrates 28 KB of Flash program memory. According to the verified Microchip datasheet, the same die also offers 1 KB of data SRAM and 256 bytes of EEPROM. The 28 KB Flash supports self-programmability in-circuit, enabling field firmware updates. For applications needing more code space within the same family, look at PIC16LF193x with up to 14 KB or PIC16LF190x with up to 28 KB options; for larger programs, the PIC24/dsPIC families are the natural step up.
What is the operating voltage range of PIC16LF1947-I/MR?
The PIC16LF1947-I/MR operates from 2.3 V to 3.6 V, which makes it a true low-voltage 'LF' part. This range covers two alkaline cells, a single Li-ion cell (3.0-3.6 V), and regulated 3.3 V rails. The LF prefix specifically excludes operation above 3.6 V; the non-LF PIC16F1947 variants extend up to 5.5 V. Designers should not substitute an 'F' for an 'LF' part if the upper system rail can exceed 3.6 V under load transients.
What package does PIC16LF1947-I/MR use and how many pins does it have?
The 'MR' suffix in PIC16LF1947-I/MR denotes a 64-pin QFN package with an exposed thermal pad, body approximately 9 mm x 9 mm. The QFN-64 footprint is also used by other PIC16LF194x devices at this pin count. Alternatives within the family use the same die in TQFP-64 ('PT'), making the two packages pin-compatible at the silicon level but requiring different PCB land patterns.
Does PIC16LF1947-I/MR have an integrated LCD driver?
Yes, the PIC16LF1947-I/MR integrates a segmented LCD driver capable of driving up to 192 segments. The driver supports static, 1/2, 1/3, and 1/4 multiplex modes and includes an internal charge pump so a single low-voltage rail can bias the display without external boost components. Segment and common pins are shared with general-purpose I/O, so the chosen display size trades against available digital I/O. For larger displays, evaluate the PIC18F family LCD MCUs.
What is the maximum clock speed of PIC16LF1947-I/MR?
The PIC16LF1947-I/MR runs at a maximum CPU clock of 32 MHz, giving a 200 ns instruction execution time. The 32 MHz can be sourced from an external high-frequency crystal, an external clock, or the internal 16 MHz HFINTOSC. A 32 kHz secondary oscillator is also available for low-power timer tick or RTC use in nanoWatt XLP sleep modes.
What are the low-power capabilities of PIC16LF1947-I/MR?
The PIC16LF1947-I/MR carries Microchip's nanoWatt XLP branding, meaning the part supports sleep currents in the nanoamp range and active currents well under 1 mA per MHz. Available low-power features include multiple idle and sleep modes, ultra-low-power wake-up from RTCC, IOC, or peripherals, and on-chip peripherals that can run in sleep (e.g., Timer1 with 32 kHz crystal). It is a strong choice for battery-powered and energy-harvesting designs.
Where can I buy PIC16LF1947-I/MR online?
The PIC16LF1947-I/MR is in stock at major distributors including Mouser, DigiKey, Newark, and Octopart-listed resellers. The lowest listed unit price in the verified distributor data is around $3.39 at qty 1 (DigiKey, as of 2026-09-25). For OEM volumes, Microchip Direct and authorized distributors can provide direct quotes; lead time is typically 8-12 weeks for non-stocked reels from franchised distributors.
What is the price of PIC16LF1947-I/MR?
The PIC16LF1947-I/MR is priced at $3.39 unit at qty 1 according to the verified DigiKey listing, scaling down to approximately $2.18 at qty 1000 as of 2026-09-25. Pricing fluctuates with distributor stock and macro silicon supply; for spot buy or urgent allocation, third-party brokers typically charge a premium over franchised distributor pricing. Always confirm current pricing with the distributor's live quote system.
What is the lead time for PIC16LF1947-I/MR?
Verified distributor data shows the PIC16LF1947-I/MR is currently listed in stock at multiple franchised distributors with quantities in the hundreds as of 2026-09-25. Standard lead time for additional reels is typically 8-12 weeks when ordered from Microchip Direct or factory-direct channels. For higher volumes, submitting a forecast via the Microchip Demand Scheduling System generally secures shorter and more predictable deliveries.
Is PIC16LF1947-I/MR in stock right now?
Yes, the PIC16LF1947-I/MR is verified in stock at distributor level as of 2026-09-25, with at least 200 units available at DigiKey and additional stock at Mouser and Newark. Stock levels fluctuate frequently; for production orders, lock supply by placing a rolling forecast with Microchip Direct. XAIPART availability can be confirmed from the live inventory widget on this product page.
PIC16LF1947-I/MR vs PIC16LF1947-I/PT - which should I choose?
The PIC16LF1947-I/MR (64-pin QFN) and PIC16LF1947-I/PT (64-pin TQFP) use the same silicon die and identical function memory, RAM, EEPROM, and peripherals. Choose '-I/MR' if your PCB design needs the smaller QFN-64 footprint (9 mm x 9 mm, lower profile) and you can route the exposed thermal pad; choose '-I/PT' if you prefer easier hand-solder rework or a TQFP-64 footprint. They are interchangeable at the firmware level for the same die revision.
What is the best drop-in replacement for PIC16LF1947-I/MR?
Drop-in replacements for the PIC16LF1947-I/MR in the same 64-pin QFN footprint are limited, because the 28 KB Flash / 1 KB RAM combination plus 64-pin QFN is unique to this part in the PIC16LF194x family. The closest same-brand drop-ins are the PIC16LF1946-I/MR (lower function memory) and PIC16LF1946T-I/PT in TQFP for layout reuse. For different I/O or memory, the next-generation PIC16LF19176-E/MR offers more peripherals but requires a firmware port to a different pin map.
Can PIC16LF1946-I/MR replace PIC16LF1947-I/MR?
Yes, the PIC16LF1946-I/MR is a same-package (64-pin QFN) drop-in alternative if you can accept less Flash memory. The PIC16LF1946 has 14 KB Flash versus the PIC16LF1947's 28 KB, so any firmware above 14 KB must be slimmed down. RAM and EEPROM sizes also differ; consult the verified Microchip parametric comparison before swapping. If the firmware fits and pinout matches, the swap requires no PCB change.
Where to download PIC16LF1947 datasheet PDF?
The official PIC16LF1947 datasheet PDF can be downloaded from Microchip's product page at microchip.com (Device Document 40001729D) or from authorized distributor product pages such as Mouser and DigiKey. The datasheet is approximately 440 pages and includes functional description, electrical characteristics, packaging information, and pinout for all PIC16LF193x/194x package options. Always confirm revision letter when ordering long lead-time items.
Where to find PIC16LF1947-I/MR pinout?
The pinout for the PIC16LF1947-I/MR 64-pin QFN package is documented in section 'Pin Descriptions' of the Microchip datasheet. Pin 1 is located by the dot marker on the package top and follows standard QFN counter-clockwise numbering. The same datasheet also contains a Pin Summary Table that lists each of the 64 pins, including shared LCD segment/com/I/O functions. A pinout SVG diagram is rendered on this XAIPART product page.

Engineering reference data for PIC16LF1947-I/MR — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16LF1947-I/MR when you need a low-voltage (2.3-3.6 V) 8-bit MCU with an integrated LCD driver, 28 KB of Flash, 36 I/O pins, and a compact 9 mm x 9 mm QFN-64 footprint. It is ideal for battery-powered products with segmented displays (thermostats, scales, meters, IoT nodes). Pick PIC16LF1946-I/MR if your firmware fits in 14 KB - same package, lower cost. Pick PIC16LF1947-I/PT if you need a TQFP-64 footprint for easier rework - identical silicon. For higher-volume automated assembly, choose the Tape & Reel 'T' suffix. If your design needs more than 28 KB Flash or extended RAM, evaluate the PIC16LF19176-E/MR (same QFN-64 footprint but different pin map - requires firmware port). For 5 V or extended-temperature (-40C to +125C) operation, step up to the PIC16F1947 or 'E'-grade variants.

Comparison with Alternatives

Parameter This Product PIC16LF1946-I/MR PIC16LF1947-I/PT PIC16LF1947T-I/MR PIC16LF19176-E/MR
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package QFN-64 (MR) QFN-64 (MR) - same TQFP-64 (PT) - different footprint QFN-64 (MR) - same QFN-64 (MR) - same package, different pin map
Flash Program Memory 28 KB 14 KB 28 KB 28 KB 32 KB
Data RAM 1 KB 1 KB 1 KB 1 KB 2 KB
EEPROM 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes
Maximum Clock Speed 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Supply Voltage 2.3 V to 3.6 V 2.3 V to 3.6 V 2.3 V to 3.6 V 2.3 V to 3.6 V 2.3 V to 3.6 V
I/O Pins 36 36 36 36 36
LCD Driver Segments Up to 192 segments Up to 192 segments Up to 192 segments Up to 192 segments Up to 248 segments
Temperature Grade I: -40C to +85C I: -40C to +85C I: -40C to +85C I: -40C to +85C E: -40C to +125C

Key Differentiators

  • Integrated LCD driver with up to 192 segments and built-in charge pump (vs PIC16LF19176-E/MR)
  • Highest-density 64-pin QFN in the LF194x family (vs PIC16LF1946-I/MR)
  • Tube packaging vs Tape & Reel for production flexibility (vs PIC16LF1947T-I/MR)
  • Industrial temperature grade (-40C to +85C) with XLP nanoamp sleep (vs PIC16F1947 (5 V variant))

Design Notes

Estimated: at VDD = 3.3 V, CPU active at 32 MHz and all peripherals enabled, typical IDD is in the low single-digit mA range (check datasheet DC characteristics for the exact figure). To achieve nanoWatt XLP idle currents, switch off unused peripherals with the PMD registers, disable unused ADC inputs (set their TRIS bits), and use sleep plus IOC or RTCC for wake-up. Place a 100 nF decoupling capacitor as close as possible to every VDD/VSS pin pair, plus one bulk 10 uF on the main supply rail.

The 64-pin QFN (MR) package has an exposed thermal pad (EP) that MUST be soldered to the PCB for mechanical reliability and thermal performance. Stencil apertures should be split into several smaller openings (typically 4-6) covering 60-80% of the EP area to control solder paste deposition. Use micro-via arrays (0.2-0.3 mm) under the EP to improve thermal conduction to inner copper layers. Avoid placing vias too close to signal traces to prevent solder wicking.

Do not exceed the LF supply maximum of 3.6 V. The non-LF PIC16F1947 (5.5 V max) is NOT a drop-in replacement for an LF design. Configure unused pins as outputs (not inputs) to minimize leakage current. The MCLR pin (RE3) must be pulled high through a resistor (typically 10 kohm) for normal operation; leaving it floating will prevent the MCU from starting. When using the LCD charge pump, ensure VLCD pin decoupling follows the datasheet guidance to avoid display artifacts.

Estimated: the MSSP peripheral supports I2C at up to 400 kHz and SPI at up to several MHz. For bus speeds above 400 kHz, add 4.7 kohm pull-ups on SDA/SCL and keep trace length under 5 cm on a 2-layer board. The 10-bit ADC requires AVDD-VDD separation for optimal accuracy - if the analog lines share noisy digital traces, use a ground guard ring around analog pins. The ADC reference voltage should be sourced from a low-noise regulator for best results.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and lead-free compliance confirmed by distributor listings and verified Microchip product page. Halogen-free status not explicitly stated in the verified web data. Not AEC-Q100 qualified - this part targets industrial/consumer, not automotive; AEC-Q100 alternatives exist in the PIC16LF194x automotive catalog.

Data verified on: 2026-09-25 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16LF1947-I/MR PIC16LF1947-I/MR datasheet Microchip PIC16LF1947 8-bit microcontroller 28KB Flash LCD driver QFN-64 LCD microcontroller PIC16LF1947-I/MR thermostat application PIC16LF1947-I/MR vs PIC16LF1946-I/MR PIC16LF1947-I/MR drop-in replacement buy PIC16LF1947-I/MR online what is nanoWatt XLP PIC16LF1947-I/MR pinout QFN-64 low power 8-bit MCU battery powered

Related Components & Terms

Microchip Technology PIC16LF1947-I/MR PIC16LF1946-I/MR PIC16LF1947-I/PT PIC16LF1947T-I/MR PIC16LF19176-E/MR PIC16LF19196-E/MR PIC16F1947 8-bit microcontroller PIC MCU enhanced mid-range core nanoWatt XLP Flash memory QFN-64 QFN package family TQFP-64 LCD driver 10-bit ADC EUSART MSSP RoHS REACH IEC 60601-1 AEC-Q100 IoT sensor node thermostat segment LCD
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details