PIC16LF1939-E/MV - 28KB Flash 8-bit MCU w/ LCD | Microchip
MPN: PIC16LF1939-E/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.5 | $3.50 |
| 10 | $3.2 | $32.00 |
| 100 | $2.85 | $285.00 |
| 500 | $2.55 | $1,275.00 |
| 1,000 | $2.28 | $2,280.00 |
PIC16LF1939-E/MV Overview
An 8-bit PIC microcontroller is a Harvard-architecture RISC device optimized for deterministic, low-power embedded control. Within the broader taxonomy, the PIC16LF1939 belongs to the enhanced mid-range (XLP) family of microcontrollers, which sits between the baseline PIC10/12/16 family and the high-performance PIC18/DSPIC families. Compared with ARM Cortex-M parts, PIC16F/LF193x devices trade raw MIPS for simpler peripheral integration, lower power, and a smaller code footprint, making them a preferred choice in cost- and battery-sensitive designs.
Key features of this variant include the integrated segmented LCD driver with variable bias, the mTouch capacitive touch sensing peripheral, multiple Enhanced USART, MSSP (SPI/I2C) ports, 10-bit ADC with computation, and the nanoWatt XLP sleep currents in the nA range. The 'MV' suffix designates the 40-pin UQFN (5x5) package, which is pin-compatible with the PIC16LF1938 and PIC16LF1937 variants in the same UQFN-40 land pattern.
Architecturally, the device uses a 14-bit instruction word with a 200 ns minimum instruction cycle at 32 MHz, an 8-level hardware stack, and a 32 kHz internal oscillator option for low-power operation. The LCD peripheral with integrated charge pump allows direct glass connection without external voltage rails, simplifying BOM for metering and appliance HMIs.
Typical applications include battery-powered consumer devices, low-cost white goods with LCD HMIs, IoT sensor nodes with segment displays, automotive body controllers (sub-systems), metering, and any cost-driven embedded design that needs on-chip segmented LCD without an external driver. The 40-UQFN package suits space-constrained boards.
Design consideration: choose this part when the 28 KB Flash budget is sufficient and a 192-segment LCD is needed on the same silicon as the MCU. If more Flash or USB is required, move up to PIC18F or DSPIC33 families. Verify pinout against the 40-UQFN (MV) land pattern - the related PIC16LF1938 (28 KB) and PIC16LF1936 (28 KB) variants share the same package.
This page synthesizes verified distributor pricing, drop-in same-package alternatives, and practical design notes that go beyond what is printed on the manufacturer datasheet alone.
Drop-in alternatives for PIC16LF1939-E/MV — 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 PIC16LF1939-E/MV (same form factor and footprint) — differing in ADC, Communication, EEPROM, I/O Pins, Low-Power Technology.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1938-E/MV
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC16LF1937-E/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$3.15 / Unit
View Datasheet →PIC16LF1936-E/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$2.32 / Unit
View Datasheet →PIC16LF1933-E/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.18 / Unit
View Datasheet →PIC16LF1939-E/MR
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC16LF1939T-I/MV
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC16LF1939-E/MV Maximum Ratings & Electrical Characteristics
| Program Memory Type | Flash |
| Program Memory Size | 28 KB (16K x 14) |
| RAM | 1 KB |
| EEPROM | 256 B |
| CPU Speed | 32 MHz (200 ns instruction cycle) |
| Architecture | 8-bit PIC enhanced mid-range (XLP) |
| Supply Voltage | 1.8 V to 5.5 V |
| I/O Pins | 36 |
| Package | 40-pin UQFN (5x5 mm) with exposed pad |
| Mounting Type | Surface Mount |
| Operating Temperature | -40C to +125C (E - Extended) |
| LCD Driver | Up to 192 segments with charge pump |
| ADC | 10-bit, multiple channels |
| Communication | EUSART, MSSP (SPI / I2C), mTouch capacitive sensing |
| Low-Power Technology | nanoWatt XLP (sleep currents in nA range) |
| RoHS Status | Compliant (LEAD FREE per DigiKey listing) |
PIC16LF1939-E/MV Pin Configuration
| Pin 1 | RA0 — GPIO / analog input / LCD segment |
| Pin 2 | RA1 — GPIO / analog input / LCD segment |
| Pin 3 | RA2 — GPIO / analog input / LCD segment |
| Pin 4 | RA3 — GPIO / analog input / LCD segment / MCLR (configuration dependent) |
| Pin 5 | RA4 — GPIO / analog input / LCD segment |
| Pin 6 | RA5 — GPIO / analog input / LCD segment |
| Pin 7 | RA6 — GPIO / oscillator / LCD segment |
| Pin 8 | RA7 — GPIO / oscillator / LCD segment |
| Pin 9 | VSS — Ground reference |
| Pin 10 | RB0 — GPIO / interrupt-on-change / LCD segment |
| Pin 11 | RB1 — GPIO / interrupt-on-change / LCD segment |
| Pin 12 | RB2 — GPIO / interrupt-on-change / LCD segment |
| Pin 13 | RB3 — GPIO / interrupt-on-change / LCD segment |
| Pin 14 | RB4 — GPIO / interrupt-on-change / LCD segment |
| Pin 15 | RB5 — GPIO / interrupt-on-change / LCD segment |
| Pin 16 | RB6 — GPIO / ICD clock / LCD segment |
| Pin 17 | RB7 — GPIO / ICD data / LCD segment |
| Pin 18 | VDD — Positive supply voltage |
| Pin 19 | VSS — Ground reference |
| Pin 20 | RC0 — GPIO / analog input / LCD segment |
| Pin 21 | RC1 — GPIO / analog input / LCD segment |
| Pin 22 | RC2 — GPIO / analog input / LCD segment |
| Pin 23 | RC3 — GPIO / analog input / LCD segment / SCL |
| Pin 24 | RC4 — GPIO / analog input / LCD segment / SDA |
| Pin 25 | RC5 — GPIO / analog input / LCD segment |
| Pin 26 | RC6 — GPIO / TX / LCD segment |
| Pin 27 | RC7 — GPIO / RX / LCD segment |
| Pin 28 | RE3 — GPIO / MCLR (alternate) |
| Pin 29 | RD0 — GPIO / LCD segment |
| Pin 30 | RD1 — GPIO / LCD segment |
| Pin 31 | RD2 — GPIO / LCD segment |
| Pin 32 | RD3 — GPIO / LCD segment |
| Pin 33 | RD4 — GPIO / LCD segment |
| Pin 34 | RD5 — GPIO / LCD segment |
| Pin 35 | RD6 — GPIO / LCD segment |
| Pin 36 | RD7 — GPIO / LCD segment |
| Pin 37 | RE0 — GPIO / LCD segment |
| Pin 38 | RE1 — GPIO / LCD segment |
| Pin 39 | RE2 — GPIO / LCD segment |
| Pin 40 | EP — Exposed thermal pad (must be soldered to ground) |
Typical Applications
PIC16LF1939-E/MV is suitable for 6 applications: Battery-Powered Metering HMI with Segmented LCD, White Goods and Appliance Control, IoT Sensor Nodes with Local LCD Readout, Automotive Body and Climate Sub-Systems, Portable Medical Monitoring Devices, Industrial Control Panels and HMI.
Battery-Powered Metering HMI with Segmented LCD
The PIC16LF1939-E/MV's on-chip 192-segment LCD driver with charge pump and nanoWatt XLP low-power technology make it ideal for battery-powered metering HMIs such as electricity, water and gas meters. The 36 I/O and 1 KB RAM support multi-button capacitive touch inputs via the mTouch peripheral, while the 28 KB Flash accommodates metering protocol stacks and LCD segment mapping tables. Power dissipation in sleep mode is in the nA range per the Microchip datasheet, allowing years of battery life on a single cell when periodic measurement duty cycles are short.
Recommended
White Goods and Appliance Control
Washing machines, dishwashers, ovens and refrigerators need an MCU with a large integrated LCD segment display plus multiple I/O for buttons, relays, and motor sensors. The PIC16LF1939-E/MV's 36 I/O, 10-bit ADC, multiple CCP/PWM channels, and 1.8-5.5 V supply align directly with 5 V or 3.3 V white-goods designs. The integrated LCD driver eliminates an external display controller, reducing BOM cost; the extended -40C to +125C temperature grade is qualified for hot-appliance environments such as oven control boards.
Recommended
IoT Sensor Nodes with Local LCD Readout
Industrial and consumer IoT sensor nodes that need a local segmented display (not just a serial terminal) benefit from the PIC16LF1939-E/MV's combination of an integrated LCD controller, 1.8-5.5 V supply, and nanoWatt XLP deep sleep. The 28 KB Flash can host a lightweight RF stack or Modbus over RS-485, while the EUSART and MSSP peripherals cover both UART and SPI sensor interfaces. The UQFN-40 (5x5 mm) footprint keeps the node compact; estimated sleep current at 1.8 V is in the nA range per the Microchip datasheet, suiting coin-cell or 2x AA powered nodes.
Recommended
Automotive Body and Climate Sub-Systems
Inside body controllers, HVAC panels and small instrument clusters, the PIC16LF1939-E/MV provides the right balance of LCD segment drive, 10-bit ADC for sensor inputs, and PWM outputs for backlight or motor control. The extended -40C to +125C temperature grade and 1.8-5.5 V supply tolerate 12 V automotive rails after a pre-regulator. For AEC-Q100-qualified alternatives in the same package, see Microchip's automotive-grade PIC16F1939-I/MV variant - the consumer/industrial 'E' grade is commonly used in non-safety automotive subsystems.
Recommended
Portable Medical Monitoring Devices
Handheld glucose meters, pulse oximeters and digital thermometers require low-power operation, an integrated LCD for direct segment display, and reliable analog performance. The PIC16LF1939-E/MV's 10-bit ADC, mTouch capacitive sensing for buttons, and nanoWatt XLP sleep combine to deliver long battery life and a small BOM. The 28 KB Flash holds firmware for sensor calibration tables and LCD segment mapping, and the UQFN-40 (5x5 mm) package fits sub-30 mm x 30 mm handheld enclosures. According to Microchip application notes, the XLP sleep currents under 100 nA enable multi-year shelf life on coin cells.
Recommended
Industrial Control Panels and HMI
Operator panels for small machines, pumps and HVAC controllers need an MCU that drives a segmented LCD, reads analog sensors, and drives relays - all from a wide-voltage supply. The PIC16LF1939-E/MV's 36 I/O, 1 KB RAM, and 1.8-5.5 V range align with 24 V industrial rails post-regulated to 3.3 V or 5 V. The integrated EUSART plus MSSP (SPI/I2C) handle Modbus RTU over RS-485 transceivers and digital sensor I/O. The -40C to +125C extended temperature grade is suitable for unenclosed industrial cabinets. Per the Microchip datasheet, the LCD charge pump operates across the full supply range, simplifying glass biasing.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1939-E/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF1938-E/MV | PIC16LF1937-E/MV | PIC16LF1936-E/MV | PIC16LF1933-E/MV | PIC16LF1939T-I/MV |
|---|---|---|---|---|---|---|
| Package | 40-pin UQFN (5x5 mm) | 40-pin UQFN (5x5 mm) - same | 40-pin UQFN (5x5 mm) - same | 40-pin UQFN (5x5 mm) - same | 40-pin UQFN (5x5 mm) - same | 40-pin UQFN (5x5 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 28 KB | 28 KB | 14 KB (-50%) | 28 KB | 7 KB (-75%) | 28 KB |
| RAM | 1 KB | 1 KB | 512 B (-50%) | 1 KB | 256 B (-75%) | 1 KB |
| CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Supply Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| I/O Pins | 36 | 36 | 36 | 36 | 36 | 36 |
| Temperature Grade | -40C to +125C (E) | -40C to +125C (E) | -40C to +125C (E) | -40C to +125C (E) | -40C to +125C (E) | -40C to +85C (I) |
| LCD Segments (max) | 192 | ~168 (-12%) | ~96 (-50%) | lower than 1939 | lower than 1939 | 192 |
Key Differentiators
- Highest LCD segment count in the UQFN-40 footprint within the 193x family (vs PIC16LF1938-E/MV)
- Best balance of Flash size and low-power voltage range (vs PIC16LF1933-E/MV)
- Extended temperature grade for hot-environment enclosures (vs PIC16LF1939T-I/MV)
Design Notes
Estimated: at VDD=3.3 V, the PIC16LF1939-E/MV draws roughly 5-9 mA active at 32 MHz with all peripherals enabled. For battery-powered designs, leverage the nanoWatt XLP sleep modes (sleep currents in the nA range per Microchip datasheet) and use peripheral wake-on-interrupt (IOC, ADC, timer1) instead of polling. Place a 100 nF decoupling cap as close as possible to VDD pin 18, plus a bulk 4.7 uF on the same supply trace.
The 40-pin UQFN (5x5 mm) package has an exposed thermal pad (pin 40, EP) that MUST be soldered to a continuous ground copper pour with multiple thermal vias to the inner ground plane. Per Microchip UQFN layout guidelines, the EP pad is the primary heat-dissipation path and ground reference; missing or poorly soldered EP causes erratic operation and increased junction temperature at higher CPU loads.
Do not assume PIC16LF1939-E/MV is AEC-Q100 qualified - the 'E' suffix indicates the extended industrial temperature grade (-40C to +125C), not automotive qualification. For AEC-Q100 automotive subsystems, use the PIC16F1939-I/MV or PIC16F1939-E/MV automotive variants. Also verify MCLR pin configuration (RA3/MCLR shared on some pins); leaving MCLR disabled without an external pull-up can lock the device in reset in noisy environments.
Compliance Information
RoHS compliant per DigiKey listing ('LEAD FREE'). 'E' suffix is extended industrial temperature grade (-40C to +125C), NOT AEC-Q100; use PIC16F1939-I/MV for AEC-Q100 automotive subsystems. REACH, halogen-free and conflict-mineral status not stated in verified sources - set to unknown.