PIC16LF1939-E/MV - 28KB Flash 8-bit MCU w/ LCD | Microchip
Référence : PIC16LF1939-E/MV ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 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 Présentation
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.
Alternatives de remplacement direct pour PIC16LF1939-E/MV — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16LF1939-E/MV (même facteur de forme et même empreinte) — différant par ADC, RoHS Status, Core Architecture, Operating Temperature, Program Memory (Flash).
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16LF1938-E/MV
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC16LF1937-E/MV
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$3.15 / unité
Voir la fiche technique →PIC16LF1936-E/MV
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$2.32 / unité
Voir la fiche technique →PIC16LF1933-E/MV
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$1.18 / unité
Voir la fiche technique →PIC16LF1939-E/MR
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC16LF1939T-I/MV
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC16LF1939-E/MV Valeurs maximales et caractéristiques électriques
| 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) |
| Tension d'alimentation | 1.8 V to 5.5 V |
| I/O Pins | 36 |
| Boîtier | 40-pin UQFN (5x5 mm) with exposed pad |
| Type de montage | Surface Mount |
| Température de fonctionnement | -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) |
| Statut RoHS | Compliant (LEAD FREE per DigiKey listing) |
Configuration des broches de PIC16LF1939-E/MV
| Broche 1 | RA0 — GPIO / analog input / LCD segment |
| Broche 2 | RA1 — GPIO / analog input / LCD segment |
| Broche 3 | RA2 — GPIO / analog input / LCD segment |
| Broche 4 | RA3 — GPIO / analog input / LCD segment / MCLR (configuration dependent) |
| Broche 5 | RA4 — GPIO / analog input / LCD segment |
| Broche 6 | RA5 — GPIO / analog input / LCD segment |
| Broche 7 | RA6 — GPIO / oscillator / LCD segment |
| Broche 8 | RA7 — GPIO / oscillator / LCD segment |
| Broche 9 | VSS — Ground reference |
| Broche 10 | RB0 — GPIO / interrupt-on-change / LCD segment |
| Broche 11 | RB1 — GPIO / interrupt-on-change / LCD segment |
| Broche 12 | RB2 — GPIO / interrupt-on-change / LCD segment |
| Broche 13 | RB3 — GPIO / interrupt-on-change / LCD segment |
| Broche 14 | RB4 — GPIO / interrupt-on-change / LCD segment |
| Broche 15 | RB5 — GPIO / interrupt-on-change / LCD segment |
| Broche 16 | RB6 — GPIO / ICD clock / LCD segment |
| Broche 17 | RB7 — GPIO / ICD data / LCD segment |
| Broche 18 | VDD — Positive supply voltage |
| Broche 19 | VSS — Ground reference |
| Broche 20 | RC0 — GPIO / analog input / LCD segment |
| Broche 21 | RC1 — GPIO / analog input / LCD segment |
| Broche 22 | RC2 — GPIO / analog input / LCD segment |
| Broche 23 | RC3 — GPIO / analog input / LCD segment / SCL |
| Broche 24 | RC4 — GPIO / analog input / LCD segment / SDA |
| Broche 25 | RC5 — GPIO / analog input / LCD segment |
| Broche 26 | RC6 — GPIO / TX / LCD segment |
| Broche 27 | RC7 — GPIO / RX / LCD segment |
| Broche 28 | RE3 — GPIO / MCLR (alternate) |
| Broche 29 | RD0 — GPIO / LCD segment |
| Broche 30 | RD1 — GPIO / LCD segment |
| Broche 31 | RD2 — GPIO / LCD segment |
| Broche 32 | RD3 — GPIO / LCD segment |
| Broche 33 | RD4 — GPIO / LCD segment |
| Broche 34 | RD5 — GPIO / LCD segment |
| Broche 35 | RD6 — GPIO / LCD segment |
| Broche 36 | RD7 — GPIO / LCD segment |
| Broche 37 | RE0 — GPIO / LCD segment |
| Broche 38 | RE1 — GPIO / LCD segment |
| Broche 39 | RE2 — GPIO / LCD segment |
| Broche 40 | EP — Exposed thermal pad (must be soldered to ground) |
Applications typiques
PIC16LF1939-E/MV convient pour 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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16LF1939-E/MV — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | 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 |
Principaux différenciateurs
- 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)
Notes de conception
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.
Informations de conformité
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.