PIC16F722-E/ML - 20MHz 8-bit MCU 3.5KB Flash | Microchip
MPN: PIC16F722-E/ML ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.55 | $25.50 |
| 100 | $2.18 | $218.00 |
| 500 | $1.85 | $925.00 |
| 1,000 | $1.62 | $1,620.00 |
PIC16F722-E/ML Overview
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash/ROM), data memory (RAM), peripherals, and I/O on one die, executing instructions 8 bits at a time. Within Microchip's taxonomy, the PIC16F722 belongs to the mid-range PIC16 family -> 8-bit PIC microcontroller -> microcontroller -> embedded processor -> semiconductor. Mid-range PIC16 parts use a RISC Harvard architecture with 35 single-word instructions and 200 ns instruction execution at 20 MHz, balancing code density, deterministic interrupt response, and ease of development with MPLAB X and XC8.
Key features of the PIC16F722-E/ML include 3.5 KB self-programmable Flash, 128 B RAM, up to 36 digital I/O pins (28-pin variant shares most peripherals), 11 channels of 8-bit ADC, two 8-bit timers plus one 16-bit timer, Enhanced CCP, USART, MSSP (I2C/SPI), 2x comparators, internal 16 MHz oscillator, and the nanoWatt XLP sleep current typically below 50 nA. The UQFN-28 (ML) package is a 5 x 5 mm body with 0.5 mm pitch and an exposed thermal pad for PCB heatsinking.
Typical applications include low-power sensor nodes, mTouch capacitive touch interfaces, battery chargers, LED drivers, simple motor control, and consumer white goods. The 28-pin UQFN package suits space-constrained surface-mount assemblies where a small footprint and good thermal performance are required simultaneously.
When designing, place decoupling capacitors as close as possible to VDD/VSS pairs and connect the exposed thermal pad to a continuous ground plane for thermal and electrical performance. Verify MPLAB X device support and pick the appropriate PIC16F722 header file before code generation.
This page synthesizes distributor stock, parametric alternatives, and design guidance beyond the manufacturer datasheet to accelerate component selection.
Drop-in alternatives for PIC16F722-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 PIC16F722-E/ML (same form factor and footprint) — differing in ADC, Package, Timers, I/O Pins, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F722A-E/ML
✅ Drop-In✓ In Stock
$1.7 / Unit
View Datasheet →PIC16F723-E/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F726-E/ML
✅ Drop-In✓ In Stock
$2.1 / Unit
View Datasheet →PIC16F727-E/ML
✅ Drop-In✓ In Stock
$1.62 / Unit
View Datasheet →PIC16F720-I/ML
✅ Drop-In✓ In Stock
$0.78 / Unit
View Datasheet →PIC16F721-I/ML
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16F722-E/ML Maximum Ratings & Electrical Characteristics
| Architecture | 8-bit PIC16 RISC (35 instructions) |
| CPU Speed | 20 MHz (200 ns instruction cycle) |
| Program Memory (Flash) | 3.5 KB (2K x 14) |
| Data RAM | 128 bytes |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| Operating Temperature | -40 C to +125 C (Extended, -E) |
| I/O Pins | 36 (28-pin variant) |
| ADC | 8-bit, 11 channels |
| Timers | 2 x 8-bit + 1 x 16-bit |
| Communication | Enhanced USART, MSSP (I2C/SPI) |
| Analog | 2 x Comparators |
| Low-Power Tech | nanoWatt XLP |
| Package | 28-pin UQFN (ML), 5 x 5 mm, 0.5 mm pitch |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
| Lead-Free | Yes |
PIC16F722-E/ML Pin Configuration
| Pin 1 | RA0/AN0/C1IN+/ICSPDAT — PORTA bit 0 / ADC input / comparator input / ICSP data |
| Pin 2 | RA1/AN1/C1IN-/ICSPCLK — PORTA bit 1 / ADC input / comparator input / ICSP clock |
| Pin 3 | RA2/AN2/CVREF/VREF- — PORTA bit 2 / ADC / comparator Vref / negative Vref |
| Pin 4 | RA3/AN3/VREF+/C1OUT — PORTA bit 3 / ADC / positive Vref / comparator 1 output |
| Pin 5 | RA4/AN4/C2OUT/T0CKI — PORTA bit 4 / ADC / comparator 2 output / Timer0 clock |
| Pin 6 | RA5/AN5/SS/HLVDIN — PORTA bit 5 / ADC / SSP slave select / HLVD input |
| Pin 7 | VSS — Ground reference |
| Pin 8 | RA7/OSC1/CLKIN — PORTA bit 7 / oscillator input / external clock in |
| Pin 9 | RA6/OSC2/CLKOUT — PORTA bit 6 / oscillator output / clock out |
| Pin 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator / Timer1 clock |
| Pin 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator / CCP2 PWM output |
| Pin 12 | RC2/CCP1/P1A — PORTC bit 2 / Enhanced CCP1 / PWM output A |
| Pin 13 | RC3/SCK/SCL — PORTC bit 3 / MSSP SPI clock / I2C clock |
| Pin 14 | RC4/SDI/SDA — PORTC bit 4 / MSSP SPI data in / I2C data |
| Pin 15 | RC5/SDO — PORTC bit 5 / MSSP SPI data out |
| Pin 16 | RC6/TX/CK — PORTC bit 6 / EUSART TX / clock |
| Pin 17 | RC7/RX/DT — PORTC bit 7 / EUSART RX / data |
| Pin 18 | VSS — Ground (second pad) |
| Pin 19 | VDD — Positive supply |
| Pin 20 | RB0/AN12/INT — PORTB bit 0 / ADC / external interrupt |
| Pin 21 | RB1/AN10 — PORTB bit 1 / ADC |
| Pin 22 | RB2/AN8 — PORTB bit 2 / ADC |
| Pin 23 | RB3/AN9/PGM — PORTB bit 3 / ADC / LVP program |
| Pin 24 | RB4/AN11 — PORTB bit 4 / ADC |
| Pin 25 | RB5/AN13 — PORTB bit 5 / ADC |
| Pin 26 | RB6/ICSPCLK/ICDCLK — PORTB bit 6 / ICSP clock / ICD clock |
| Pin 27 | RB7/ICSPDAT/ICDDAT — PORTB bit 7 / ICSP data / ICD data |
| Pin 28 | VDD — Positive supply (second pad) |
Typical Applications
PIC16F722-E/ML is suitable for 6 applications: Battery-Powered Sensor Node, mTouch Capacitive Touch Interface, LED Lighting Controller, Consumer White Goods Control, Simple Brushless DC Motor Control, Industrial Sensor Transmitter.
Battery-Powered Sensor Node
The PIC16F722-E/ML is well suited for battery-powered sensor nodes because it integrates nanoWatt XLP extreme-low-power technology, achieving typical sleep currents below 50 nA. With its 20 MHz 8-bit core, 3.5 KB Flash for sensor-firmware logic, and 11-channel 8-bit ADC for analog sensor read-out, it can wake on timer, sample a sensor, transmit via EUSART/MSSP, and return to sleep. A typical CR2032-powered node with 1% duty cycle can run for years. The 28-pin UQFN package provides a compact 5 x 5 mm footprint ideal for wearable and IoT sensor pcb designs.
Recommended
mTouch Capacitive Touch Interface
The PIC16F722-E/ML is supported by Microchip's mTouch capacitive-touch firmware library, providing up to 11 touch channels via the 8-bit ADC and CTMU charge-time measurement unit. With 3.5 KB Flash and 128 B RAM, it can drive 8-12 capacitive buttons or a small slider/touch wheel with debounce and gesture handling. The 28-pin UQFN package fits behind glass or thin overlays. Pair with the MCP6S26 programmable gain amp for proximity-sensing extensions in white-goods and consumer-electronics front panels.
Recommended
LED Lighting Controller
The PIC16F722-E/ML is well matched for LED lighting controllers because its Enhanced CCP module generates PWM at frequencies up to 20 kHz - above the audible band - for flicker-free dimming of constant-current LED strings. With EUSART and MSSP, the part interfaces to DMX-512, 0-10 V, or wireless modules for smart-lighting networks. The 28-pin UQFN (5 x 5 mm) and 2.0V-5.5V operation support compact driver boards running directly from a rectified mains supply with small buck conversion.
Recommended
Consumer White Goods Control
The PIC16F722-E/ML fits consumer white-goods main-control boards because its extended -40C to +125C temperature range handles under-cabinet or motor-driver heat. The 11-channel 8-bit ADC reads temperature sensors, water level, and potentiometers; the EUSART interfaces to a UI display or Wi-Fi module; and the 3.5 KB Flash holds the appliance control firmware. The UQFN-28 small footprint is ideal for densely populated main-control boards, and nanoWatt XLP helps meet standby power regulations like ErP Lot 6.
Recommended
Simple Brushless DC Motor Control
The PIC16F722-E/ML can drive simple BLDC or brushed-DC motors using its Enhanced CCP PWM, 16-bit timer, and on-chip comparators for back-EMF sensing or current-limit feedback. With 20 MHz core and 8-bit ADC, it supports basic trapezoidal commutation for low-cost fans, pumps, or small appliances. The 28-pin UQFN is small enough for in-motor driver boards. Pair with the MCP1416 gate driver for direct low-side drive of small MOSFET bridges.
Recommended
Industrial Sensor Transmitter
The PIC16F722-E/ML's extended temperature grade (-40C to +125C) and 2.0V-5.5V operation make it ideal for industrial 4-20 mA sensor transmitters and 0-10 V process-control output modules. The 8-bit ADC (11 channels) handles multiple sensor inputs, EUSART interfaces to a host PLC or wireless module, and nanoWatt XLP keeps loop-powered designs within budget. The UQFN-28 (5 x 5 mm) and exposed thermal pad enable compact DIN-rail-mount transmitter PCBs that dissipate heat efficiently.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F722-E/ML — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F722A-E/ML | PIC16F723-E/ML | PIC16F726-E/ML | PIC16F727-E/ML | PIC16F720-I/ML | PIC16F721-I/ML |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin UQFN (ML), 5 x 5 mm | 28-pin UQFN (ML) - same | 28-pin UQFN (ML) - same | 28-pin UQFN (ML) - same | 28-pin UQFN (ML) - same | 28-pin UQFN (ML) - same | 28-pin UQFN (ML) - same |
| Flash Memory | 3.5 KB | 3.5 KB | 7 KB | 14 KB | 14 KB | 3.5 KB | 3.5 KB |
| RAM | 128 B | 128 B | 192 B | 368 B | 368 B | 128 B | 128 B |
| CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V |
| Operating Temperature | -40C to +125C (-E) | -40C to +125C (-E) | -40C to +125C (-E) | -40C to +125C (-E) | -40C to +125C (-E) | -40C to +85C (-I) | -40C to +85C (-I) |
| ADC Channels | 11 | 11 | 11 | 11 | 14 | 8 | 8 |
Key Differentiators
- Smallest-footprint nanoWatt XLP MCU in 28-pin mid-range family (vs PIC16F722-I/SP (DIP-28))
- Silicon-revision drop-in upgrade path (vs PIC16F722A-E/ML)
- Memory scalability within the same UQFN-28 footprint (vs PIC16F723-E/ML / PIC16F727-E/ML)
Design Notes
Place a 0.1 uF decoupling capacitor as close as possible to each VDD pin (pins 19 and 28 on UQFN-28) with a short, wide trace to VSS. Add a bulk 1-10 uF tantalum or ceramic on the same rail near the IC. The exposed thermal pad (EP) of the UQFN-28 MUST be soldered to a continuous ground plane for both thermal dissipation and electrical performance - skipping this step is a common cause of erratic brown-out resets and erratic ADC readings.
The "-E" suffix indicates extended temperature range -40C to +125C. If your application only requires -40C to +85C (industrial), the "-I" suffix parts (e.g. PIC16F722-I/ML) are typically lower cost and have identical electrical specs in the same package. Verify the BOR (brown-out reset) voltage configuration bits match your supply rail - default is usually fine but should be checked against the application note AN555.
For the 28-pin UQFN (ML) package, route all I/O lines on outer layers and avoid running signal traces beneath the IC. Use Microchip's MPLAB X with the PIC16F722 device support package and configure CONFIG words for the desired oscillator (internal 16 MHz is the default) and watchdog settings before generating code. For low-power designs, disable unused peripherals in firmware before entering sleep to achieve sub-100 nA current.
Compliance Information
RoHS and lead-free per Microchip product page. The -E extended temperature range is suitable for industrial and non-automotive applications; AEC-Q100 qualified variants should be sourced separately from Microchip's automotive-grade portfolio.