PIC16LF724-E/MV - 8-bit MCU, 7KB Flash, 20MHz, 40-UQFN | Microchip
MPN: PIC16LF724-E/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.45 | $2.45 |
| 10 | $2.21 | $22.10 |
| 100 | $1.94 | $194.00 |
| 500 | $1.71 | $855.00 |
| 1,000 | $1.48 | $1,480.00 |
PIC16LF724-E/MV Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O on one die. The PIC16 family sits at the low-power, cost-optimized end of Microchip's 8-bit portfolio and uses a 14-bit wide instruction word, separate program and data buses (Harvard architecture), and a deterministic single-cycle instruction pipeline. PIC microcontrollers are widely used in consumer appliances, sensor nodes, motor control loops, and battery-powered IoT devices where predictable interrupt latency and ultra-low standby current are critical.
Key features of the PIC16LF724-E/MV include nanoWatt XLP™ sleep modes for sub-µA standby current, a 10-bit ADC with up to 14 channels, multiple timer modules (Timer0, Timer1, Timer2), an Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART) and an MSSP module for SPI/I2C, plus up to 36 digital I/O pins multiplexed onto the 40-pin UQFN package. The internal 16 MHz high-speed oscillator and 31 kHz low-power oscillator can be switched at run-time, allowing average current to be tuned to the application's duty cycle.
The device is built on a 0.18 µm-enhanced-flash CMOS process and supports in-circuit serial programming (ICSP) plus in-circuit debugging via two ICD pins, allowing production-line programming and field firmware updates without removing the part from the board. Brown-out reset (BOR), power-on reset (POR), and a watchdog timer with its own on-chip low-power oscillator provide robust recovery from supply and code-flow faults - essential for unattended embedded deployments.
Typical applications for the PIC16LF724-E/MV include low-power IoT sensor nodes, battery-powered remote controls, white-goods user-interface boards, simple motor-control peripherals (small fans, pumps, valve drivers), and industrial sensor conditioning front-ends. The combination of nanoWatt XLP™ sleep modes, the wide 1.8V-3.6V operating range, and ample digital I/O makes it especially attractive where the MCU spends most of its life asleep and only wakes to take a measurement or toggle a load.
When designing with this part, budget the decoupling network carefully: place a 100 nF X7R ceramic as close as practical to each VDD/VSS pair, and add a bulk 1-10 µF tantalum or ceramic on the supply rail. The exposed thermal pad on the UQFN package must be soldered to the PCB ground plane for both thermal dissipation and electrical return.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes that go beyond the manufacturer datasheet, helping engineers select and qualify the PIC16LF724-E/MV for low-power embedded designs in 2026.
Drop-in alternatives for PIC16LF724-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 PIC16LF724-E/MV (same form factor and footprint) — differing in Package, Program Memory (Flash), ADC, RoHS Status, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF724T-I/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.61 / Unit
View Datasheet →PIC16LF724-I/MV
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC16F1827-I/MV
✅ Drop-In✓ In Stock
$1.62 / Unit
View Datasheet →PIC16F1938-I/MV
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16LF722A-E/MV
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.02 / Unit
View Datasheet →PIC16LF724-E/MV Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit, 14-bit instruction word |
| Family | PIC® XLP™ 16F |
| Program Memory (Flash) | 7 KB (4K x 14) |
| Data RAM | 192 bytes |
| Maximum CPU Frequency | 20 MHz |
| Operating Voltage Range | 1.8 V to 3.6 V |
| I/O Pins | Up to 36 |
| ADC | 10-bit, up to 14 channels |
| Timers | Timer0, Timer1, Timer2 |
| Communication Peripherals | EUSART, MSSP (SPI / I2C) |
| Oscillator | Internal 16 MHz HF + 31 kHz LF |
| Low-Power Modes | nanoWatt XLP™ (sub-µA standby) |
| Operating Temperature | -40C to +125C (E grade) |
| Package | 40-pin UQFN (MV) with exposed pad |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC16LF724-E/MV Pin Configuration
| Pin 1 | RA0/AN0/ULPWU — Port A bit 0 / ADC input 0 / ultra-low-power wake-up |
| Pin 2 | RA1/AN1 — Port A bit 1 / ADC input 1 |
| Pin 3 | RA2/AN2 — Port A bit 2 / ADC input 2 |
| Pin 4 | RA3/AN3 — Port A bit 3 / ADC input 3 / VREF+ |
| Pin 5 | RA4/AN4 — Port A bit 4 / ADC input 4 |
| Pin 6 | RA5/AN5 — Port A bit 5 / ADC input 5 |
| Pin 7 | RA6 — Port A bit 6 |
| Pin 8 | RA7 — Port A bit 7 |
| Pin 9 | VSS — Ground reference |
| Pin 10 | VDD — Positive supply (1.8-3.6V) |
| Pin 11 | RB0/AN12/INT — Port B bit 0 / ADC input 12 / external interrupt |
| Pin 12 | RB1/AN10 — Port B bit 1 / ADC input 10 |
| Pin 13 | RB2/AN8 — Port B bit 2 / ADC input 8 |
| Pin 14 | RB3/AN9 — Port B bit 3 / ADC input 9 |
| Pin 15 | RB4 — Port B bit 4 |
| Pin 16 | RB5 — Port B bit 5 |
| Pin 17 | RB6/ICSPCLK — Port B bit 6 / in-circuit serial programming clock |
| Pin 18 | RB7/ICSPDAT — Port B bit 7 / in-circuit serial programming data |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply (1.8-3.6V) |
| Pin 21 | RC0 — Port C bit 0 |
| Pin 22 | RC1 — Port C bit 1 |
| Pin 23 | RC2 — Port C bit 2 |
| Pin 24 | RC3 — Port C bit 3 |
| Pin 25 | RC4 — Port C bit 4 |
| Pin 26 | RC5 — Port C bit 5 |
| Pin 27 | RC6 — Port C bit 6 |
| Pin 28 | RC7 — Port C bit 7 |
| Pin 29 | VSS — Ground reference |
| Pin 30 | VDD — Positive supply (1.8-3.6V) |
| Pin 31 | RD0 — Port D bit 0 |
| Pin 32 | RD1 — Port D bit 1 |
| Pin 33 | RD2 — Port D bit 2 |
| Pin 34 | RD3 — Port D bit 3 |
| Pin 35 | RD4 — Port D bit 4 |
| Pin 36 | RD5 — Port D bit 5 |
| Pin 37 | RD6 — Port D bit 6 |
| Pin 38 | RD7 — Port D bit 7 |
| Pin 39 | VSS — Ground reference |
| Pin 40 | RE3 — Port E bit 3 (input-only on this device) |
Typical Applications
PIC16LF724-E/MV is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Consumer Appliance User Interfaces, Low-Speed Motor and Fan Control, Remote Controls and Wireless Key Fobs, Industrial Sensor Signal Conditioning, Automotive Body and Lighting Modules.
Battery-Powered IoT Sensor Nodes
The PIC16LF724-E/MV is an excellent fit for battery-powered IoT sensor nodes because of its nanoWatt XLP™ technology that achieves sub-1 µA typical Sleep current with the watchdog timer disabled. The wide 1.8V-3.6V operating range lets the design run directly from two AA alkaline cells or a 3V coin cell without an LDO, while the integrated 10-bit ADC with up to 14 channels handles temperature, humidity, and analog sensor reads. The MSSP (SPI/I2C) and EUSART interfaces connect to low-power wireless modules such as LoRa or BLE transceivers. Typical duty cycles of 1% yield multi-year battery life on 2x AA cells, making the LF724 a strong choice for wireless thermostats, leak detectors, and remote environmental monitors.
Recommended
Consumer Appliance User Interfaces
The PIC16LF724-E/MV serves consumer appliance user-interface boards (microwaves, washing machines, dishwashers, induction cooktops) by providing ample I/O (up to 36 GPIO on the UQFN-40) for button matrices, LED or seven-segment displays, rotary encoders, and buzzer control. Its 20 MHz instruction rate delivers responsive UI feedback without visible lag, and the 7 KB Flash comfortably holds a state-machine UI plus remote-control protocol. The -40C to +125C extended temperature grade handles kitchen and laundry environments where ambient temperatures can spike. Brown-out reset and a watchdog timer protect against brown-out glitches during compressor inrush, common failure points in white-goods designs.
Recommended
Low-Speed Motor and Fan Control
For small DC fans, water pumps, and valve actuators, the PIC16LF724-E/MV's CCP/ECCP module generates precise PWM to drive MOSFET half-bridges, while the 20 MHz instruction rate allows a 10 kHz PWM cycle with comfortable CPU headroom for closed-loop PID. The 10-bit ADC reads back current sense or tachometer signals, and the EUSART provides a debug and tuning interface to the host controller. The extended -40C to +125C temperature grade and robust ESD ratings (HBM 2 kV typical) make it suitable for automotive HVAC flaps and under-hood small pumps. The exposed-pad UQFN-40 package provides good thermal dissipation for high-side driver co-location.
Recommended
Remote Controls and Wireless Key Fobs
The PIC16LF724-E/MV is well-suited for handheld remote controls and key fobs where its nanoWatt XLP™ Sleep current of sub-1 µA delivers multi-year battery life from a single CR2032 coin cell. The 7 KB Flash fits IR or RF protocol stacks (NEC, Philips RC5/RC6, proprietary RF) with headroom for button de-bounce and LED feedback logic. The 40-pin UQFN package allows compact PCB layouts where multiple buttons, an LED driver, and a piezo buzzer all need individual I/O. The wide 1.8V-3.6V range tolerates the CR2032 discharge curve from 3.0V fresh to 2.0V end-of-life without brown-out issues.
Recommended
Industrial Sensor Signal Conditioning
The PIC16LF724-E/MV functions as a smart front-end for industrial 4-20 mA loop-powered sensors, where its low power budget and integrated 10-bit ADC handle temperature, pressure, or flow measurements. The EUSART outputs a digital process variable over RS-485, while the MSSP drives an I2C EEPROM for calibration constant storage. The 1.8V-3.6V supply range and -40C to +125C grade suit outdoor and factory-floor environments. The watchdog timer with dedicated 31 kHz LPO protects against runaway code in unattended deployments. The same UQFN-40 footprint across the PIC16LF family enables PCB reuse from basic to higher-memory variants.
Recommended
Automotive Body and Lighting Modules
Although the PIC16LF724-E/MV itself is industrial-grade, the same die is qualified for automotive use under the PIC16LF724-E/MVVAO automotive part variant, which appears in body controllers, interior lighting dimmers, and simple HVAC control modules. Its small UQFN-40 footprint fits behind dashboard switches, and the 20 MHz CPU handles LIN slave protocol stacks (via the EUSART plus a software bit-bang or external LIN transceiver). The MSSP drives SPI-controlled LED drivers for RGB ambient lighting with smooth PWM dimming via the CCP module. The extended -40C to +125C grade handles under-dash and engine-bay-adjacent environments where temperatures routinely exceed 85C.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF724-E/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF724T-I/MV | PIC16LF724-I/MV | PIC16F1827-I/MV | PIC16F1938-I/MV | PIC16LF722A-E/MV |
|---|---|---|---|---|---|---|
| Package | 40-pin UQFN (MV) | 40-pin UQFN (MV) - same | 40-pin UQFN (MV) - same | 40-pin UQFN (MV) - same | 40-pin UQFN (MV) - same | 40-pin UQFN (MV) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 7 KB | 7 KB | 7 KB | 7 KB | 28 KB | 3.5 KB |
| Data RAM | 192 bytes | 192 bytes | 192 bytes | 384 bytes | 1024 bytes | 128 bytes |
| Maximum CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 32 MHz | 32 MHz | 20 MHz |
| Operating Voltage (min) | 1.8 V | 1.8 V | 1.8 V | 2.0 V | 2.0 V | 1.8 V |
| Temperature Grade | -40C to +125C (E) | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) | -40C to +125C (E) |
| Low-Power Technology | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP |
Key Differentiators
- Wider operating voltage range down to 1.8V (vs PIC16F1827-I/MV)
- Compact 40-pin UQFN footprint with 36 GPIO (vs PIC16LF722A-E/MV)
- Lower power Sleep current than most same-class MCUs (vs PIC16F1938-I/MV)
- Wide -40C to +125C extended industrial temperature (vs PIC16F1827-I/MV (I grade -40 to +85))
Design Notes
Estimated: at VDD=3.3V and CPU active at 20 MHz from the internal 16 MHz HF oscillator, the PIC16LF724-E/MV typical active current is approximately 2.2 mA per the Microchip PIC16LF724 datasheet typical characteristics curve. With the CPU in Sleep and the ADC disabled, Sleep current drops below 1 µA typical. To minimize Sleep current, disable all unused peripherals via their PMD bits, switch to the 31 kHz LF oscillator only for Sleep wake, and place all I/O in a defined state (input with no floating lines). For battery-life calculations, use the WDT current specification (typically 0.5 µA with the 31 kHz LPO) when computing Sleep with WDT wake intervals.
The 40-pin UQFN (MV) package has an exposed thermal pad on its underside that must be soldered to a PCB pad of at least the same size, ideally with thermal vias to the internal ground plane for both thermal dissipation and a low-impedance ground return. Decoupling: place a 100 nF X7R 0402 or 0603 ceramic as close as possible (within 2 mm) to each VDD pin (there are typically three on this 40-pin device), and add a single 1-10 µF X5R bulk capacitor on the supply rail. For mixed-signal designs, dedicate one VDD/VSS pair to AVdd/AVss for the ADC with its own ferrite bead to isolate digital switching noise.
Do not assume the LF suffix is identical to the F variant at the low-voltage end - the LF part operates down to 1.8V while the standard F part requires 2.0V minimum. Do not float unused I/O pins; either configure them as outputs driving a defined state or as inputs with the internal weak pull-up enabled, since floating pins draw extra current and can trigger spurious interrupts. Do not place a bypass capacitor on the MCLR pin if MCLR is used as a digital input (RE3 on some variants), as the internal weak pull-up may interfere. Always set the CONFIG words via #pragma config in your source or in the MPLAB X IDE before programming; an unconfigured BOR threshold can cause intermittent brown-out resets in low-voltage designs.
For designs that switch any I/O at high frequency (>1 MHz), keep trace lengths short to avoid reflections on the un-terminated GPIO. The MSSP in SPI master mode can clock at FOSC/4 (5 MHz at 20 MHz CPU), so the SPI bus should be routed as a short, matched-length group or kept under 50 mm on FR-4. For I2C, use 4.7 kΩ pull-ups on SDA/SCL for standard-mode 100 kHz and 2.2 kΩ for fast-mode 400 kHz, calculated for the total bus capacitance per the UM10204 I2C specification. The EUSART in RS-485 mode requires an external transceiver such as the MAX485 or LTC2855; the PIC GPIO is not 5V-tolerant and the bus voltage must not exceed VDD.
Compliance Information
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified in this part number; the automotive variant is the PIC16LF724-E/MVVAO. Lead-free (Pb-free) and halogen-free per Microchip Material Declaration. For automotive applications requiring AEC-Q100, request the VAO-suffixed part.