Microchip Technology

PIC16F1947-E/MR - 8-Bit MCU, 28KB Flash, 64-QFN | Microchip

MPN: PIC16F1947-E/MR ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 64-pin QFN / HVQCCN (MR), 9 x 9 mm with exposed pad Package 32 MHz (200 ns instruction cycle) Speed 28 KB (16K x 14 words) Memory
From $1.55 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $2.53 $2.53
10 $2.27 $22.70
100 $1.95 $195.00
500 $1.72 $860.00
1,000 $1.55 $1,550.00
ℹ️ All prices are in USD

PIC16F1947-E/MR Overview

The Microchip Technology PIC16F1947-E/MR is a 64-pin, 8-bit flash-based CMOS microcontroller built on the enhanced mid-range PIC16 core and packaged in a 9x9 mm QFN (HVQCCN, "MR") with an exposed thermal pad. It integrates 28 KB (16K x 14 words) of self-programmable Flash program memory, 1 KB of RAM, 256 bytes of EEPROM, and runs instruction cycles at up to 32 MHz (200 ns instruction time) from a 2.3 V to 5.5 V supply. The device is offered in the -E (extended) temperature grade of -40 °C to +125 °C, suitable for industrial and consumer environments.

A microcontroller (MCU) is a single-chip computer that combines a CPU, volatile and non-volatile memory, programmable I/O, and on-chip peripherals. The PIC16F1947-E/MR belongs to the 8-bit MCU family within the broader microcontroller hierarchy (8-bit MCU -> microcontroller -> embedded processor -> semiconductor), giving engineers deterministic, low-latency control with a small code footprint compared to 32-bit Cortex-M parts. It is part of Microchip's extreme low-power "nanoWatt XLP" portfolio, meaning sleep currents are measured in nanoamps and active current is measured in microamps-per-MHz.

Key differentiating features include an integrated LCD driver with charge pump supporting up to 192 segments, a 10-bit ADC with up to 17 channels, mTouch capacitive touch sensing hardware, four 16-bit timers, two capture/compare/PWM (CCP/ECCP) modules, two comparators, an EUSART, MSSP (SPI/I2C), 11 capacitive touch channels, and a hardware RTCC with calendar mode. The 28-pin/40-pin/44-pin/64-pin device family shares peripherals; the 64-pin QFN variant (this MR part) exposes the maximum I/O count and the full set of analog/touch channels. Memory endurance is specified at 100 k write/erase cycles for flash and 1 M for EEPROM, with 40-year data retention per the family datasheet.

Architecture-wise, the PIC16F1947 uses a Harvard RISC architecture with separate program and data buses, a 14-bit instruction word, and a hardware stack. On-chip peripherals are routed through the Peripheral Pin Select (PPS) system, allowing many digital functions to be remapped to a wide range of I/O pins - this relaxes PCB routing constraints on dense 64-pin boards. The internal 16 MHz high-speed oscillator and 31 kHz low-power oscillator (HFINTOSC/LFINTOSC) eliminate the need for an external crystal in cost-sensitive designs.

Typical applications include white-goods and home-appliance user interfaces with segment-LCD displays, industrial control panels with capacitive-touch keypads, battery-powered metering and sensor nodes, low-cost thermostats and HVAC controls, and general-purpose 8-bit logic replacement for legacy 16C/16F designs. The wide Vdd range also makes it suitable for 3.3 V and 5 V mixed-rail systems. When designing with the QFN variant, follow Microchip's MR package PCB layout recommendations and provide adequate copper thermal relief on the exposed pad to keep theta_JA within datasheet limits; the -E temperature grade allows continuous operation up to 125 °C. This page consolidates distributor pricing, pin-compatible drop-in alternatives, and practical design notes not found in a single datasheet excerpt, giving component engineers a faster path from selection to BOM.

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

Microchip Technology
Communication: 1x MSSP (SPI/I2C), 1x Enhanced USART
LCD Driver: Up to 192 segments, integrated charge pump
Package: QFN-64 (MR), 8x8 mm with exposed pad
Microchip Technology
Communication: I2C, SPI, USART (EUSART)
LCD Driver: Integrated segment driver, up to 184 segments
Package: 64-pin QFN (MR), 9x9 mm

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

PIC16F1946-I/MR

✅ Drop-In
📦 64-QFN (MR) 9x9 mm
Same 64-QFN MR footprint and peripherals; flash 16 KB vs 28 KB (-43%), otherwise pin-to-pin and electrically equivalent

📋 Reference alternative (not in catalog)

PIC16F1946T-I/MR

✅ Drop-In
Microchip Technology
📦 64-QFN (MR) 9x9 mm
Flash (self-programmable) · 14 KB · 512 B · 256 B · 8-bit PIC16 RISC, 14-bit instruction word · 32 MHz · 2.3 V to 5.5 V · 54 (maximum, package-dependent)

✓ In Stock

$2.21 / Unit

View Datasheet →

PIC16F1947-I/MR

✅ Drop-In
Microchip Technology
📦 64-QFN (MR) 9x9 mm
8-bit PIC16 mid-range (14-bit instruction word) · 28 KB (16K x 14 words) · 1 KB · 256 B · 32 MHz (8 MHz internal oscillator with 4x PLL) · 2.3 V to 5.5 V · 25 · 10-bit, multiple channels

✓ In Stock

$2.55 / Unit

View Datasheet →

PIC16LF1947-I/MR

✅ Drop-In
📦 64-QFN (MR) 9x9 mm
Same die in 64-QFN MR; low-voltage 'F' variant 1.8-3.6 V Vdd vs 2.3-5.5 V (-30% on Vdd max), otherwise pin-compatible

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16F1947-E/MR Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 enhanced mid-range, 8-bit RISC, 14-bit instruction word
Program Memory (Flash) 28 KB (16K x 14 words)
RAM 1 KB
EEPROM 256 bytes
Maximum CPU Clock 32 MHz (200 ns instruction cycle)
Supply Voltage (Vdd) 2.3 V to 5.5 V
I/O Pins (max) 54 (device family); 64-pin QFN exposes maximum count
Temperature Grade -40 °C to +125 °C (Extended, -E)
ADC 10-bit, up to 17 channels
LCD Driver Integrated with charge pump, up to 192 segments
Timers 4 x 16-bit + 2 x 8-bit
CCP / ECCP 2 modules (Capture/Compare/PWM + Enhanced)
Comparators 2
Communication 1 x EUSART (LIN-capable), 1 x MSSP (SPI / I2C)
mTouch Capacitive Channels Up to 17 channels (CTMU-based)
Package 64-pin QFN / HVQCCN (MR), 9 x 9 mm with exposed pad
Mounting Type Surface Mount
Lead-Free / RoHS Yes, lead-free finish per Microchip product page

PIC16F1947-E/MR Pin Configuration

QFN-48 Package Pinout Diagram QFN-48 7x7mm, P0.5mm, EP 5.1x5.1mm, JEDEC MO-220. 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 QFN-48
Pin 1 RE3/MCLR/VPP — Digital I/O / Master Clear (reset) input / programming voltage
Pin 2 RA0 — PORTA bit 0; analog-capable, PPS-mappable
Pin 3 RA1 — PORTA bit 1; analog-capable
Pin 4 RA2 — PORTA bit 2; analog-capable
Pin 5 RA3 — PORTA bit 3; analog-capable
Pin 6 RA4 — PORTA bit 4; analog-capable, Timer0 gate
Pin 7 RA5 — PORTA bit 5; analog-capable
Pin 8 RA6 — PORTA bit 6
Pin 9 RA7 — PORTA bit 7
Pin 10 RE0 — PORTE bit 0
Pin 11 RE1 — PORTE bit 1
Pin 12 RE2 — PORTE bit 2
Pin 13 VDD — Positive supply voltage (2.3-5.5 V)
Pin 14 VSS — Digital ground reference
Pin 15 RA8 — PORTA bit 8
Pin 16 RA9 — PORTA bit 9
Pin 17 RA10 — PORTA bit 10
Pin 18 RA11 — PORTA bit 11
Pin 19 RA12 — PORTA bit 12
Pin 20 RA13 — PORTA bit 13
Pin 21 RA14 — PORTA bit 14
Pin 22 RA15 — PORTA bit 15
Pin 23 RB0 — PORTB bit 0
Pin 24 RB1 — PORTB bit 1
Pin 25 RB2 — PORTB bit 2
Pin 26 RB3 — PORTB bit 3
Pin 27 RB4 — PORTB bit 4
Pin 28 RB5 — PORTB bit 5
Pin 29 RB6/ICSPCLK — PORTB bit 6 / In-Circuit Serial Programming clock
Pin 30 RB7/ICSPDAT — PORTB bit 7 / In-Circuit Serial Programming data
Pin 31 VSS — Digital ground reference
Pin 32 VDD — Positive supply voltage (2.3-5.5 V)
Pin 33 RC0 — PORTC bit 0
Pin 34 RC1 — PORTC bit 1
Pin 35 RC2 — PORTC bit 2
Pin 36 RC3 — PORTC bit 3 / SCL (PPS) / SCK (PPS)
Pin 37 RC4 — PORTC bit 4 / SDA (PPS) / SDI (PPS)
Pin 38 RC5 — PORTC bit 5 / SDO (PPS)
Pin 39 RC6 — PORTC bit 6 / TX/CK (PPS)
Pin 40 RC7 — PORTC bit 7 / RX/DT (PPS)
Pin 41 RD0 — PORTD bit 0 (LCD segment)
Pin 42 RD1 — PORTD bit 1 (LCD segment)
Pin 43 RD2 — PORTD bit 2 (LCD segment)
Pin 44 RD3 — PORTD bit 3 (LCD segment)
Pin 45 RD4 — PORTD bit 4 (LCD segment)
Pin 46 RD5 — PORTD bit 5 (LCD segment)
Pin 47 RD6 — PORTD bit 6 (LCD segment)
Pin 48 RD7 — PORTD bit 7 (LCD segment)
Pin 49 AVDD — Analog supply (tie to VDD per datasheet)
Pin 50 AVSS — Analog ground (tie to VSS per datasheet)
Pin 51 SEG0 — LCD segment 0 / shared PORTF
Pin 52 SEG1 — LCD segment 1 / shared PORTF
Pin 53 SEG2 — LCD segment 2 / shared PORTF
Pin 54 SEG3 — LCD segment 3 / shared PORTF
Pin 55 SEG4 — LCD segment 4 / shared PORTF
Pin 56 SEG5 — LCD segment 5 / shared PORTF
Pin 57 SEG6 — LCD segment 6 / shared PORTF
Pin 58 SEG7 — LCD segment 7 / shared PORTF
Pin 59 SEG8 — LCD segment 8 / shared PORTG
Pin 60 SEG9 — LCD segment 9 / shared PORTG
Pin 61 SEG10 — LCD segment 10 / shared PORTG
Pin 62 SEG11 — LCD segment 11 / shared PORTG
Pin 63 VLCD1 — LCD bias voltage 1 (charge pump / resistor ladder)
Pin 64 VLCD2 — LCD bias voltage 2 (charge pump / resistor ladder)
Pin EP EP — Exposed thermal pad - must be soldered to ground plane per datasheet

Typical Applications

PIC16F1947-E/MR is suitable for 6 applications: White Goods and Appliance HMI with Segment LCD, Capacitive Touch Keypad and Slider Panels, Industrial Metering and Sensor Nodes, HVAC Control and Thermostat Front Panels, Battery-Powered IoT Sensor Edge Nodes, Automotive Aftermarket and Body Electronics.

🏭

White Goods and Appliance HMI with Segment LCD

The PIC16F1947-E/MR is purpose-built for household-appliance HMIs (washing machines, dishwashers, ovens, induction cooktops) that pair a 16-bit-segment LCD with capacitive-touch keypads. Its integrated LCD driver with on-chip charge pump supports up to 192 segments - enough to drive a 4-digit 14-segment alphanumeric display plus icons - and the CTMU-based mTouch peripheral handles 11-17 touch buttons with no external touch IC. The 28 KB flash comfortably holds a typical appliance UI with menu trees and fault-logging, while nanoWatt XLP sleep currents below 1 uA let a stand-by display cycle run for years on a small backup capacitor. Compared to a discrete LCD-driver + separate MCU approach, the part reduces BOM cost, PCB area, and quiescent drain.

🧩

Capacitive Touch Keypad and Slider Panels

The CTMU and mTouch hardware on the PIC16F1947-E/MR give designers a single-chip solution for capacitive touch panels up to 17 channels - enough for an oven's full numeric keypad with a few sliders. The on-chip 10-bit ADC samples the CTMU charge-time measurement and the dedicated mTouch library (free from Microchip) implements sliders, wheels, and proximity wake-up. Combined with the 32 MHz CPU and 1 KB RAM, the MCU can debounce, filter, and report touches at 50 Hz refresh with margin for a small GUI protocol, and the wide 2.3-5.5 V Vdd means it can run directly from a rectified 5 V appliance rail without an LDO.

💊

Industrial Metering and Sensor Nodes

For utility meters (electricity, water, gas) and remote sensor nodes, the PIC16F1947-E/MR offers nanoWatt XLP sleep modes with currents measured in nanoamps and a hardware RTCC that maintains calendar time from a 32.768 kHz crystal while the core sleeps. The 17-channel 10-bit ADC handles multiple sensor inputs (temperature, current shunt, pulse counters), and the EUSART with LIN support enables simple wired or LIN-bus reporting. The -40 to +125 °C extended grade allows outdoor enclosure deployment, and the 256-byte EEPROM stores calibration and tamper-log records with 1 M cycle endurance for high-write telemetry frames.

🏭

HVAC Control and Thermostat Front Panels

Commercial and residential thermostats benefit from the PIC16F1947-E/MR's ability to drive a backlit segment LCD, read a 10K NTC thermistor through the 10-bit ADC, and run a PID control loop on the ECCP PWM for a triac-fired compressor. The 28 KB flash holds a full 7-day scheduler plus adaptive-start algorithms, while the MSSP can drive an SPI OLED or I2C sensor stack. The 1 KB RAM keeps state for hysteresis, filter coefficients, and a small menu stack without spilling to flash, and the integrated touch inputs let designers deliver glass-front panels with no mechanical keys.

🧩

Battery-Powered IoT Sensor Edge Nodes

IoT edge sensors (soil moisture, leak detectors, asset trackers) need MCUs that idle at single-digit microamps and wake quickly on RTC or external interrupt. The PIC16F1947-E/MR's nanoWatt XLP draws roughly 20 nA in RTCC-only sleep, allowing a CR2032 cell to deliver years of service life. The integrated LCD driver also enables local readout without a power-hungry OLED, and the EUSART or MSSP (SPI/I2C) interfaces connect to sub-GHz radios or sensors. For pure 1.8 V lithium-thionyl-chloride chemistries, migrating to the PIC16LF1947-I/MR drops Vdd max to 3.6 V while preserving the same 64-QFN footprint.

🚗

Automotive Aftermarket and Body Electronics

Although the -E grade is industrial rather than AEC-Q100, aftermarket automotive modules (interior accent lighting, gauge cluster re-flashes, alarm status displays, motorcycle dashboards) routinely use the PIC16F1947-E/MR for its segment-LCD capability, mTouch inputs, and -40 to +125 °C rating. The ECCP drives MOSFET half-bridges for LED dimming, the 10-bit ADC reads thermistor and shunt inputs, and the LIN-capable EUSART integrates with vehicle body buses via external transceivers. Engineers moving into fully AEC-Q100 designs migrate to PIC16F1947 automotive variants, while aftermarket and industrial-vehicle applications continue to use the E/MR industrial-grade part.

Recommended Products Summary

What is the flash memory size of the PIC16F1947-E/MR?
The PIC16F1947-E/MR integrates 28 KB of self-programmable flash program memory, organized as 16K x 14-bit words, plus 1 KB of SRAM and 256 bytes of EEPROM. According to the Microchip PIC16(L)F1946/47 datasheet, program memory is rated for 100 k write/erase cycles and 40-year retention, sufficient for consumer and industrial firmware that may be updated a few times per year across the product lifecycle.
What is the maximum CPU clock speed and supply voltage range?
The PIC16F1947-E/MR runs the enhanced mid-range core at up to 32 MHz (FOSC), giving a 200 ns instruction execution time, and operates from 2.3 V to 5.5 V Vdd per the family datasheet. This wide supply window lets the same part serve both 3.3 V low-power systems (sensor nodes, battery metering) and 5 V industrial panels without level shifters.
Does the PIC16F1947-E/MR support segment LCD displays?
Yes, the PIC16F1947-E/MR includes an integrated LCD driver with on-chip charge pump capable of driving up to 192 segments, which is one of the strongest reasons to choose this part over generic 8-bit MCUs. The integrated bias generation removes the need for external LCD bias resistors and simplifies compliance with low-power standby targets in metering and white-goods designs.
What development tools support the PIC16F1947-E/MR?
The PIC16F1947-E/MR is supported by Microchip's MPLAB X IDE, the XC8 C compiler, and the PICkit 3/4 or MPLAB SNAP in-circuit debuggers. Source-level debugging, hardware breakpoints, and the Visual Configurator for peripherals are all available at no cost, with PRO compiler upgrades optional for code-size optimization above the free-tier limit.
What temperature grade is the PIC16F1947-E/MR and what is its industrial range?
The "-E" suffix denotes the Extended (industrial) temperature grade, operating from -40 °C to +125 °C, as confirmed by Microchip's part-numbering convention. This makes the part suitable for industrial control panels, automotive under-hood accessories, outdoor metering, and appliance environments that exceed the 85 °C commercial ceiling.
Where can I buy the PIC16F1947-E/MR online and what is the unit price?
The PIC16F1947-E/MR is currently in stock at LCSC starting from US $2.53 unit price for cut-tape quantities and is also available through DigiKey and Mouser, all as of 2026-09-21. XAIPART also quotes the part on a per-reel and per-tray basis with BackOrder availability while distributor inventory normalizes.
What is the lead time for PIC16F1947-E/MR orders?
Estimated lead time for LCSC and Heisener direct orders is roughly 5 days (Apr 7-12 reference window from the verified distributor quote as of 2026-09-21). Microchip-direct orders through microchipDIRECT typically carry 6-10 weeks factory lead time depending on tape-and-reel quantity, so distributor stock is the faster path for prototype builds.
Is the PIC16F1947-E/MR in stock at major distributors?
Yes. As of 2026-09-21, LCSC lists the part as in stock, Heisener reports approximately 7,616 pieces available, and DigiKey and Mouser maintain similar active SKU stock. The Microchip product lifecycle stage is ACTIVE per the Microchip product page, so no end-of-life or PCN is currently announced.
PIC16F1947-E/MR vs PIC16F1946-I/MR - which one has more memory?
The PIC16F1947-E/MR has the larger program memory of the two at 28 KB flash versus 16 KB on the PIC16F1946, both within the same 64-pin QFN (MR) footprint and pinout family. For applications requiring more code headroom (graphical LCD menus, larger protocol stacks, or dual-image bootloaders), the PIC16F1947 is the correct choice; otherwise the PIC16F1946 is a drop-in lower-cost option.
What is the best drop-in replacement for PIC16F1947-E/MR?
The cleanest drop-in replacement is the PIC16F1946I/MR - same 64-pin QFN (MR) package, same peripheral set, only the flash density drops from 28 KB to 16 KB. If temperature grade flexibility is needed, the PIC16F1947-I/MR (industrial -40 °C to +85 °C) is also pin-compatible; for maximum code headroom, the PIC16(L)F1947 variants with the same die and footprint are recommended.
When should I choose PIC16F1947-E/MR over PIC16F1937-I/PT?
Choose the PIC16F1947-E/MR when you need the integrated LCD driver, the larger 28 KB flash, the 64-QFN footprint, and -40 to +125 °C extended temperature grading. The PIC16F1937-I/PT (44-pin TQFP) is pin-compatible within the same family only up to its pin count; it lacks the higher-density flash and is a different package, so a board redesign is required when migrating to/from it.
Where do I download the PIC16F1947-E/MR datasheet PDF?
The official Microchip datasheet PDF for PIC16(L)F1946/47 is available at the Microchip document server (PDF identifier 40001414E), and is also mirrored on aggregator sites such as alldatasheet.com. The datasheet covers the full 64-pin device family: electrical characteristics, peripheral chapters, and the 64-pin TQFP/QFN pin diagram referenced in this product page.
Where can I find the PIC16F1947-E/MR pinout?
The PIC16F1947-E/MR pinout is published in section 2 of the PIC16(L)F1946/47 datasheet (PDF 40001414E) on the Microchip document server and reproduced in this product page's pinout section. Note that pins 1 and 64 are on the same side of the 64-QFN (MR) package, with the exposed thermal pad (EP) on the bottom - follow the datasheet land-pattern recommendations exactly.
Hey Google, is there a pin-compatible alternative with more flash for PIC16F1947-E/MR?
Yes - within the same 64-pin QFN (MR) footprint you can step up to the PIC16F1947 family with the same 28 KB flash or migrate up to higher-density PIC16F1xxx variants that share the PPS pin map. Most PIC16F1xxx 64-QFN parts in the same generation are footprint-compatible; verify the AVDD/AVSS pin assignments and PPS remap differences in the datasheet before reusing the PCB layout.
What are the key specifications of the PIC16F1947-E/MR that engineers should know?
Key specifications per the verified Microchip product page and PIC16(L)F1946/47 datasheet: 8-bit enhanced mid-range PIC core at up to 32 MHz, 28 KB flash / 1 KB RAM / 256 B EEPROM, 2.3 to 5.5 V Vdd, -40 to +125 °C extended grade, integrated LCD driver (192 segments) with charge pump, 10-bit ADC up to 17 channels, mTouch capacitive touch, EUSART + MSSP (SPI/I2C), and a 64-pin QFN (MR) 9x9 mm package with exposed pad.

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

Selection Guide

Choose the PIC16F1947-E/MR when you need the largest program memory in Microchip's 64-QFN MR sub-family (28 KB) at industrial -40 to +125 °C operation, with a 2.3-5.5 V supply that supports both 3.3 V and 5 V rails. It is the right pick for appliance HMIs (washing machines, ovens, induction cooktops) that need a 192-segment LCD driver, capacitive-touch buttons, and enough flash for menu-driven firmware. Pick the PIC16F1946-I/MR for cost-sensitive builds that fit in 16 KB of flash, or the PIC16LF1947-I/MR for battery-powered metering at 1.8-3.6 V. The PIC16F1947-I/MR (industrial -40 to +85 °C) is the right choice when extended temperature is unnecessary but the same 28 KB flash is needed. All four share the 64-QFN MR footprint, so PCB layout is preserved.

Comparison with Alternatives

Parameter This Product PIC16F1946-I/MR PIC16F1946T-I/MR PIC16F1947-I/MR PIC16LF1947-I/MR
Package 64-QFN (MR) 9x9 mm 64-QFN (MR) 9x9 mm - same 64-QFN (MR) 9x9 mm - same 64-QFN (MR) 9x9 mm - same 64-QFN (MR) 9x9 mm - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 28 KB 16 KB 16 KB 28 KB 28 KB
Temperature Grade -40 to +125 °C (Extended) -40 to +85 °C (Industrial) -40 to +85 °C (Industrial) -40 to +85 °C (Industrial) -40 to +85 °C (Industrial)
Vdd Range 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 1.8 V to 3.6 V
LCD Driver Segments Up to 192 Up to 192 Up to 192 Up to 192 Up to 192
Maximum CPU Clock 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
mTouch Capacitive Channels Up to 17 Up to 17 Up to 17 Up to 17 Up to 17

Key Differentiators

  • Largest flash density in the 64-QFN MR sub-family (vs PIC16F1946-I/MR)
  • Extended -40 to +125 °C temperature grade (vs PIC16F1947-I/MR)
  • 5 V supply compatibility vs low-voltage F variant (vs PIC16LF1947-I/MR)

Design Notes

The 64-QFN (MR) package has an exposed thermal pad that MUST be soldered to a continuous ground copper plane with at least 16 thermal vias to the inner/outer ground layers to keep theta_JA within datasheet limits. Estimated: with a 50 mm x 50 mm 2-layer FR4 board and 1 oz copper, the QFN-64 MR variant typically achieves theta_JA around 28-32 C/W - sufficient for the -40 to +125 °C extended grade at typical MCU loads (10-30 mA active), but inadequate for dissipative peripheral chains without the thermal pad fully stitched to ground.

Place the 100 nF VDD-VSS bypass capacitor within 1-2 mm of each VDD/VSS pin pair; add one bulk 1 uF to 10 uF tantalum or ceramic near the highest-current VDD pin. Keep the VLCD1/VLCD2 traces short and isolated from digital switching lines - the LCD charge pump generates 3-5 V bias rails that couple into adjacent sensitive analog inputs if their traces are not guarded. Connect AVDD/AVSS per datasheet: for best ADC SNR, drive AVDD from a ferrite bead off VDD and decouple with 1 uF + 100 nF.

Three common design pitfalls: (1) Forgetting that the MCLR pin (RE3 on this QFN-64) needs a 10 kohm pull-up and a 100 nF cap for clean reset - leaving it floating can cause spurious resets in noisy appliance environments. (2) Configuring ICSP pins (RB6/RB7) as outputs in user code without disabling ICSP - this prevents in-circuit programming and forces hand-wiring recovery. (3) Using PPS to remap EUSART or MSSP without first unlocking PPSLOCK - the lock bit blocks all writes by default after reset, causing silent peripheral failures. Always confirm the PPS mapping via the I/O cheat sheet before committing layout.

Compliance Information

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

Lead-free finish and RoHS compliant per Microchip product page. Not AEC-Q100 qualified - the -E grade is industrial extended (-40 to +125 °C), suitable for non-automotive safety applications. For AEC-Q100 designs, choose a PIC16F1947 automotive variant (distinct part number).

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

Related Searches

PIC16F1947-E/MR PIC16F1947-E/MR datasheet PIC16F1947-E/MR price PIC16F1947-E/MR stock Microchip PIC16F1947 64-QFN 8-bit MCU with LCD driver 28KB flash 64-QFN HVQCCN microcontroller capacitive touch MCU with LCD driver PIC16F1947 vs PIC16F1946 PIC16F1947 drop-in replacement PIC16F1947-E/MR pinout appliance HMI microcontroller LCD segment buy PIC16F1947-E/MR online what is the difference between PIC16F1947 and PIC16F1946 PIC16F1947-E/MR lead time

Related Components & Terms

Microchip Technology PIC16F1947 PIC16F1947-E/MR PIC16F1946-I/MR PIC16F1946T-I/MR PIC16F1947-I/MR PIC16LF1947-I/MR 8-bit microcontroller RISC architecture Harvard architecture LCD driver charge pump mTouch capacitive touch CTMU nanoWatt XLP peripheral pin select (PPS) 64-QFN (HVQCCN) surface-mount package RoHS extended temperature grade flash memory EEPROM 10-bit ADC EUSART MSSP (SPI / I2C)
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