PIC16LF723AT-I/MV - 7KB Flash 20MHz XLP MCU | Microchip
MPN: PIC16LF723AT-I/MV ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.45 | $2.45 |
| 10 | $2.18 | $21.80 |
| 100 | $1.84 | $184.00 |
| 500 | $1.55 | $775.00 |
| 1,000 | $1.32 | $1,320.00 |
| 3,300 | $1.15 | $3,795.00 |
PIC16LF723AT-I/MV Overview
A microcontroller (MCU) is a compact integrated circuit containing a CPU core, program memory (Flash/ROM), working memory (RAM), and programmable peripherals on a single die. Within the broader taxonomy, this part belongs to 8-bit MCU -> PIC16 family -> PIC16F/LF72x sub-family -> low-power (LF) variant, which sits inside the Microchip product hierarchy of 8-bit microcontrollers -> microcontrollers -> embedded semiconductors. The 8-bit RISC architecture provides deterministic instruction timing with most instructions executing in a single clock cycle, simplifying real-time control loops.
Key features include hardware ICD (In-Circuit Debugger) support via the ICSP interface, an internal 16 MHz high-speed oscillator with 4x PLL option to reach 20 MHz instruction rate, 11 channels of 10-bit ADC with auto-acquisition, two analog comparators with hysteresis, and a master I2C/SPI/UART (EUSART) peripheral set. The nanoWatt XLP technology provides multiple power-managed modes including Sleep, Idle, and Doze, with typical currents below 1 uA in Sleep with WDT and below 20 nA in deep Sleep with RTCC.
The architecture combines a Harvard-style memory map (separate program and data buses) with a 14-bit instruction word optimized for C and assembly code density. The part includes hardware multipliers accessible through a small peripheral set, plus enhanced PWM, capture, and compare peripherals for motor and power conversion loops.
Typical applications include battery-powered sensor nodes, portable consumer products, low-cost motor control, household appliances, and small IoT edge devices. The combination of low operating voltage and integrated peripherals reduces BOM cost by eliminating external ADC, voltage reference, and supervisory components.
When designing with this MCU, choose decoupling capacitors of 100 nF plus 10 uF placed within 5 mm of VDD, route the ICSPDAT/ICSPCLK lines away from switching nodes, and consult the MPLAB XC8 compiler documentation for memory-model selection (banks of 2 KB for the 7 KB Flash).
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet alone, with cross-brand parts traced to verified web data.
Drop-in alternatives for PIC16LF723AT-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 PIC16LF723AT-I/MV (same form factor and footprint) — differing in ADC, Core Architecture, I/O Pins, Package, Timers.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF723A-I/MV
✅ Drop-In✓ In Stock
$1.2 / Unit
View Datasheet →PIC16LF722A-I/MV
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16F723A-I/MV
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16LF720-I/MV
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1938-I/MV
✅ Drop-In✓ In Stock
$1.95 / Unit
View Datasheet →PIC16LF723AT-I/MV Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC (Harvard, RISC) |
| Series | PIC16F/LF72x |
| Program Memory | 7 KB Flash (4K x 14) |
| RAM | 192 B |
| Maximum CPU Frequency | 20 MHz (4x PLL from internal 16 MHz) |
| Operating Voltage Range | 1.8 V to 3.6 V |
| ADC | 10-bit, up to 11 channels |
| Comparators | 2 (with hysteresis) |
| Timers | 3 (Timer0, Timer1, Timer2) |
| PWM Channels | Enhanced CCP/ECCP |
| Communication Peripherals | EUSART, I2C, SPI |
| I/O Pins | 25 (maximum) |
| Low-Power Technology | nanoWatt XLP |
| Typical Sleep Current | < 20 nA (deep Sleep with RTCC) |
| Operating Temperature | -40C to +85C (Industrial) |
| Package | 28-pin UQFN (MV) 4x4 mm with exposed pad |
| Mounting Type | Surface Mount |
| MSL Level | 1 |
| RoHS Status | Compliant |
| ICSP Debug | Yes (In-Circuit Serial Programming) |
PIC16LF723AT-I/MV Pin Configuration
| Pin 1 | RA0/AN0/C1IN+/C2IN+ — PORTA bit 0 / ADC input 0 / Comparator 1/2 positive input |
| Pin 2 | RA1/AN1/C1IN-/C2IN- — PORTA bit 1 / ADC input 1 / Comparator 1/2 negative input |
| Pin 3 | RA2/AN2/VREF- — PORTA bit 2 / ADC input 2 / ADC negative voltage reference |
| Pin 4 | RA3/AN3/VREF+ — PORTA bit 3 / ADC input 3 / ADC positive voltage reference |
| Pin 5 | RA4/AN4/C1OUT — PORTA bit 4 / ADC input 4 / Comparator 1 output |
| Pin 6 | RA5/AN5/C2OUT — PORTA bit 5 / ADC input 5 / Comparator 2 output |
| Pin 7 | RA6/OSC2/CLKOUT — PORTA bit 6 / Oscillator output / Clock output |
| Pin 8 | RA7/OSC1/CLKIN — PORTA bit 7 / Oscillator input / External clock input |
| Pin 9 | VSS — Ground reference |
| Pin 10 | RB0/AN12/INT — PORTB bit 0 / ADC input 12 / External interrupt |
| Pin 11 | RB1/AN10/C12IN3- — PORTB bit 1 / ADC input 10 / Comparator 1/2 negative input |
| Pin 12 | RB2/AN8 — PORTB bit 2 / ADC input 8 |
| Pin 13 | RB3/AN9/CCP2 — PORTB bit 3 / ADC input 9 / CCP2 peripheral |
| Pin 14 | RB4/AN11 — PORTB bit 4 / ADC input 11 |
| Pin 15 | RB5/AN13 — PORTB bit 5 / ADC input 13 |
| Pin 16 | RB6/ICSPCLK — PORTB bit 6 / ICSP clock programming |
| Pin 17 | RB7/ICSPDAT — PORTB bit 7 / ICSP data programming |
| Pin 18 | VDD — Positive supply voltage (1.8V to 3.6V) |
| Pin 19 | VSS — Ground reference |
| Pin 20 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pin 21 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Pin 22 | RC2/CCP1 — PORTC bit 2 / Enhanced CCP1 PWM output |
| Pin 23 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 24 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 25 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 26 | RC6/TX/CK — PORTC bit 6 / EUSART TX / EUSART clock |
| Pin 27 | RC7/RX/DT — PORTC bit 7 / EUSART RX / EUSART data |
| Pin 28 | RE3/MCLR/VPP — PORTE bit 3 / Master Clear reset / Programming voltage |
Typical Applications
PIC16LF723AT-I/MV is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Low-Cost Consumer Appliance Control, Wearable Fitness and Health Bands, Small Motor and Fan Control, Industrial Sensor Hubs and Edge Nodes, Remote Control and HMI Keypads.
Battery-Powered IoT Sensor Nodes
The PIC16LF723AT-I/MV is well-suited for battery-powered IoT sensor nodes because its nanoWatt XLP technology delivers sub-20 nA Sleep current while its 1.8 V to 3.6 V operating range directly supports CR2032, two-alkaline, or single-cell Li-ion chemistries. The integrated 11-channel 10-bit ADC eliminates an external ADC chip, reducing BOM cost and PCB area, while the 7 KB Flash holds ZigBee/LoRa/Sub-GHz radio drivers plus sensor-fusion code. The 20 MHz instruction rate (via internal 16 MHz HF + 4x PLL) supports UART-based radio modules at typical 9.6-115.2 kbaud without software bit-banging. Combined with hardware ICSP debug, firmware development cycles are short.
Recommended
Low-Cost Consumer Appliance Control
Household appliances such as coffee makers, rice cookers, fans, and small kitchen gadgets benefit from the PIC16LF723AT-I/MV's integrated peripherals: three timers for PWM motor/solenoid control, two comparators for sensor threshold detection, and 11 ADC channels for temperature and humidity sensing. The 28-pin UQFN (MV) 4x4 mm package fits compact control panels. Operating from 3.3 V or directly from rectified mains via a buck regulator, the MCU handles user I/O, LED driving, and buzzer feedback in a single chip, eliminating the need for a separate display driver. The LF voltage range allows direct Li-ion battery integration in cordless appliances.
Recommended
Wearable Fitness and Health Bands
For wearable fitness bands, the PIC16LF723AT-I/MV provides the right balance of low power and small footprint. The 4x4 mm UQFN package fits wristband PCBs with strict size constraints, while sub-20 nA Sleep current extends coin-cell life to multi-month timeframes. The integrated ADC and comparators connect directly to photoplethysmography (PPG) and skin-temperature sensors without an analog front end. With 7 KB Flash and 192 B RAM, the MCU fits step-counting, sleep-stage, and heart-rate algorithms plus BLE radio control logic. The 1.8 V minimum VDD aligns directly with the discharge curve of a single CR2032 coin cell.
Recommended
Small Motor and Fan Control
Brushless DC (BLDC) and stepper motor controllers benefit from the PIC16LF723AT-I/MV's enhanced CCP/ECCP peripheral, which delivers flexible PWM generation for speed and torque loops. The 20 MHz instruction rate supports 4-wire PWM commutation tables for sensorless BLDC at low RPM, while two comparators handle back-EMF zero-crossing detection without external op-amps. Operating from 3.3 V, the MCU can directly drive low-side gate drivers like MCP14A0901 in fan and pump applications. The 28-pin UQFN package and 1.8 V minimum VDD allow battery or USB-powered fan implementations.
Recommended
Industrial Sensor Hubs and Edge Nodes
Industrial sensor hubs (4-20 mA converters, RTU concentrators, edge protocol converters) use the PIC16LF723AT-I/MV's 11 ADC channels and dual-comparator hardware for multi-channel analog acquisition. The 7 KB Flash supports Modbus RTU, IO-Link, or custom serial protocols, while the EUSART hardware handles RS-485 transceivers without software overhead. The -40C to +85C industrial temperature rating ensures operation in cabinets and outdoor enclosures. With three timers, the MCU can also generate precision PWM outputs for valve and damper control loops.
Recommended
Remote Control and HMI Keypads
Universal remote controls and capacitive-touch keypads leverage the PIC16LF723AT-I/MV's low Sleep current and hardware comparators for touch wake-up. Operating from 1.8 V allows the design to use two AAA cells for years of battery life. The 11-channel ADC and 25 digital I/O pins scan up to 8x8 button matrices without external logic, while the EUSART peripheral connects to IR LEDs or RF modules for wireless transmission. The 28-pin UQFN (MV) package keeps the PCB small enough for handheld remote enclosures, and ICSP programming simplifies firmware updates in production.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF723AT-I/MV — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF723A-I/MV | PIC16LF722A-I/MV | PIC16F723A-I/MV | PIC16LF720-I/MV | PIC16LF1938-I/MV |
|---|---|---|---|---|---|---|
| Package | 28-pin UQFN (MV) 4x4 mm | 28-pin UQFN (MV) 4x4 mm - same | 28-pin UQFN (MV) 4x4 mm - same | 28-pin UQFN (MV) 4x4 mm - same | 28-pin UQFN (MV) 4x4 mm - same | 28-pin UQFN (MV) 4x4 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 7 KB (4K x 14) | 7 KB (same) | 3.5 KB (-50%) | 7 KB (same) | 3.5 KB (-50%) | 28 KB (+300%) |
| RAM | 192 B | 192 B (same) | 128 B (-33%) | 192 B (same) | 128 B (-33%) | 1 KB (+420%) |
| Maximum CPU Frequency | 20 MHz (4x PLL) | 20 MHz (same) | 20 MHz (same) | 20 MHz (same) | 16 MHz (-20%) | 32 MHz (+60%) |
| Operating Voltage | 1.8 V to 3.6 V (LF) | 1.8 V to 3.6 V (LF, same) | 1.8 V to 3.6 V (LF, same) | 2.0 V to 5.5 V (F) | 1.8 V to 3.6 V (LF, same) | 1.8 V to 3.6 V (LF, same) |
| ADC Channels | 11 (10-bit) | 11 (same) | 11 (same) | 11 (same) | 8 (-27%) | 17 (+55%) |
| Sleep Current (typ.) | <20 nA (nanoWatt XLP) | <20 nA (same) | <20 nA (same) | <100 nA (worse) | <20 nA (same) | <30 nA |
Key Differentiators
- LF (low-voltage) variant supports 1.8 V minimum VDD (vs PIC16F723A-I/MV)
- 4x PLL for 20 MHz instruction rate (vs PIC16LF720-I/MV)
- 11 ADC channels vs 8 on PIC16LF720 (vs PIC16LF720-I/MV)
- Sub-20 nA Sleep current with RTCC (vs PIC16F723A-I/MV)
Design Notes
Place a 100 nF decoupling capacitor within 5 mm of the VDD pin and a bulk 10 uF tantalum or ceramic within 10 mm, both routed directly to the VSS ground plane. For the 28-pin UQFN (MV) package, the exposed pad (EP) on pin 29 must be soldered to a continuous ground copper pour of at least 10x10 mm to provide thermal dissipation for the LF variant. Estimate: at 20 MHz / 3.3 V with all peripherals active, the device draws ~5 mA, so EP thermal resistance ~40 C/W yields a 12C rise above ambient - acceptable for industrial designs.
Configure unused I/O pins as outputs with logic-low level to minimize Sleep current leakage. The LF (1.8 V min) variant MUST be selected if the design drops below 2.0 V on the supply rail; using the F variant at 1.8 V can cause Flash read errors. The MCLR pin (RE3) must be tied to VDD through a 10 kohm resistor if not used, or left as a reset input with the standard 50 ns noise filter. Avoid routing high-speed switching traces adjacent to the analog ANx pins to prevent ADC crosstalk.
For designs using the internal 16 MHz HF oscillator with 4x PLL to reach 20 MHz instruction rate, place a guard ring around the OSC1/OSC2 pins if external crystal mode is also supported by firmware switching. The EUSART baud-rate error at 20 MHz Fosc is 0.16% at 9600 baud and 2.12% at 115.2 kbaud - acceptable for most protocols but verify against your receiver's tolerance. The SPI peripheral supports up to 5 MHz at 20 MHz Fosc; for higher SPI throughput, migrate to PIC16LF1938-I/MV with 32 MHz Fosc.
Route the ICSPDAT and ICSPCLK lines (RB6/RB7) away from switching nodes and high-current traces to avoid programming failures in-circuit. Microchip recommends a series 100 ohm resistor on each ICSP line if the application schematic does not already include one, to dampen ringing during in-circuit programming. The Trace width of the VDD trace should be at least 0.5 mm to support the 5 mA peak supply current. For ADC accuracy, add a ground pour around the analog ANx pins and isolate the analog and digital VDD pins if the design separates them.
Compliance Information
RoHS and REACH compliance per Microchip product page and DigiKey product attributes. The 'I' in the part number suffix indicates the Industrial temperature grade (-40C to +85C). The part is not AEC-Q100 qualified; for automotive designs, Microchip recommends the PIC16F1938-I/MV or dedicated automotive PIC16 families.