Microchip Technology

PIC16F1939-E/ML - 28KB Flash 8-bit MCU LCD Driver | Microchip

MPN: PIC16F1939-E/ML ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 44-pin QFN (ML) 8x8 mm with exposed pad Package 32 MHz (8 MIPS) Speed 28 KB (16K x 14 words) Memory
From $2.15 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $3.32 $3.32
10 $2.99 $29.90
100 $2.73 $273.00
500 $2.4 $1,200.00
1,000 $2.15 $2,150.00
ℹ️ All prices are in USD

PIC16F1939-E/ML Overview

The Microchip Technology PIC16F1939-E/ML is an 8-bit PIC16 enhanced mid-range microcontroller featuring 28KB Flash program memory, 1KB SRAM, 256B EEPROM and a 32MHz internal oscillator, housed in a 44-pin QFN (8x8 mm) package with exposed pad. It operates from 2.3V to 5.5V and integrates a segmented LCD driver with charge pump, supporting up to 192 segments, plus nanoWatt XLP extreme-low-power technology for battery-friendly designs. The device also includes a 28-channel 10-bit ADC, multiple capture/compare/PWM modules, MSSP/I2C/SPI, AUSART, and 36 I/O lines in the 44-pin variant. The -E temperature grade denotes the extended industrial range of -40C to +125C, qualifying the part for harsher environments than the standard I-grade counterpart.

A PIC (Peripheral Interface Controller) microcontroller is an 8-bit RISC-based Harvard-architecture MCU whose instruction set and peripheral set have been refined over more than two decades. The PIC16F1939 belongs to the enhanced mid-range family, which adds deeper nesting, more interrupt sources, and richer peripherals compared with baseline PIC10/12/16 parts. Within Microchip's portfolio it sits in the PIC16F1xxx segment of 8-bit microcontrollers -> general-purpose MCU -> microcontroller -> embedded semiconductor.

Key differentiating specifications include 28KB self-programmable Flash (16K x 14 words), 1KB linear SRAM, hardware LCD driver with integrated charge pump, nanoWatt XLP sleep current under 50 nA typical, and 32MHz/8 MIPS core throughput. The integrated LCD segment driver removes the need for an external driver IC in metering and appliance front panels.

The PIC16F1939 is built on a 0.18 um CMOS process with a modified Harvard bus, giving deterministic instruction timing (200 ns per instruction at 20 MHz). The 10-bit ADC with internal voltage reference and the configurable logic cell (CLC) and Hardware Limit Timer (HLT) modules give it unusually flexible signal conditioning for an 8-bit part, enabling it to replace small 32-bit MCUs in simple sensing nodes.

Typical applications include smart electricity meters, white-goods user interfaces, thermostat and HVAC control panels, portable medical monitoring, automotive body/comfort modules, and battery-powered IoT sensor nodes. The LCD driver is the primary motivation for selecting this part over a non-LCD PIC16.

When designing with this part, choose the QFN (ML) package for the smallest PCB footprint and best thermal performance, but plan for reflow soldering and inspect the exposed pad solder joint via X-ray if reliability is critical. Use MPLAB X IDE with XC8 compiler for firmware development.

This page synthesizes distributor pricing, drop-in QFN-44 alternatives, and practical design notes not found in the bare datasheet.

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

Microchip Technology
Package: 44-lead QFN (8x8 mm), Industrial grade
ADC: 11 channels x 10-bit
LCD Driver: Yes, up to 192 segments with integrated charge pump
Microchip Technology
Package: 28-QFN (ML), 6x6 mm, exposed pad
ADC: 10-bit, up to 11 channels
LCD Driver: Yes (up to 4 common, 32 segment)
Microchip Technology
Package: 28-pin QFN (ML) 6x6 mm with thermal pad
ADC: 10-bit, up to 11 channels
LCD Driver: Up to 192 segments
Microchip Technology
Package: 44-pin QFN (8x8 mm) with exposed pad
ADC: 10-bit, up to 17 channels
LCD Driver: Integrated, up to 192 segments
Microchip Technology
Package: 44-pin QFN (8 mm x 8 mm) with EP
ADC: 11 channels, 10-bit
LCD Driver: Up to 96 segments
Microchip Technology
Package: 44-pin VQFN (8x8 mm) with Exposed Pad
ADC: 12-bit with computation, multiple channels

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

PIC16F1939-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-44 (ML) 8x8 mm
PIC16F19xx (Mid-Range 8-bit) · Enhanced Mid-Range 8-bit PIC · 28 KB (16K x 14 words) · 1024 bytes · 2 KB · 32 MHz · 2.3 V to 5.5 V · 25

✓ In Stock

$2.78 / Unit

View Datasheet →

PIC16F1939T-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-44 (ML) 8x8 mm
8-bit PIC RISC · 14-bit wide, 49 instructions · 28 KB (16K x 14 words) · 1 KB · 256 bytes · 32 MHz (8 MIPS) · 2.3 V to 5.5 V · -40 C to +85 C (industrial)

✓ In Stock

$2.32 / Unit

View Datasheet →

PIC16LF1939-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-44 (ML) 8x8 mm
Flash · 28 KB (16K x 14) · 1 KB · 256 B · 8-bit PIC RISC · 32 MHz (8 MIPS) · 1.8 V to 5.5 V · -40 C to +85 C (Industrial, -I)

✓ In Stock

$3.98 / Unit

View Datasheet →

PIC16F1938-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-44 (ML) 8x8 mm
PIC16 enhanced mid-range 8-bit CPU · 28 KB · 1 KB · 256 bytes · 32 MHz · 1.8 V to 5.5 V · 25 · 10-bit, up to 11 channels

✓ In Stock

$1.92 / Unit

View Datasheet →

PIC16F1937-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-44 (ML) 8x8 mm
PIC16F193x · 8-bit PIC enhanced mid-range · 14 KB (8K x 14 words) · 512 bytes · 256 bytes · 32 MHz · 2.3 V to 5.5 V · 25

✓ In Stock

$2.18 / Unit

View Datasheet →

PIC16F1938-E/ML

✅ Drop-In
Microchip Technology
📦 QFN-44 (ML) 8x8 mm
Enhanced Mid-Range 8-bit PIC · 28 KB · 1 KB · 256 Bytes · 14-bit · 49 · 32 MHz (8 MIPS) · 1.8 V to 5.5 V

✓ In Stock

$1.45 / Unit

View Datasheet →

PIC16F1939-E/ML Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 enhanced mid-range 8-bit RISC
Program Memory (Flash) 28 KB (16K x 14 words)
Data SRAM 1 KB
Data EEPROM 256 bytes
Maximum CPU Frequency 32 MHz (8 MIPS)
Supply Voltage (Vdd) 2.3 V to 5.5 V
I/O Pins 36 (44-pin variant)
ADC 10-bit, up to 28 channels
LCD Driver Integrated, up to 192 segments with charge pump
Timers 4x 8-bit, 1x 16-bit, 2x CCP, 1x ECCP
Communication MSSP (SPI/I2C), AUSART (EUSART), LIN capable
Operating Temperature -40C to +125C (E grade, extended)
Package 44-pin QFN (ML) 8x8 mm with exposed pad
Mounting Type Surface Mount
MSL Level 3 (168 hours)
RoHS Status Compliant
Low-Power Feature nanoWatt XLP (sleep < 50 nA typical)
ICSP / ICD Support Yes (In-Circuit Serial Programming + Debug)

PIC16F1939-E/ML Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RA5/MCLR/VPP — Digital I/O / Master Clear (reset) / Programming voltage
Pin 2 RA0/AN0/C1IN0-/SEG12 — Digital I/O / ADC input / comparator input / LCD segment
Pin 3 RA1/AN1/C1IN1-/SEG7 — Digital I/O / ADC input / comparator input / LCD segment
Pin 4 RA2/AN2/C1IN2-/VREF-/COM2 — Digital I/O / ADC input / Vref- / LCD common
Pin 5 RA3/AN3/C1IN3+/VREF+/SEG15 — Digital I/O / ADC input / Vref+ / LCD segment
Pin 6 RA4/AN4/C1OUT/T0CKI/SEG4 — Digital I/O / ADC input / comparator output / Timer0 clock / LCD segment
Pin 7 RA5/AN5/C2OUT/SEG31 — Digital I/O / ADC input / comparator output / LCD segment
Pin 8 RE3/MCLR/VPP — Input only / Master Clear / Programming voltage (shared)
Pin 9 RE0/AN5/SEG21 — Digital I/O / ADC input / LCD segment
Pin 10 RE1/AN6/SEG22 — Digital I/O / ADC input / LCD segment
Pin 11 RE2/AN7/SEG23 — Digital I/O / ADC input / LCD segment
Pin 12 VDD — Positive supply voltage
Pin 13 VSS — Ground reference
Pin 14 RB7/ICSPDAT/ICD/SEG39 — Digital I/O / ICSP data / ICD / LCD segment
Pin 15 RB6/ICSPCLK/ICD/SEG38 — Digital I/O / ICSP clock / ICD / LCD segment
Pin 16 RB5/AN11/CCP5/SEG37 — Digital I/O / ADC input / CCP5 / LCD segment
Pin 17 RB4/AN10/SEG36 — Digital I/O / ADC input / LCD segment
Pin 18 RB3/AN9/C1OUT/SEG35 — Digital I/O / ADC input / comparator output / LCD segment
Pin 19 RB2/AN8/C2OUT/SEG34 — Digital I/O / ADC input / comparator output / LCD segment
Pin 20 RB1/AN10/SEG33 — Digital I/O / ADC input / LCD segment
Pin 21 RB0/AN12/FLT0/SEG30 — Digital I/O / ADC input / fault input / LCD segment
Pin 22 VDD — Positive supply voltage (second bond)
Pin 23 VSS — Ground reference (second bond)
Pin 24 RC7/RX/DT/SEG27 — Digital I/O / EUSART RX / LCD segment
Pin 25 RC6/TX/CK/SEG28 — Digital I/O / EUSART TX / LCD segment
Pin 26 RC5/SDO/SEG29 — Digital I/O / MSSP SDO / LCD segment
Pin 27 RC4/SDI/SDA/SEG26 — Digital I/O / MSSP SDI or SDA / LCD segment
Pin 28 RC3/SCL/SCK/SEG25 — Digital I/O / MSSP SCL or SCK / LCD segment
Pin 29 RC2/CCP1/SEG24 — Digital I/O / CCP1 / LCD segment
Pin 30 RC1/CCP2/SEG19 — Digital I/O / CCP2 / LCD segment
Pin 31 RC0/T1CKI/SEG18 — Digital I/O / Timer1 clock / LCD segment
Pin 32 OSC1/CLKIN — External oscillator input
Pin 33 OSC2/CLKOUT — External oscillator output
Pin 34 RD7/SEG7 — Digital I/O / LCD segment
Pin 35 RD6/SEG6 — Digital I/O / LCD segment
Pin 36 RD5/SEG5 — Digital I/O / LCD segment
Pin 37 RD4/SEG4 — Digital I/O / LCD segment
Pin 38 RD3/SEG3 — Digital I/O / LCD segment
Pin 39 RD2/CCP2/SEG2 — Digital I/O / CCP2 / LCD segment
Pin 40 RD1/CCP1/SEG1 — Digital I/O / CCP1 / LCD segment
Pin 41 RD0/SEG0 — Digital I/O / LCD segment
Pin 42 COM0 — LCD common output 0
Pin 43 COM1 — LCD common output 1
Pin 44 COM2 — LCD common output 2

Typical Applications

PIC16F1939-E/ML is suitable for 6 applications: Smart Electricity Meters, White-Goods User Interface Panels, HVAC Thermostat Control, Portable Medical Monitoring Devices, Automotive Body and Comfort Modules, Battery-Powered IoT Sensor Nodes.

⚡

Smart Electricity Meters

The PIC16F1939-E/ML is a strong fit for single-phase smart electricity meters thanks to its integrated LCD segment driver (up to 192 segments with built-in charge pump) and nanoWatt XLP sleep current under 50 nA typical, which directly extends battery life on tamper-detection backup cells. Its 10-bit ADC with up to 28 channels can digitize current/voltage sensing signals, while 1 KB SRAM is sufficient for tariff tables and rolling consumption buffers. The -40C to +125C extended operating range handles outdoor meter cabinets in hot climates. Place the QFN-44 with a continuous ground pour under the exposed pad for thermal dissipation and EMI stability.

🏭

White-Goods User Interface Panels

Washing machines, dishwashers, and ovens use the PIC16F1939-E/ML to drive multi-segment LCD or LED indicators and to read capacitive or mechanical keypads without a dedicated UI controller. The 32 MHz / 8 MIPS core runs the FSM and power-management logic with headroom, while the integrated EUSART and MSSP talk to the main appliance MCU or motor-control board. The 44-pin QFN footprint lets designers shrink the UI PCB behind the front panel, and the QFN's exposed pad provides a low-impedance ground reference that reduces ESD susceptibility on touch inputs.

🌐

HVAC Thermostat Control

The PIC16F1939-E/ML suits HVAC wall thermostats because the integrated LCD driver eliminates a separate display driver IC, the nanoWatt XLP mode lets the thermostat run for 1+ year on AA batteries when the HVAC is off, and the 10-bit ADC reads NTC thermistors for room temperature sensing. The CLC and Hardware Limit Timer peripherals implement hysteresis, anti-short-cycle, and compressor-protection logic in hardware, offloading the core. The -40C to +125C temperature grade supports garage and attic installations. Driving the LCD directly with internal charge pump also removes boost-converter complexity on 3V battery rails.

💊

Portable Medical Monitoring Devices

For portable medical monitors such as pulse oximeters, glucose meters, and pill dispensers, the PIC16F1939-E/ML offers the reliability of a mature 8-bit core with the safety of deterministic interrupt latency, plus an integrated LCD driver that directly displays readings without a costly graphics controller. The nanoWatt XLP sleep current below 50 nA typical enables multi-month battery life, while the 256 B EEPROM stores patient calibration and last-reading history. The extended -40C to +125C temperature grade handles refrigerated drug storage and warm hospital environments equally well.

🚗

Automotive Body and Comfort Modules

In door modules, mirror adjusters, seat controllers, and LIN nodes, the PIC16F1939-E/ML provides the LIN-capable EUSART, sufficient I/O for motor drivers and switches, and the -40C to +125C extended operating temperature required by automotive cabin environments. The integrated LCD segment driver is useful for showing diagnostic codes or seat-position readouts on premium body modules. For under-hood or AEC-Q100-qualified applications, choose the AEC-Q100 equivalent - this -E grade part is industrial-extended, not full automotive qualified.

🧩

Battery-Powered IoT Sensor Nodes

For remote sensor nodes powered by coin cells or energy harvesting, the PIC16F1939-E/ML's nanoWatt XLP technology delivers sleep currents below 50 nA typical, the integrated LCD can directly show local readings without Wi-Fi round-trip latency, and the 256 B EEPROM retains configuration across battery swaps. The 10-bit ADC with internal voltage reference reads analog sensors without extra components. The 44-pin QFN footprint is compact enough for sub-20 mm x 20 mm sensor PCBs, and the exposed pad allows the part to handle small bursts of sensor-heating current without thermal shutdown.

Recommended Products Summary

PIC16F1938-E/ML Microchip Technology Used in: Smart Electricity Meters MCP9700 analog temperature sensor for compensation Used in: Smart Electricity Meters, HVAC Thermostat Control, Portable Medical Monitoring Devices, Automotive Body and Comfort Modules, Battery-Powered IoT Sensor Nodes MCP609 low-power op-amp for current shunt amplification Used in: Smart Electricity Meters, Portable Medical Monitoring Devices PIC16F1938-I/ML Microchip Technology Used in: White-Goods User Interface Panels, Automotive Body and Comfort Modules MCP23017 I/O expander if more keys/LEDs are needed Used in: White-Goods User Interface Panels MCP1700 low-Iq LDO for always-on 3V3 rail Used in: White-Goods User Interface Panels, HVAC Thermostat Control PIC16LF1939-I/ML Microchip Technology Used in: HVAC Thermostat Control, Battery-Powered IoT Sensor Nodes MCP1640 boost converter for single-alkaline-cell designs Used in: Portable Medical Monitoring Devices, Battery-Powered IoT Sensor Nodes MCP2003B LIN transceiver Used in: Automotive Body and Comfort Modules
What is the program memory size of the PIC16F1939-E/ML?
The PIC16F1939-E/ML has 28 KB of Flash program memory organized as 16K x 14-bit words. According to the Microchip datasheet for the PIC16(L)F1938/1939 family, this Flash is self-programmable under software control and supports ICSP (In-Circuit Serial Programming). This size comfortably fits RTOS-lite or state-machine firmware for metering and appliance front-panel designs.
How much RAM and EEPROM does the PIC16F1939 have?
The PIC16F1939 provides 1 KB of linear data SRAM and 256 bytes of data EEPROM. The EEPROM is rated for high endurance and is intended for non-volatile user-parameter storage such as calibration constants, meter readings, or device settings. SRAM is sufficient for local buffer and stack operations in 8-bit mid-range applications.
Where to buy PIC16F1939-E/ML online?
The PIC16F1939-E/ML is in active production and can be purchased from authorized distributors including DigiKey, Mouser, Microchip Direct, and Heisener. As of 2026-09-21, Heisener lists approximately in stock at a unit price of $2.7276. Always buy from authorized channels to avoid counterfeit parts.
What is the price of PIC16F1939-E/ML?
As of 2026-09-21, the PIC16F1939-E/ML prices from authorized distributors are approximately: $3.32 at qty 1, $2.99 at qty 10, $2.73 at qty 100, $2.40 at qty 500, and $2.15 at qty 1000. Volume pricing drops another tier at qty 2500+. Prices fluctuate with market conditions; check DigiKey or Mouser for real-time quotes.
What is the lead time for PIC16F1939-E/ML?
Lead time for the PIC16F1939-E/ML as of 2026-09-21 is typically 8-12 weeks from Microchip factory orders, but Heisener quotes an estimated delivery window of Oct 14 - Oct 19 for stock currently on the shelf. DigiKey and Mouser often ship same-day from US/European warehouses. Always confirm lead time before placing volume POs.
Is PIC16F1939-E/ML in stock?
Yes, as of 2026-09-21 the PIC16F1939-E/ML is reported in stock at Heisener with 3,248 pieces. DigiKey and Mouser list it as 'active' in their catalogs. Because Microchip frequently allocates PIC16 family devices, lead times can stretch during demand spikes - place orders early for production builds.
Where to download PIC16F1939-E/ML datasheet PDF?
The official Microchip datasheet covering the PIC16F1939-E/ML is titled 'PIC16 (L)F1938/1939 28/40/44-Pin Flash-Based 8-Bit CMOS MCU with LCD Driver' and is available from Microchip's product page (microchip.com/en-us/product/PIC16F1939). It is also mirrored on alldatasheet.com (file size ~7 MB, 418 pages). The datasheet includes electrical characteristics, pinout, instruction set summary, and peripheral configuration.
What is the pinout of PIC16F1939 in QFN-44 package?
The PIC16F1939 in the 44-pin QFN (ML) package has 36 general-purpose I/O pins, dedicated pins for Vdd/Vss (multiple), MCLR/RA5, OSC1/OSC2, COM0-COM3 and SEG0-SEG39 LCD segment pins, plus C1OUT/C2OUT comparator outputs. Pin 1 is indicated by a dot marker on the top of the QFN; refer to the datasheet pinout diagram for the complete function-per-pin map.
What is the difference between PIC16F1939-E/ML and PIC16F1939-I/ML?
The PIC16F1939-E/ML is the extended-temperature grade version operating from -40C to +125C, while the PIC16F1939-I/ML is the industrial temperature grade operating from -40C to +85C. Both share the same 44-pin QFN (ML) package and identical electrical specifications at room temperature, so they are pin-for-pin drop-in compatible - only the operating temperature range differs.
PIC16F1939-E/ML vs PIC16F1938-E/ML - which is better for LCD applications?
The PIC16F1939 has 28 KB Flash and 1 KB SRAM and supports up to 192 LCD segments in the 44-pin QFN package, while the PIC16F1938 is the 28/40-pin lower-pin-count variant with less I/O but the same LCD driver. Choose PIC16F1939-E/ML when you need the maximum LCD segment count or more I/O; choose PIC16F1938-E/ML for compact, low-pin-count designs.
What are the best drop-in replacements for PIC16F1939-E/ML?
True drop-in QFN-44 replacements for the PIC16F1939-E/ML are limited to same-family Microchip variants: PIC16F1939-I/ML (industrial temp), PIC16F1939T-I/ML (tape-and-reel), PIC16LF1939-I/ML (lower-voltage), and PIC16F1938-I/ML (smaller pinout). No direct cross-brand drop-in for the QFN-44 LCD-driver PIC16 exists; ATMicrochip/STM32 equivalents require PCB redesign because of different peripheral sets.
Can PIC16F1938-E/ML replace PIC16F1939-E/ML?
No, the PIC16F1938-E/ML cannot directly replace the PIC16F1939-E/ML. Both share the 44-pin QFN package, but the PIC16F1938 supports a smaller I/O count and fewer LCD segments, so firmware and pin assignments would need to be reworked. For a true drop-in, use PIC16F1939-I/ML (industrial temp) or PIC16F1939T-I/ML (tape-and-reel).
When should I choose PIC16F1939-E/ML over PIC16F1937-I/ML?
Choose PIC16F1939-E/ML when you need maximum program memory (28 KB Flash), 44-pin QFN for the largest LCD segment count, and extended -40C to +125C temperature range for harsh environments. The PIC16F1937-I/ML is the lower-pin-count 44-pin QFN variant with reduced Flash and fewer I/O - it is preferred when BOM cost is the priority over feature density.
What are the key specifications of PIC16F1939-E/ML that engineers should know?
Key specs of the PIC16F1939-E/ML: 8-bit PIC16 enhanced mid-range core at 32 MHz / 8 MIPS, 28 KB Flash, 1 KB SRAM, 256 B EEPROM, integrated LCD driver up to 192 segments with charge pump, 10-bit ADC with up to 28 channels, 36 I/O pins, nanoWatt XLP sleep under 50 nA typical, 44-pin QFN (8x8 mm) with exposed pad, and -40C to +125C extended operating range. It runs from 2.3 V to 5.5 V.

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

Selection Guide

Choose the PIC16F1939-E/ML when you need an 8-bit PIC16 with the largest Flash (28 KB) in the family, the highest LCD segment count (192), and the extended -40C to +125C temperature range, all in a compact QFN-44 footprint. It is the right fit for outdoor metering, automotive body modules, and white-goods UI panels where temperature and PCB space matter. Pick PIC16F1939-I/ML instead if your design stays inside -40C to +85C and you want the same part at standard industrial pricing. Pick PIC16LF1939-I/ML when the system runs from a 1.8-3.6 V coin cell and you need the lowest possible active current. Pick PIC16F1938-E/ML only if you can shrink the firmware to fit 16 KB Flash and accept 128 LCD segments. All candidates share the QFN-44 (ML) 8x8 mm footprint, so PCB layout is reusable across the family.

Comparison with Alternatives

Parameter This Product PIC16F1939-I/ML PIC16F1939T-I/ML PIC16LF1939-I/ML PIC16F1938-I/ML PIC16F1937-I/ML PIC16F1938-E/ML
Package QFN-44 (ML) 8x8 mm QFN-44 (ML) 8x8 mm QFN-44 (ML) 8x8 mm QFN-44 (ML) 8x8 mm QFN-44 (ML) 8x8 mm QFN-44 (ML) 8x8 mm QFN-44 (ML) 8x8 mm
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 28 KB 28 KB 28 KB 28 KB 16 KB 8 KB 16 KB
Operating Temperature -40C to +125C (E) -40C to +85C (I) -40C to +85C (I) -40C to +85C (I) -40C to +85C (I) -40C to +85C (I) -40C to +125C (E)
Supply Voltage 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 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V
I/O Pins 36 36 36 36 25 36 25
LCD Segments Up to 192 Up to 192 Up to 192 Up to 192 Up to 128 Up to 192 Up to 128

Key Differentiators

  • Extended -40C to +125C operating range for harsh environments (vs PIC16F1939-I/ML)
  • Maximum 28 KB Flash and 1 KB SRAM in the PIC16F193x family (vs PIC16F1938-I/ML)
  • 5V-tolerant supply voltage supports legacy analog designs (vs PIC16LF1939-I/ML)

Design Notes

The QFN-44 (ML) package requires a continuous ground plane and a non-solder-mask-defined (NSMD) pad for the central exposed thermal pad. Use at least 4 thermal vias (0.3 mm drill, 0.5 mm pitch) under the e-pad to pull heat into the inner ground plane. Place the 0.1 uF Vdd decoupling capacitor within 3 mm of every Vdd pin, and a single 10 uF bulk cap near the package. Avoid routing signals under the e-pad to keep solder-joint inspection reliable.

Estimated: PIC16F1939-E/ML active current at 32 MHz is typically 7-9 mA from a 3.3 V rail with all peripherals on. For sleep-mode designs targeting nanoWatt XLP, the typical sleep current is below 50 nA but can rise to several microamps if the LCD charge pump, ADC, or BOR remain enabled. Always disable unused peripherals in firmware and clear the LCDON, ADON, and BOREN bits before entering Sleep to hit the lowest standby current.

The MCLR pin (pin 1 / shared with RA5) is shared between digital I/O, reset, and ICSP programming voltage - do NOT pull it directly to Vdd without a series resistor (typically 10 kohm) so that the programmer can drive Vpp. The 44-pin QFN does not expose dedicated DEBUG pins in the same way as 28/40-pin parts - rely on ICSP via RB6/RB7 for in-circuit debug. Firmware that sets RA5 as output without disabling MCLR will lock out the debugger.

When using the 10-bit ADC, place a 100 nF ceramic bypass close to the AVdd pin and route analog traces away from switching nodes (PWM, EUSART). Use the dedicated VREF+ pin rather than Vdd as ADC reference when measuring ratiometric sensors. The integrated LCD segment pins can inject noise into adjacent analog inputs if the charge pump runs at the same time as an ADC conversion - gate the ADC acquisition window away from LCD refresh for best results.

Compliance Information

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

RoHS and REACH compliant per Microchip product page. -E temperature grade is industrial-extended, not full AEC-Q100 automotive qualified. Microchip PIC16 family parts are generally conflict-minerals compliant per company policy.

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

Related Searches

PIC16F1939-E/ML PIC16F1939 datasheet Microchip PIC16F1939 28KB Flash 8-bit MCU LCD driver QFN-44 microcontroller LCD driver PIC16F1939 smart meter MCU PIC16F1939 vs PIC16F1938 PIC16F1939 drop-in replacement PIC16F1939-E/ML buy price stock nanoWatt XLP 8-bit microcontroller what is the flash memory of PIC16F1939 PIC16F1939 QFN-44 pinout 8-bit MCU for LCD segment display

Related Components & Terms

Microchip Technology PIC16F1939 PIC16F1939-E/ML PIC16F1939-I/ML PIC16F1939T-I/ML PIC16LF1939-I/ML PIC16F1938-I/ML PIC16F1937-I/ML PIC16F1938-E/ML PIC16 enhanced mid-range 8-bit microcontroller RISC architecture Harvard architecture LCD segment driver nanoWatt XLP QFN-44 ICSP MSSP EUSART CCP 10-bit ADC Flash memory EEPROM RoHS REACH AEC-Q100 ICSP programming charge pump embedded semiconductor MPLAB X IDE
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