PIC16LF1936-I/MV - 8-bit XLP MCU 14KB Flash 32MHz | Microchip
MPN: PIC16LF1936-I/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.42 | $2.42 |
| 10 | $2.18 | $21.80 |
| 100 | $1.85 | $185.00 |
| 500 | $1.62 | $810.00 |
| 1,000 | $1.45 | $1,450.00 |
| 3,000 | $1.28 | $3,840.00 |
PIC16LF1936-I/MV Overview
A PIC microcontroller (Programmable Interface Controller, or Peripheral Interface Controller) is a compact, self-contained computer-on-a-chip that integrates an 8-bit CPU core (in this case the Microchip mid-range enhanced core), Flash program memory, SRAM data memory, EEPROM data memory, and a configurable mix of peripherals such as timers, ADC, comparators, communication modules, and an LCD segment driver. The PIC sits within the broader taxonomy: microcontroller -> embedded MCU -> semiconductor -> integrated circuit. The LF suffix denotes the low-voltage (2.3-3.6V) variant, while the nanoWatt XLP designation is Microchip's branding for ultra-low sleep current suitable for battery-powered and energy-harvesting designs.
Key features of this device include 14KB (8K x 14 words) self-programmable Flash, 256 bytes of data EEPROM, 512 bytes of RAM, an 11-channel 10-bit ADC, two comparators, a charge time measurement unit (CTMU) for capacitive touch sensing, an LCD driver with up to 28 segments, an EUSART, two MSSP (I2C/SPI) modules, and three timers (Timer0/Timer1/Timer2). The enhanced mid-range 16F instruction set provides 49 instructions and hardware Multiply, accelerating arithmetic compared to baseline PIC.
Architecturally, the PIC16LF1936 uses a Harvard RISC-style core with a 14-bit instruction word and an 8-bit data path. The 32 MHz internal oscillator with 4x PLL provides up to 8 MIPS throughput. XLP technology delivers typical sleep currents below 100 nA with the LCD driver and RTCC running, enabling multi-year coin-cell operation in metering, remote controls, and wearables.
Typical applications include low-power IoT sensor nodes, battery-powered medical devices such as glucose meters, white goods and home appliances with LCD displays, metering (water/gas/electricity), capacitive-touch user interfaces, and remote-control transmitters. The integrated LCD segment driver with on-chip charge pump eliminates an external LCD bias generator, reducing BOM cost.
A key design consideration is the 28-pin UQFN-EP package, which exposes a thermal pad that must be soldered to the PCB ground pour to meet thermal and electrical performance. Designers should also plan the LF vs F variant: LF operates 2.3V to 3.6V (low-voltage, lower sleep current) while the F variant runs 1.8V to 5.5V; both share the same pinout but the LF version is preferred for XLP applications, while the F variant is preferred for higher analog accuracy at 5V.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet alone, enabling faster sourcing decisions for engineers designing with the PIC16LF1936 family.
Drop-in alternatives for PIC16LF1936-I/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 PIC16LF1936-I/MV (same form factor and footprint) — differing in Package, ADC, I/O Pins, Operating Temperature, Timers.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1936-I/MV
✅ Drop-In✓ In Stock
$2.07 / Unit
View Datasheet →PIC16LF1936T-I/MV
✅ Drop-In✓ In Stock
$1.89 / Unit
View Datasheet →PIC16LF1936-E/MV
✅ Drop-In✓ In Stock
$2.32 / Unit
View Datasheet →PIC16LF1937-I/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$2.55 / Unit
View Datasheet →PIC16LF1938-I/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.95 / Unit
View Datasheet →PIC16LF1936-I/MV Maximum Ratings & Electrical Characteristics
| Core | PIC16F enhanced mid-range 8-bit RISC |
| Instruction Set Width | 14-bit |
| Program Memory (Flash) | 14 KB (8K x 14) |
| Data SRAM | 512 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 32 MHz (8 MIPS) |
| Supply Voltage (Vdd) | 2.3 V to 3.6 V |
| I/O Pins | Up to 36 (package-dependent) |
| ADC | 11-channel, 10-bit |
| Comparators | 2 |
| Timers | Timer0, Timer1, Timer2 |
| Communication | 1x EUSART, 2x MSSP (I2C/SPI) |
| LCD Driver | Up to 28 segments with charge pump |
| CTMU (Capacitive Touch) | Yes |
| Internal Oscillator | 32 MHz with 4x PLL (factory calibrated) |
| Operating Temperature | -40 C to +85 C (industrial, "I") |
| Package | 28-pin UQFN-EP (MV) 4x4 mm |
| Mounting Type | Surface Mount |
| MSL Level | 1 |
| RoHS Status | Compliant |
| Low-Power Branding | nanoWatt XLP (XLP Sleep < 100 nA typical) |
| Package Code | MV (UQFN-28 4x4 mm with Exposed Pad) |
PIC16LF1936-I/MV Pin Configuration
| Pin 1 | RA3/AN3/VREF+/T0CKI/C1OUT — GPIO RA3 / ADC input 3 / positive voltage reference / Timer0 clock / Comparator 1 output |
| Pin 2 | RA4/T1G/C2OUT — GPIO RA4 / Timer1 gate / Comparator 2 output |
| Pin 3 | RA5/AN4/SS/HLVDIN/C2OUT — GPIO RA5 / ADC input 4 / SSP slave select / high/low voltage detect / Comparator 2 output |
| Pin 4 | RA6/OSC2/CLKOUT — GPIO RA6 / oscillator output / clock output |
| Pin 5 | RA7/OSC1/CLKIN — GPIO RA7 / oscillator input / clock input |
| Pin 6 | VDD — Positive supply voltage (2.3V to 3.6V) |
| Pin 7 | VSS — Ground reference |
| Pin 8 | RB0/AN12/INT — GPIO RB0 / ADC input 12 / external interrupt |
| Pin 9 | RB1/AN10/C12IN3-/C1OUT — GPIO RB1 / ADC input 10 / comparator negative input / Comparator 1 output |
| Pin 10 | RB2/AN8/C1OUT — GPIO RB2 / ADC input 8 / Comparator 1 output |
| Pin 11 | RB3/AN9/C12IN2-/PGM — GPIO RB3 / ADC input 9 / comparator input / low-voltage programming |
| Pin 12 | RB4/AN11/C2OUT — GPIO RB4 / ADC input 11 / Comparator 2 output |
| Pin 13 | RB5/AN13/C12IN1-/T1G — GPIO RB5 / ADC input 13 / comparator input / Timer1 gate |
| Pin 14 | RB6/ICSPCLK — GPIO RB6 / in-circuit serial programming clock |
| Pin 15 | RB7/ICSPDAT — GPIO RB7 / in-circuit serial programming data |
| Pin 16 | RC0/T1OSO/T1CKI — GPIO RC0 / Timer1 oscillator output / Timer1 clock input |
| Pin 17 | RC1/T1OSI/CCP2 — GPIO RC1 / Timer1 oscillator input / CCP2 output |
| Pin 18 | RC2/AN14/CCP1 — GPIO RC2 / ADC input 14 / CCP1 output |
| Pin 19 | RC3/AN15/SCL/SCK — GPIO RC3 / ADC input 15 / I2C clock / SPI clock |
| Pin 20 | RC4/AN16/SDA/SDI — GPIO RC4 / ADC input 16 / I2C data / SPI data input |
| Pin 21 | RC5/AN17/SDO — GPIO RC5 / ADC input 17 / SPI data output |
| Pin 22 | RC6/AN18/TX/CK — GPIO RC6 / ADC input 18 / EUSART async transmit / EUSART sync clock |
| Pin 23 | RC7/AN19/RX/DT — GPIO RC7 / ADC input 19 / EUSART async receive / EUSART sync data |
| Pin 24 | RE3/MCLR/VPP — GPIO RE3 / Master Clear (reset, active low) / programming voltage |
| Pin 25 | RA0/AN0/ULPWU/C12IN0- — GPIO RA0 / ADC input 0 / ultra-low-power wake-up / comparator negative input |
| Pin 26 | RA1/AN1/C12IN1-/VREF- — GPIO RA1 / ADC input 1 / comparator input / negative voltage reference |
| Pin 27 | RA2/AN2/VREF+/C2IN+ — GPIO RA2 / ADC input 2 / positive voltage reference / Comparator 2 positive input |
| Pin 28 | VSS (EP) — Ground (Exposed Pad / Thermal Pad; must be soldered to PCB ground for thermal performance) |
Typical Applications
PIC16LF1936-I/MV is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Capacitive Touch User Interfaces, Battery-Powered Medical Devices, Smart Home Appliances with LCD Display, Water/Gas/Electricity Metering, Remote Control Transmitters.
Battery-Powered IoT Sensor Nodes
The PIC16LF1936-I/MV is well suited for low-power IoT sensor nodes because its nanoWatt XLP technology delivers typical sleep current below 100 nA with the LCD driver and RTCC running, enabling multi-year coin-cell operation. The 11-channel 10-bit ADC plus on-chip temperature indicator supports direct sensor reading, while the 14 KB Flash stores application firmware and 512B SRAM retains short sensor bursts. Typical implementation: the MCU wakes on RTCC alarm or external interrupt, samples the ADC, transmits via a paired sub-GHz radio (e.g., MRF89XA), and returns to deep sleep. The 2.3V-3.6V operating range matches 3V coin-cell or 2xAA battery stacks. Engineers save BOM cost by replacing an external LCD bias generator with the integrated charge-pump LCD segment driver on the same chip.
Recommended
Capacitive Touch User Interfaces
The PIC16LF1936-I/MV integrates Microchip's CTMU (Charge Time Measurement Unit) which turns any digital I/O pin into a capacitive touch sensor, supporting up to 16 touch buttons without an external touch IC. The integrated LCD segment driver displays the touched selection, the 2.3V-3.6V Vdd range matches lithium coin cells, and the UQFN-28 4x4 mm package fits behind a touch panel. Typical implementation: the touch PCB is routed on the reverse side of an overlay, each pad connects to one I/O, and the CTMU measures charge time to detect finger proximity. Compared with discrete touch solutions, the PIC16LF1936 reduces BOM count, PCB area, and firmware complexity while remaining under USD 2.50 at qty 100.
Recommended
Battery-Powered Medical Devices
The PIC16LF1936-I/MV suits battery-powered medical devices such as glucose meters, pulse oximeters, and portable patient monitors because its nanoWatt XLP sleep current extends coin-cell life, and the 11-channel 10-bit ADC reads multiple analog sensors (photodiode, thermistor, electrodes). The LCD segment driver displays measurement results directly, eliminating an external display driver. Typical implementation: the MCU wakes on a button press, drives a sensor through an op-amp (e.g., MCP6001), reads the ADC, applies calibration coefficients stored in EEPROM, and renders the result on the LCD. The 14 KB Flash supports full UI plus bootloader, the 256B EEPROM stores patient profiles, and the IEC 60068-compliant industrial temperature range supports home and clinical environments.
Recommended
Smart Home Appliances with LCD Display
The PIC16LF1936-I/MV fits white-goods user interfaces (washing machines, dishwashers, microwaves, ovens) because it combines a 28-segment LCD driver, capacitive touch via CTMU, and EUSART/MSSP for communication with the appliance main controller. The 32 MHz / 8 MIPS throughput handles segmented LCD multiplexing plus rotary encoder and button scanning in real time. Typical implementation: the front-panel PCB houses the PIC16LF1936 in UQFN-28, drives a custom LCD, scans capacitive touch keys, and reports state changes via I2C to the main controller running a higher-end MCU. The MV UQFN-28 package fits in slim front-panel designs while the -40C to +85C industrial range handles kitchen-temperature environments.
Recommended
Water/Gas/Electricity Metering
The PIC16LF1936-I/MV is well suited for utility metering because its nanoWatt XLP sleep current enables 10+ year operation from a single lithium primary cell, while the 32-bit accumulator-style counters in PIC enhanced mid-range cores support kWh or cubic-meter totalization. The CTMU accepts low-frequency pulse inputs from meter sensors, and the LCD segment driver displays consumption and rate directly. Typical implementation: the meter board uses the PIC16LF1936 to count pulses from a sensor, store tariffs and historical data in 256B EEPROM, and display values on a custom LCD. The integrated EUSART enables AMR (automated meter reading) modules to communicate via UART to a wireless M-Bus or LoRaWAN modem.
Recommended
Remote Control Transmitters
The PIC16LF1936-I/MV is ideal for remote control transmitters (consumer electronics, industrial key fobs, garage door openers) because its nanoWatt XLP technology draws minimal current during standby, extending battery life to multiple years. The 14 KB Flash stores key maps, IR or RF protocols, and capacitive-touch button logic. Typical implementation: the MCU is in deep sleep drawing <100 nA; pressing a key wakes it via interrupt, runs an IR or sub-GHz transmitter via MSSP or PWM, and returns to sleep within milliseconds. Compared with discrete 555-timer or logic-gate-based designs, the PIC16LF1936 supports multi-protocol firmware, capacitive touch, and a battery-voltage monitor all in one 4x4 mm UQFN.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1936-I/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1936-I/MV | PIC16LF1936T-I/MV | PIC16LF1936-E/MV | PIC16LF1937-I/MV | PIC16LF1938-I/MV |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin UQFN-EP (MV) 4x4 mm | 28-pin UQFN-EP (MV) 4x4 mm - same | 28-pin UQFN-EP (MV) 4x4 mm - same | 28-pin UQFN-EP (MV) 4x4 mm - same | 28-pin UQFN-EP (MV) 4x4 mm - same | 28-pin UQFN-EP (MV) 4x4 mm - same |
| Operating Voltage (Vdd) | 2.3 V to 3.6 V | 1.8 V to 5.5 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V |
| Flash Program Memory | 14 KB | 14 KB | 14 KB | 14 KB | 28 KB | 16 KB |
| Data EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
| Data SRAM | 512 B | 512 B | 512 B | 512 B | 512 B | 1024 B |
| Maximum Clock | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) |
| Operating Temperature | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +125 C (extended) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) |
| LCD Driver Segments | Up to 28 | Up to 28 | Up to 28 | Up to 28 | Up to 28 | Up to 32 |
Key Differentiators
- Integrated LCD segment driver with on-chip charge pump (vs PIC16F1826-E/MV)
- Highest memory density in UQFN-28 footprint among 8-bit XLP MCUs at this Vdd range (vs PIC16LF1933-I/MV)
- Wider Vin range than LF variant (vs PIC16F1936-I/MV)
- nanoWatt XLP sleep current below 100 nA typical (vs Generic 8-bit MCU (e.g., ATmega328P))
Design Notes
The PIC16LF1936-I/MV UQFN-28 4x4 mm package exposes a thermal pad (EP) on pin 28 that MUST be soldered to the PCB ground plane. Use a 0.3 mm x 0.3 mm thermal via array (5-9 vias) under the EP to sink heat and provide a low-inductance ground return. The EP is internally connected to VSS; leaving it unsoldered may cause thermal stress and EMC issues at high CPU speeds. Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 6) with trace length <2 mm to minimize switching noise on the digital supply.
For XLP/battery applications, configure the MCU to use the internal 32 kHz LFINTOSC during sleep rather than the 16 MHz HFINTOSC. Use the DSWDT and Watchdog Timer with a long timeout to keep the WDT current under 1 uA. Estimated: a typical application with 99% sleep duty cycle and 32 kHz LFINTOSC active draws under 100 nA average, supporting >5 year operation on a 220 mAh CR2032 coin cell. Add a Schottky diode (e.g., BAT54) on the MCLR line if using an external reset supervisor to prevent parasitic powering through the MCLR pull-up.
Do not exceed Vdd of 3.6V on the LF variant or the device will latch up; choose PIC16F1936-I/MV if 5V supply is required. The PIC16LF1936 ADC is unipolar and referenced to Vdd; for absolute voltage measurement above Vdd, use an external resistor divider and ensure the divided voltage never exceeds 3.6V. The CTMU current source must be calibrated per-chip; sample production code is available in Microchip application note AN1250. Avoid toggling the LCD charge pump at the same time as ADC sampling to prevent reference-voltage noise coupling into the ADC result.
When driving capacitive touch via CTMU, route the touch pads with a ground ring (guard trace) tied back to the MCU ground to reduce ESD coupling and improve touch sensitivity. The MSSP I2C lines require 2.2 kohm-10 kohm pull-ups to Vdd depending on bus speed; for 400 kHz Fast Mode, 2.2 kohm pull-ups are recommended. When using the internal 32 MHz oscillator with 4x PLL, the HFINTOSC stability is +/-2% across temperature; for UART communication above 115200 baud, use an external 16 MHz crystal with the HS oscillator mode to meet RS-485 timing budgets.
Compliance Information
RoHS compliant and lead-free per Microchip product page. Industrial temperature grade (-40C to +85C) - not AEC-Q100 qualified; choose -E (extended) or -H grade variants for automotive applications. halogen_free per Microchip material declaration.