PIC16LF723A-I/ML - 8-bit 20MHz 7KB Flash XLP MCU | Microchip
MPN: PIC16LF723A-I/ML ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.01 | $2.01 |
| 10 | $1.81 | $18.10 |
| 100 | $1.61 | $161.00 |
| 500 | $1.41 | $705.00 |
| 1,000 | $1.21 | $1,210.00 |
PIC16LF723A-I/ML Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (Flash), volatile data memory (SRAM), peripherals, and I/O on one die. The PIC16F/LF72xA family sits in the 8-bit MCU hierarchy: 8-bit microcontroller -> mid-range MCU -> PIC16 family -> Flash MCU with nanoWatt XLP technology. The XLP feature set adds deep-sleep, watchdog-timer and ultra-low-power Real-Time Clock/Calendar modes that draw microamp-level currents, which is why this part is favored for long-life portable and remote-sensor designs.
Key features include 7 KB Flash / 192 B SRAM / 256 B EEPROM, an internal 16 MHz oscillator (selectable 250 kHz - 16 MHz HF and 31 kHz LF), 11 analog channels of 8-bit ADC, two comparators, a Capture/Compare/PWM (CCP) module, an Enhanced CCP (ECCP), Master SSP for SPI/I2C and AUSART for UART. Three timers (8-bit TMR0/TMR2 and 16-bit TMR1) plus the 8-bit timer gate support RTCC-style operation. The device is qualified to Microchip's industrial -40C to +85C temperature grade (the 'I' suffix).
Typical applications include battery-powered IoT sensor nodes, low-power remote controls, consumer white goods user interfaces, HVAC thermostatic controls, motor and lighting control panels, and small medical or wearable monitors. The wide 1.8V-5.5V Vdd range allows direct connection to single-cell Li-ion or two AA cells without a boost converter.
When designing with this MCU, ensure the MCLR pin has the proper pull-up and decoupling, place a 100 nF bypass capacitor adjacent to VDD, and verify the ICSP programming header isolation against the application load. For deep sleep current targets, disable unused peripherals in the PCON/PIE registers and verify quiescent current with the watchdog disabled on the final board.
This page synthesizes XAIPART distributor pricing, verified drop-in same-package alternatives drawn from the PIC16F/LF72xA family, and application-grade design notes that complement the manufacturer datasheet.
Drop-in alternatives for PIC16LF723A-I/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 PIC16LF723A-I/ML (same form factor and footprint) — differing in Package, ADC, Operating Temperature, Timers, I/O Pins.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF723A-I/ML
✅ Drop-In✓ In Stock
$1.21 / Unit
View Datasheet →PIC16F723A-I/ML
✅ Drop-In✓ In Stock
$1.41 / Unit
View Datasheet →PIC16LF722A-I/ML
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$0.74 / Unit
View Datasheet →PIC16LF722-I/ML
✅ Drop-In✓ In Stock
$0.95 / Unit
View Datasheet →PIC16F723A-E/ML
✅ Drop-In✓ In Stock
$1.3 / Unit
View Datasheet →PIC16LF723A-I/SO
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.02 / Unit
View Datasheet →PIC16LF723A-I/ML Maximum Ratings & Electrical Characteristics
| CPU Core | PIC16 mid-range 8-bit |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| Data SRAM | 192 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Clock | 20 MHz (200 ns instruction cycle) |
| Internal Oscillator | 16 MHz (HF) + 31 kHz (LF), software selectable |
| Supply Voltage (Vdd) | 1.8 V to 5.5 V |
| Low-Voltage Operation | 1.8 V at 16 MHz |
| I/O Pins | 25 |
| ADC | 8-bit, 11 channels |
| Comparators | 2 |
| PWM / CCP Modules | 1 ECCP + 1 CCP |
| Timers | TMR0 (8-bit), TMR1 (16-bit), TMR2 (8-bit) |
| Communication | MSSP (SPI / I2C) + AUSART (UART) |
| Low-Power Technology | nanoWatt XLP |
| Operating Temperature | -40C to +85C (industrial, 'I' suffix) |
| Package | QFN-28 (6x6 mm) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC16LF723A-I/ML Pin Configuration
| Pin 1 | MCLR/Vpp — Master clear (reset) / ICSP programming voltage input |
| Pin 2 | RA0/AN0/C1IN+/ULPWU — Port A bit 0 / ADC ch0 / comparator 1 + / ultra-low-power wake-up |
| Pin 3 | RA1/AN1/C1IN-/VREF-/PGM — Port A bit 1 / ADC ch1 / comparator 1 - / VREF- / LVP programming |
| Pin 4 | RA2/AN2/C1OUT/VREF+ — Port A bit 2 / ADC ch2 / comparator 1 output / VREF+ |
| Pin 5 | RA3/AN3/C1IN+/SS — Port A bit 3 / ADC ch3 / comparator 1 + / SPI slave select |
| Pin 6 | RA4/AN4/T0CKI/C2OUT — Port A bit 4 / ADC ch4 / TMR0 clock / comparator 2 output |
| Pin 7 | RA5/AN5/SS/Vpp — Port A bit 5 / ADC ch5 / SPI slave select / Vpp |
| Pin 8 | Vss — Ground |
| Pin 9 | OSC1/CLKI/RA7 — Crystal osc input / ext clock input / Port A bit 7 |
| Pin 10 | OSC2/CLKO/RA6 — Crystal osc output / clock output / Port A bit 6 |
| Pin 11 | RC0/T1OSO/T1CKI — Port C bit 0 / TMR1 osc output / TMR1 clock |
| Pin 12 | RC1/T1OSI/CCP2 — Port C bit 1 / TMR1 osc input / CCP2 PWM output |
| Pin 13 | RC2/CCP1 — Port C bit 2 / ECCP1 PWM output |
| Pin 14 | RC3/SCK/SCL — Port C bit 3 / SPI SCK / I2C SCL |
| Pin 15 | RC4/SDI/SDA — Port C bit 4 / SPI SDI / I2C SDA |
| Pin 16 | RC5/SDO — Port C bit 5 / SPI SDO |
| Pin 17 | RC6/TX/CK — Port C bit 6 / AUSART TX / clock |
| Pin 18 | RC7/RX/DT — Port C bit 7 / AUSART RX / data |
| Pin 19 | Vss — Ground |
| Pin 20 | Vdd — Positive supply voltage |
| Pin 21 | RB0/AN12/INT/SRP — Port B bit 0 / ADC ch12 / external interrupt / SR-latch |
| Pin 22 | RB1/AN8/C2IN+ — Port B bit 1 / ADC ch8 / comparator 2 + |
| Pin 23 | RB2/AN9/C2IN-/P1B — Port B bit 2 / ADC ch9 / comparator 2 - / PWM1B |
| Pin 24 | RB3/AN10/C1IN-/PGM — Port B bit 3 / ADC ch10 / comparator 1 - / LVP programming |
| Pin 25 | RB4/AN11/C3IN+/P1C — Port B bit 4 / ADC ch11 / comparator 3 + / PWM1C |
| Pin 26 | RB5/AN13/C3IN-/P1D — Port B bit 5 / ADC ch13 / comparator 3 - / PWM1D |
| Pin 27 | RB6/ICSPCLK — Port B bit 6 / ICSP clock (also PGEC) - serial programming |
| Pin 28 | RB7/ICSPDAT — Port B bit 7 / ICSP data (also PGED) - serial programming |
Typical Applications
PIC16LF723A-I/ML is suitable for 6 applications: Battery-Powered IoT Sensor Node, HVAC Thermostatic Control, Consumer Remote Control / User Interface, White Goods / Appliance Control Board, Portable Medical / Wearable Monitor, Lighting Control / LED Driver.
Battery-Powered IoT Sensor Node
The PIC16LF723A-I/ML suits battery-powered IoT sensor nodes because its nanoWatt XLP technology delivers microamp-level deep-sleep currents while the 11-channel 8-bit ADC and AUSART UART let it directly interface thermistor, photo-sensor or 4-20 mA signal-conditioning front-ends. Operating down to 1.8 V means a single Li-ion or two AA cells can power the node without a boost converter, extending coin-cell runtime to multi-year levels. A typical 3 V CR2032-based temperature node averages under 5 uA across hourly wake cycles.
Recommended
HVAC Thermostatic Control
The PIC16LF723A-I/ML is well suited to HVAC thermostatic controllers where its 11-channel 8-bit ADC scans thermistor inputs, ECCP generates triac-firing pulses for heater/cool stages, and AUSART/UART drives a Wi-Fi or BLE module for cloud connectivity. The wide 1.8-5.5 V Vdd range simplifies power designs that must work from USB or 24 VAC wall adapters. Industrial-grade -40C to +85C operation guarantees reliable behavior near boilers or rooftop units.
Recommended
Consumer Remote Control / User Interface
The PIC16LF723A-I/ML drives handheld remote controls and consumer UI panels by scanning 25 GPIOs for a 5x5 keypad matrix while the MSSP SPI/I2C drives an OLED or character LCD. nanoWatt XLP sleep keeps battery drain under 1 uA between button presses, and the 1.8 V low-end enables coin-cell operation. The 7 KB Flash holds multiple IR/RF protocol stacks (RC5, NEC, Zigbee RF4CE) so a single part can replace several discrete encoders.
Recommended
White Goods / Appliance Control Board
The PIC16LF723A-I/ML fits white-goods control boards such as washing machines, dishwashers and microwave ovens where its ECCP module generates motor-control PWM, the ADC monitors water level and motor current, and the comparators provide over-current protection. Industrial -40C to +85C temperature and the robust QFN-28 (6x6) package survive under-cabinet heat and vibration. With 7 KB Flash and nanoWatt XLP, the same MCU handles UI logic and standby functions without a second chip.
Recommended
Portable Medical / Wearable Monitor
The PIC16LF723A-I/ML powers low-power wearable monitors such as pulse oximeters, pedometers and pillbox reminders. Its 1.8 V operation supports a single coin cell, the 8-bit ADC reads photodiode or bio-impedance signals, and the AUSART drives a BLE module. nanoWatt XLP sleep currents in the microamp range extend multi-day battery life; the 28-pin QFN (6x6 mm) footprint fits inside small wrist-form-factor PCBs.
Recommended
Lighting Control / LED Driver
The PIC16LF723A-I/ML is a strong fit for dimmable lighting panels and RGB controllers where its ECCP module generates the PWM dimming signal and the MSSP drives I2C-controlled constant-current LED drivers. With 11 ADC channels it can read ambient-light sensors, push-button inputs and potentiometers. Operating at 1.8 V allows direct MCU control inside battery-powered accent-lighting fixtures, while 5 V operation supports mains-powered LED drivers.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF723A-I/ML — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F723A-I/ML | PIC16LF722A-I/ML | PIC16LF722-I/ML | PIC16F723A-E/ML | PIC16LF723A-I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | QFN-28 (6x6 mm) | QFN-28 (6x6 mm) - same | QFN-28 (6x6 mm) - same | QFN-28 (6x6 mm) - same | QFN-28 (6x6 mm) - same | SOIC-28 - different footprint, NOT drop-in |
| Operating Voltage | 1.8 V to 5.5 V (LF class) | 2.0 V to 5.5 V (F class) | 1.8 V to 5.5 V (LF class) | 1.8 V to 5.5 V (LF class) | 2.0 V to 5.5 V (F class, ext temp) | 1.8 V to 5.5 V (LF class) |
| Flash Memory | 7 KB | 7 KB | 3.5 KB | 7 KB | 7 KB | 7 KB |
| SRAM | 192 bytes | 192 bytes | 128 bytes | 192 bytes | 192 bytes | 192 bytes |
| I/O Pins | 25 | 25 | 25 | 25 | 25 | 25 |
| Maximum Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Temperature | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +125C (extended) | -40C to +85C (industrial) |
Key Differentiators
- Lowest operating voltage in PIC16F/LF723A family (vs PIC16F723A-I/ML)
- Larger Flash than PIC16LF722A in same QFN-28 (6x6) package (vs PIC16LF722A-I/ML)
- Industrial temperature grade available in QFN-28 (6x6) (vs PIC16F723A-E/ML)
Design Notes
Estimated: Place a 100 nF X7R bypass capacitor as close as possible to the Vdd pin (pin 20) and a bulk 1-10 uF tantalum/ceramic on the main supply rail. The PIC16LF723A-I/ML draws microamp-level currents in deep sleep, so a poor bypass network will dominate total quiescent current. Connect both Vss pins (8 and 19) to a low-impedance ground pour to minimize digital switching noise on the analog ADC inputs.
Keep analog traces (AN0-AN13, VREF+, C1IN+/-, C2IN+/-) short and away from digital switching signals such as PWM1 outputs, the SPI SCK line and the oscillator pins. The 8-bit ADC is susceptible to ground-bounce; a star-ground routing with the analog Vss landing at the package thermal pad improves ADC accuracy. Reserve a footprint for an optional RC filter on Vdd to further clean the analog reference.
Do not leave the MCLR pin floating; tie it to Vdd through a 10 kohm resistor and provide the ICSP programming header per Microchip ICD/PICkit guidance. When migrating between the PIC16LF723A-I/ML and the PIC16F723A-I/ML (F class), verify Vdd never drops below 2.0 V in startup transients because the F variant latches below 1.8 V. Disable unused peripherals in the PCON/PIE registers to achieve the datasheet's microamp-level deep-sleep current.
Compliance Information
RoHS / REACH compliant per Microchip product page. Industrial temperature grade -40C to +85C; not AEC-Q100 qualified - select PIC16F723A-E/ML for extended temp / automotive.