Microchip Technology

PIC16F1938-E/ML - 28KB Flash 8-bit MCU with LCD | Microchip

MPN: PIC16F1938-E/ML ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss Typically < 100 nA Id 28-QFN (ML), 6x6 mm, exposed pad Package 32 MHz (8 MIPS) Speed 28 KB Memory
From $1.45 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $2.65 $2.65
10 $2.45 $24.50
100 $2.1 $210.00
500 $1.85 $925.00
1,000 $1.65 $1,650.00
2,500 $1.45 $3,625.00
ℹ️ All prices are in USD

PIC16F1938-E/ML Overview

The Microchip Technology PIC16F1938-E/ML is a 28-pin, 8-bit Flash-based CMOS microcontroller from the PIC16F193x family featuring nanoWatt XLP extreme low-power technology, integrated LCD driver, and 28KB of program Flash, packaged in a 28-lead QFN (ML) plastic surface-mount package. It operates from 1.8V to 5.5V (per LCSC listing) or 2.3V to 5.5V (per chipdig listing - the wider spec includes the LF variant), supports 32 MHz operation from its internal oscillator, and includes 1KB of RAM, 256 bytes of EEPROM, and 25 I/O pins. The 'E' suffix denotes the extended industrial temperature range of -40C to +125C, while the 'ML' suffix indicates the 6x6 mm QFN-28 surface-mount package with an exposed thermal pad.

What is an 8-bit Flash microcontroller? It is a small, self-contained computing device that combines a CPU, non-volatile program memory (Flash), volatile data memory (RAM), and configurable I/O peripherals on a single silicon die. Microcontrollers belong to the broader category of embedded processors -> microcontrollers -> 8-bit microcontrollers -> Flash-based MCUs -> semiconductor ICs, and serve as the 'brains' of embedded systems, replacing discrete logic with programmable firmware for compact, low-cost designs.

Key differentiating features of the PIC16F1938 include the integrated LCD driver (up to 4 common, 32 segment capability in the 28-pin variant), the nanoWatt XLP sleep mode consuming under 100 nA typical, an enhanced mid-range 14-bit instruction set with 49 instructions, an internal 16 MHz precision oscillator (HFINTOSC) calibratable to +/-1%, and peripherals such as a 10-bit ADC with computation, multiple Enhanced USART, MSSP (SPI/I2C), comparators, and capture/compare/PWM modules. The device supports ICSP (In-Circuit Serial Programming) and the standard PICkit/SNAP/MPLAB debugger interface.

Architecturally, the PIC16F1938 uses Microchip's enhanced mid-range core with a 14-bit wide instruction word, separate 16-level hardware stack, and a two-stage pipeline. Its low-power design uses switchable clock sources and peripheral module disable bits, allowing unused peripherals to be turned off entirely for ultra-low sleep current. The 28-pin QFN package exposes an EP pad (pin 29, internally bonded) for enhanced thermal dissipation.

Typical applications include low-power battery-powered sensor nodes with LCD display readout, consumer remote controls, digital thermostats, handheld medical monitors, simple industrial controllers, white-goods user interfaces, and USB/CDC-capable human-interface devices. The integrated LCD driver is the standout application enabler, eliminating an external LCD bias circuit and reducing BOM cost.

When designing with this device, ensure the ICSP programming pins (PGC/PGD) are accessible and that adequate decoupling (100 nF + bulk 10 uF) is placed near VDD. The LCD charge pump and segment drive strength must be matched to the panel glass capacitance to avoid ghosting.

This page synthesizes Microchip datasheet specifications, distributor pricing tiers, drop-in same-family alternatives, and practical low-power design notes not found in the manufacturer datasheet alone.

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

Microchip Technology
Communication: EUSART, MSSP (I2C/SPI), CWG, NCO, SMT
Package: 28-pin QFN (ML) 6x6 mm with exposed pad
ADC: 10-bit ADC2 with computation, up to 24 channels
Microchip Technology
Communication: EUSART, MSSP (SPI / I2C)
Package: QFN-44 (ML), 8x8 mm with exposed pad
LCD Driver: Up to 192 segments, integrated charge pump
Microchip Technology
Communication: EUSART, I2C (master/slave), SPI
Package: 28-pin VQFN with Exposed Pad (6 x 6 mm)
LCD Driver: Yes, up to 96 segments
Microchip Technology
Communication: 1x EUSART, 1x MSSP (SPI / I2C)
Package: 44-lead QFN (8x8 mm), Industrial grade
LCD Driver: Yes, up to 192 segments with integrated charge pump
Microchip Technology
Communication: 1x EUSART, 1x MSSP (SPI/I2C)
Package: 28-pin QFN (ML) 6x6 mm with thermal pad
LCD Driver: Up to 192 segments

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

PIC16F1938-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-28 (ML)
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 →

PIC16F1938-E/SP

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 QFN-28 (ML)
8-bit Flash Microcontroller (MCU) · PIC16 mid-range RISC (Harvard), 49 instructions · 28 KB · 1 KB · 256 bytes · 32 MHz · 1.8 V to 5.5 V · 25

✓ In Stock

$2.05 / Unit

View Datasheet →

PIC16F1937-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-28 (ML)
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 →

PIC16F1936-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-28 (ML)
PIC16 (L)F1934/6/7 · Enhanced Mid-Range 8-bit PIC RISC · 14 KB (8K x 14 words) · 512 bytes · 256 bytes · 32 MHz (8 MIPS) · 1.8 V to 5.5 V · 25

✓ In Stock

$2.15 / Unit

View Datasheet →

PIC16F1934-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-28 (ML)
8-bit PIC16 mid-range Harvard · 7 KB · 256 bytes · 256 bytes · 32 MHz (8 MIPS) · 1.8 V to 5.5 V · 36 · QFN-44 (ML), 8x8 mm with exposed pad

✓ In Stock

$1.74 / Unit

View Datasheet →

PIC16F18855-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-28 (ML)
8-bit PIC enhanced mid-range (14-bit instruction word) · PIC16(L)F1885X/7X · 32 MHz · 14 KB (8K x 14 words) · 1 KB · 256 B · 2.5 V to 5.5 V · 1.8 V to 3.6 V

✓ In Stock

$1.38 / Unit

View Datasheet →

PIC16F18455-I/ML

✅ Drop-In ⚠️ 参数待验证
📦 QFN-28 (ML)
same QFN-28 (ML) footprint, 14KB Flash, XLP, peripherals similar; not bit-identical firmware to 1938 due to PPS differences

📋 Reference alternative (not in catalog)

PIC16F1938-E/ML Maximum Ratings & Electrical Characteristics

Core Architecture Enhanced Mid-Range 8-bit PIC
Program Memory (Flash) 28 KB
Data Memory (RAM) 1 KB
EEPROM 256 Bytes
Instruction Set Width 14-bit
Number of Instructions 49
Maximum CPU Speed 32 MHz (8 MIPS)
Operating Voltage Range 1.8 V to 5.5 V
I/O Pins 25
LCD Driver Yes (up to 4 common, 32 segment)
ADC 10-bit, up to 11 channels
Comparators 2 (with selectable references)
Timers 5 (3x 8-bit, 2x 16-bit)
Communication EUSART, MSSP (SPI/I2C)
PWM Modules Enhanced CCP, 10-bit PWM
Package 28-QFN (ML), 6x6 mm, exposed pad
Operating Temperature -40C to +125C (Extended, 'E' suffix)
nanoWatt XLP Sleep Current Typically < 100 nA
RoHS Status Compliant (lead-free, plastic SOIC/QFN)
Programming ICSP via PGC/PGD, supports PICkit/SNAP/MPLAB

PIC16F1938-E/ML Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.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 QFN-28
Pin 1 RA3/AN3/Vref+/SEG15 — PORTA bit 3 / ADC input / positive voltage reference / LCD segment 15
Pin 2 RA2/AN2/SEG16 — PORTA bit 2 / ADC input / LCD segment 16
Pin 3 RA1/AN1/SEG17 — PORTA bit 1 / ADC input / LCD segment 17
Pin 4 RA0/AN0/SEG18 — PORTA bit 0 / ADC input / LCD segment 18
Pin 5 RA7/OSC1/CLKIN — PORTA bit 7 / crystal oscillator input / external clock input
Pin 6 RA6/OSC2/CLKOUT — PORTA bit 6 / crystal oscillator output / clock output
Pin 7 RC0 — PORTC bit 0
Pin 8 VSS — Ground reference
Pin 9 RC1 — PORTC bit 1
Pin 10 RC2/SEG19 — PORTC bit 2 / LCD segment 19
Pin 11 RC3/SEG20 — PORTC bit 3 / LCD segment 20
Pin 12 RC4/SEG21 — PORTC bit 4 / LCD segment 21
Pin 13 RC5/SEG22 — PORTC bit 5 / LCD segment 22
Pin 14 RC6/SEG23 — PORTC bit 6 / LCD segment 23
Pin 15 RC7/SEG24 — PORTC bit 7 / LCD segment 24
Pin 16 RB7/SEG25 — PORTB bit 7 / LCD segment 25
Pin 17 RB6/SEG26 — PORTB bit 6 / LCD segment 26
Pin 18 RB5/SEG27 — PORTB bit 5 / LCD segment 27
Pin 19 RB4/SEG28 — PORTB bit 4 / LCD segment 28
Pin 20 VDD — Positive supply voltage
Pin 21 RB3/SEG29 — PORTB bit 3 / LCD segment 29
Pin 22 RB2/SEG30 — PORTB bit 2 / LCD segment 30
Pin 23 RB1/SEG31 — PORTB bit 1 / LCD segment 31
Pin 24 RB0/INT/SEG32 — PORTB bit 0 / external interrupt / LCD segment 32
Pin 25 RA5/ICSPCLK — PORTA bit 5 / ICSP clock
Pin 26 RA4/ICSPDAT — PORTA bit 4 / ICSP data
Pin 27 RC3 — PORTC bit 3 (alternate function)
Pin 28 RC4 — PORTC bit 4 (alternate function)

Typical Applications

PIC16F1938-E/ML is suitable for 6 applications: Battery-Powered Sensor Node with LCD, Digital Thermostat / HVAC User Interface, Industrial Handheld Meter / Multimeter, Consumer Remote Control with LCD, White-Goods / Appliance User Interface, Portable Medical / Health Monitor.

🔋

Battery-Powered Sensor Node with LCD

The PIC16F1938-E/ML is purpose-built for battery-powered sensor nodes that need an integrated LCD readout, eliminating the cost of an external LCD driver IC. Its nanoWatt XLP sleep current of typically <100 nA, combined with 32 MHz/8 MIPS performance for fast sensor read-and-display bursts, lets a CR2032-powered sensor deliver years of service life. The 10-bit ADC with hardware capacitive voltage divider supports direct thermistor/photodiode readout, while the integrated LCD segment driver drives up to 32 segments in the 28-pin variant - enough for a 4-digit numeric plus icons user interface. The extended -40C to +125C temperature range allows outdoor or industrial deployments. The 6x6 mm QFN-28 footprint leaves ample PCB real estate for a small coin-cell holder.

🌡️

Digital Thermostat / HVAC User Interface

The PIC16F1938-E/ML excels at the thermostat and HVAC user interface role because it integrates the LCD driver, capacitive touch via the CPS module (with comparator), ADC for NTC10K temperature sensing, and PWM outputs for triac-fired relays - all on a single chip. The 28KB Flash accommodates UI state machines, scheduling logic, and EEPROM-backed setpoint storage. The 1.8-5.5V operating range simplifies direct battery backup or USB-powered wall designs. The 25 I/O pins cover segment LCD, button matrix, triac drive, and serial connection to a host HVAC controller.

🔧

Industrial Handheld Meter / Multimeter

For handheld industrial meters such as digital multimeters, clamp meters, and insulation testers, the PIC16F1938-E/ML provides the right mix of low-power operation (essential for AA-battery-powered products), integrated LCD for the segment display, 10-bit ADC for measurement ranges, and the extended -40C to +125C temperature range for harsh industrial environments. The 32 MHz internal oscillator eliminates an external crystal, saving cost and PCB area. Comparators can be used for range detection and diode-test mode, while the EUSART enables isolated serial logging to a PC.

🎮

Consumer Remote Control with LCD

The PIC16F1938-E/ML's nanoWatt XLP technology (under 100 nA sleep) makes it ideal for IR/RF remote controls that spend 99.9% of their life in deep sleep. The integrated LCD can display channel number, battery status, and menu icons on a small segmented display. The EUSART and MSSP peripherals support IR encoding, RF sub-GHz modules, and Bluetooth Low Energy coprocessor connection via SPI. The 28-pin QFN-28 (ML) package fits into the slim form factor demanded by modern universal remote designs.

🏭

White-Goods / Appliance User Interface

Washing machines, dishwashers, ovens, and refrigerators typically need a single MCU to drive a segmented LCD, scan a button matrix, control motor drivers via PWM, and communicate with a main controller board. The PIC16F1938-E/ML handles all of these in one package, with the integrated LCD driver reducing BOM and the 25 I/O pins allowing generous button and rotary encoder plus encoding capability. The extended temperature range supports the oven door and unvented dryer environments. The MSSP supports I2C connection to a main appliance controller.

💊

Portable Medical / Health Monitor

For battery-powered portable medical devices such as glucometers, pulse oximeters, and thermometers, the PIC16F1938-E/ML delivers the low sleep current needed for multi-year shelf life, the integrated LCD for at-home result display, and 10-bit ADC precision for sensor readouts. The extended -40C to +125C temperature rating covers both clinical and pharmacy storage environments. The 28KB Flash supports complex calibration curves and EEPROM stores user preferences. The MSSP can interface to BLE modules for smartphone connectivity.

Recommended Products Summary

MCP9700 Analog temperature sensor output to ADC Used in: Battery-Powered Sensor Node with LCD PIC16F1938-I/ML Microchip Technology Used in: Battery-Powered Sensor Node with LCD, Consumer Remote Control with LCD MCP6022 Op-amp for signal conditioning of remote sensors Used in: Digital Thermostat / HVAC User Interface PIC16F1937-I/ML Microchip Technology Used in: Digital Thermostat / HVAC User Interface, White-Goods / Appliance User Interface MCP6L01 Low-power op-amp for input signal conditioning Used in: Industrial Handheld Meter / Multimeter MCP9701 Internal cold-junction compensation for thermocouple Used in: Industrial Handheld Meter / Multimeter MCP1640 Boost converter for 2xAA to 3V3 system rail Used in: Consumer Remote Control with LCD MCP23008 I2C GPIO expander if more I/O is needed for keypad Used in: White-Goods / Appliance User Interface MCP3421 18-bit ADC for higher-precision medical measurements Used in: Portable Medical / Health Monitor MCP73831 Li-ion charge management for rechargeable medical device Used in: Portable Medical / Health Monitor
What is the program memory size of the PIC16F1938-E/ML?
The PIC16F1938-E/ML contains 28 KB of in-circuit programmable Flash program memory, plus 1 KB of RAM and 256 bytes of EEPROM. According to Microchip's 41574-family datasheet for the PIC16(L)F1938/1939 family, the 28KB Flash is segmented into 16KB-per-bank with 16K-word address space, supporting the enhanced 14-bit instruction set (49 instructions) of the PIC16 mid-range core.
What is the operating voltage of the PIC16F1938-E/ML?
The PIC16F1938-E/ML operates from 1.8V to 5.5V (or 2.3V to 5.5V for the F variant per chipdig listing - verify on the Microchip datasheet for your exact SKU). This wide voltage range suits both single-cell lithium and 3.3V/5V systems, with the nanoWatt XLP circuitry drawing less than 100 nA in sleep mode, making it suitable for battery-powered designs that must operate for years on a single battery.
What is the maximum clock speed of the PIC16F1938-E/ML?
The PIC16F1938-E/ML supports a maximum internal clock of 32 MHz delivering up to 8 MIPS, sourced from a factory-calibrated HFINTOSC precise to +/-1% across temperature. The datasheet also supports an external oscillator up to 20 MHz with the PLL engaged. At full speed, instruction execution is one cycle per instruction (4 Fosc) typical of the enhanced mid-range PIC16 architecture.
Does the PIC16F1938-E/ML include an integrated LCD driver?
Yes. The PIC16F1938-E/ML integrates a built-in LCD driver supporting up to 4 common and 32 segment outputs in the 28-pin variant. The driver uses on-chip charge pump or resistor ladder bias, eliminating the need for an external LCD bias generator, and significantly reduces BOM cost for applications such as thermostats, portable meters, and white-goods user interfaces.
What package does the PIC16F1938-E/ML come in?
The PIC16F1938-E/ML ships in a 28-lead QFN (also called ML) surface-mount package with a 6x6 mm body and an exposed thermal pad (EP) on pin 29. The 'ML' suffix specifically denotes QFN-28. The 28-pin QFN-EP provides the smallest footprint of the PIC16F1938 family, complementing the SOIC-28 (SP) and SPDIP-28 (P) package options.
What is the difference between PIC16F1938 and PIC16F1939?
The PIC16F1939 offers a larger 40/44-pin package with more I/O and more LCD segments (up to 8 common, 60 segment in the 44-pin variant), while the PIC16F1938 uses the 28-pin package. Both share the same 28KB Flash, 1KB RAM, and core peripherals, so firmware is portable between them with I/O remapping only. Choose the 28-pin PIC16F1938 for compact designs; choose PIC16F1939 when more I/O or larger LCDs are needed.
Where can I buy the PIC16F1938-E/ML online?
The PIC16F1938-E/ML is in stock at multiple authorized distributors as of 2026-09-21, including DigiKey, Mouser, LCSC Electronics, and Microchip Direct. LCSC lists the part at approximately $1.02 in cut-tape quantities - the lowest publicly visible unit price. Volume pricing at 1000 pieces drops further, as shown in the tier table on this page, with Mouser and DigiKey pricing typically slightly higher due to US/EU stocking.
What is the lead time for PIC16F1938-E/ML orders?
Lead time for the PIC16F1938-E/ML is generally short (stock at major distributors) as of 2026-09-21. Mouser and DigiKey typically ship stock immediately, while Microchip Direct factory orders take 6-12 weeks for non-stocked reels. The part is ACTIVE in Microchip's product lifecycle, meaning no imminent discontinuation is announced and supply is stable.
How does the PIC16F1938-E/ML compare to PIC16F1936?
The PIC16F1936 has 14 KB of Flash vs 28 KB on the PIC16F1938; both share the same 28-pin QFN-28 (ML), SOIC-28 (SP), and SPDIP-28 (P) packages and identical peripherals. Drop-in upgrade from 1936 to 1938 is straightforward - same pinout, same firmware if you stay within 14 KB. Choose PIC16F1938 when you need more Flash for complex firmware; choose PIC16F1936 for cost-sensitive low-memory applications.
What is the best drop-in replacement for PIC16F1938-E/ML?
Within Microchip's own product line, the PIC16F1937-I/ML is the strongest drop-in alternative: same 28-pin QFN (ML) package, same 14 KB Flash, same 1 KB RAM, same peripherals, same ICSP pins, with the only differences being the temperature grade ('-I' industrial -40C to +85C vs '-E' extended -40C to +125C). The firmware is binary-compatible for most code. If you need an exact same-temperature-grade match, choose PIC16F1938-I/ML (industrial) or PIC16F1938-E/ML (extended) from the same family.
Is PIC16F1938-E/ML suitable for battery-powered applications?
Yes - the PIC16F1938-E/ML is well-suited for battery-powered designs. The nanoWatt XLP technology delivers under 100 nA typical sleep current, the ADC can wake the core on threshold crossing via interrupt, and the 1.8V minimum operating voltage allows single-cell lithium (3V nominal) and even alkaline stacks. At a 1% duty cycle (1ms active / 99ms sleep) the average current is often under 5 uA, giving years of life from a CR2032 coin cell.
Where can I download the PIC16F1938-E/ML datasheet PDF?
The official PIC16F1938-E/ML datasheet PDF is available from Microchip's product page at microchip.com/en-us/product/PIC16F1938 and from third-party aggregators including alldatasheet.com, octopart.com, and digchip.com. The datasheet (Microchip document 41574-family) is approximately 418 pages and contains the full PIC16(L)F1938/1939 family datasheet with electrical characteristics, instruction set, peripheral descriptions, and application examples.
What is the PIC16F1938-E/ML pinout?
The 28-pin QFN-28 (ML) package pinout assigns: pin 1 = RA3/AN3/Vref+/SEG15, pin 8 = VSS, pin 20 = VDD, pin 27 = RA5/ICSPCLK, pin 28 = RA4/ICSPDAT, with the remaining pins mapped to PORTA/B/C/D and dedicated LCD segment lines. Pin 29 is the exposed thermal pad (EP) which must be soldered to the ground plane for thermal dissipation. The full pin table is shown in the pinout diagram on this page.
Does the PIC16F1938-E/ML support USB?
No - the PIC16F1938-E/ML does NOT include a USB peripheral. For USB device functionality, consider the PIC18F14K50 or PIC16F1455 instead. However, the PIC16F1938-E/ML can implement USB CDC via bit-banging at low speeds using the MSSP and a software stack, but this is not recommended for new designs. For a true USB-capable PIC16 with similar footprint, the PIC16F1455-I/ML (28-pin QFN) is the correct choice.
What are the key specifications of the PIC16F1938-E/ML that engineers should know?
The PIC16F1938-E/ML is a Microchip 8-bit PIC microcontroller with 28 KB Flash, 1 KB RAM, 256 B EEPROM, 25 I/O pins, integrated LCD driver, 10-bit ADC, EUSART, MSSP, two comparators, five timers, nanoWatt XLP <100 nA sleep current, 1.8-5.5V operation, 32 MHz/8 MIPS performance, and an extended -40C to +125C temperature range. It comes in a 28-pin QFN (ML) 6x6 mm package with exposed thermal pad. It is part of the PIC16F193x family of low-power LCD-capable microcontrollers.

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

Selection Guide

Choose the PIC16F1938-E/ML when your design requires the integrated LCD driver (32 segments), 28 KB Flash for complex firmware, the extended -40C to +125C temperature range for harsh environments, and a compact 6x6 mm QFN-28 footprint. Choose the PIC16F1938-I/ML if you only need industrial -40C to +85C temperature (lower cost, shorter lead time). Choose the PIC16F1937-I/ML (14 KB Flash) if your firmware fits in 14 KB and you want to save ~$0.30 per unit. Choose the PIC16F1934-I/ML (7 KB Flash) for very simple sensor readout firmware with LCD. All four share the identical QFN-28 (ML) land pattern, so PCB layouts are interchangeable - select the memory variant that matches your firmware complexity at the lowest cost.

Comparison with Alternatives

Parameter This Product PIC16F1938-I/ML PIC16F1937-I/ML PIC16F1936-I/ML PIC16F1934-I/ML PIC16F18855-I/ML
Package QFN-28 (ML), 6x6 mm QFN-28 (ML), 6x6 mm - same QFN-28 (ML), 6x6 mm - same QFN-28 (ML), 6x6 mm - same QFN-28 (ML), 6x6 mm - same QFN-28 (ML), 6x6 mm - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 28 KB 28 KB 14 KB (-50%) 14 KB (-50%) 7 KB (-75%) 14 KB (-50%)
RAM 1 KB 1 KB 1 KB 1 KB 512 B (-50%) 1 KB
EEPROM 256 B 256 B 256 B 256 B 256 B 256 B
Operating 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
Max CPU Speed 32 MHz / 8 MIPS 32 MHz / 8 MIPS 32 MHz / 8 MIPS 32 MHz / 8 MIPS 32 MHz / 8 MIPS 32 MHz / 8 MIPS
LCD Driver Yes (up to 32 segments) Yes (32 segments) Yes (32 segments) Yes (32 segments) Yes (limited segments) Yes (no LCD on 18855 in 28-pin)
I/O Pins 25 25 25 25 25 25
Temperature Grade -40C to +125C (Extended, 'E') -40C to +85C (Industrial, 'I') -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial)

Key Differentiators

  • Higher Flash density (28 KB) vs PIC16F1937/1936 (vs PIC16F1937-I/ML)
  • Extended -40C to +125C temperature range vs industrial -40C to +85C (vs PIC16F1938-I/ML)
  • Smaller PCB footprint than SOIC-28 alternative (vs PIC16F1938-E/SP)
  • Integrated LCD driver eliminates external charge pump (vs PIC16F18855-I/ML)

Design Notes

Estimated: at VDD = 3.3V, 32 MHz active, 1 mA active current is typical; sleep current is <100 nA typical with nanoWatt XLP. For CR2032 (220 mAh) designs assuming 0.1% active duty cycle, average current is ~1 uA and battery life exceeds 10 years. Always place a 100 nF ceramic decoupling capacitor within 5 mm of VDD (pin 20) and a 10 uF bulk capacitor on the same rail.

The QFN-28 (ML) package has an exposed thermal pad (pin 29, internally bonded to VSS) that MUST be soldered to a copper ground pour for mechanical reliability and thermal dissipation. Recommended thermal pad via pattern: 3x3 grid of 0.3 mm thermal vias connecting the EP to the inner ground plane. Failure to solder the EP causes intermittent open-circuit failures during thermal cycling.

Do NOT confuse the 'E' suffix (extended -40C to +125C temperature) with 'F' (PIC16F1938 vs PIC16LF1938, the LF variant has lower voltage range and slightly different sleep current). The 'ML' suffix uniquely denotes QFN-28, distinct from 'SP' (SOIC-28) and 'P' (SPDIP-28) - they are NOT pin-to-pin drop-in on the PCB because the land pattern differs. Reserved pins RB3/RB6/RB7 must not be left floating when unused - configure them as outputs or enable internal weak pull-ups.

Route the ICSP clock and data lines (ICSPCLK/ICSPDAT, RA5/RA4 in 28-pin QFN) to dedicated test pads on the PCB edge - never share ICSP lines with high-current signals like LCD backplanes or PWM motor drive. For LCD segment traces, keep adjacent segments trace-impedance matched and avoid running segment lines under the EP ground pour (creates capacitive coupling that smears segments). Use guard traces between LCD COM and SEG lines if the panel is long (>10 cm).

Compliance Information

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

RoHS compliant per Microchip product page. Plastic SOIC/QFN package, lead-free finish. AEC-Q100 qualification NOT applicable for this industrial-grade MCU - automotive designers should consider PIC16F1938-E/ML with PPAP documentation or move to PIC18F family with AEC-Q100. Halogen-free per Microchip environmental compliance data.

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

Related Searches

PIC16F1938-E/ML PIC16F1938-E/ML datasheet Microchip PIC16F1938-E/ML 28KB Flash 8-bit MCU with LCD QFN-28 LCD microcontroller nanoWatt XLP microcontroller PIC16F1938 battery powered LCD application PIC16F1938 vs PIC16F1936 vs PIC16F1937 PIC16F1938-E/ML buy online price PIC16F1938 drop-in replacement PIC16F18855 what is the program memory of PIC16F1938 PIC16F1938-E/ML pinout QFN-28 PIC16F1938 with LCD segment driver integrated low power 8-bit MCU CR2032 coin cell

Related Components & Terms

Microchip Technology PIC16F1938-E/ML PIC16F1938-I/ML PIC16F1937-I/ML PIC16F1936-I/ML PIC16F1934-I/ML PIC16F18855-I/ML PIC16F18455-I/ML 8-bit microcontroller PIC16 mid-range core enhanced mid-range 14-bit instruction set Flash microcontroller nanoWatt XLP LCD segment driver 10-bit ADC EUSART MSSP QFN-28 ML package ICSP PICkit MPLAB X IDE MCP9700 temperature sensor RoHS compliant
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