PIC16F722T-I/SO - 20MHz 8-bit MCU 3.5KB Flash 28-SOIC | Microchip
MPN: PIC16F722T-I/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.16 | $2.16 |
| 10 | $1.94 | $19.40 |
| 100 | $1.62 | $162.00 |
| 500 | $1.42 | $710.00 |
| 1,000 | $1.21 | $1,210.00 |
| 3,000 | $1.05 | $3,150.00 |
PIC16F722T-I/SO Overview
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, integrating a CPU core, non-volatile program memory (Flash), volatile data memory (RAM), non-volatile user storage (EEPROM), and a rich set of peripherals including timers, ADC, communication interfaces, and general-purpose I/O into one IC. MCUs sit within the broader category of microcontrollers > microprocessors > semiconductors and are the fundamental building block of nearly every embedded electronic product. The PIC architecture uses a RISC instruction set with only 35 single-word instructions, simplifying firmware development.
Key features include 25 I/O pins, an enhanced universal synchronous/asynchronous receiver-transmitter (EUSART), MSSP (I2C/SPI), two 8-bit timers and one 16-bit timer, eleven 10-bit ADC channels with internal voltage reference, nanoWatt XLP technology for ultra-low sleep current, and a wide operating voltage range that supports both 3.3V and 5V rails. On-chip debug and In-Circuit Serial Programming (ICSP) are supported via two pins, enabling low-cost development and field upgrades.
Architecturally, the device uses a Harvard RISC core with separate program and data buses, allowing instruction fetch and operand access to occur simultaneously in a single cycle. The 10-bit ADC provides up to 11 channels with selectable reference, supporting sensor interfaces in battery-powered designs, while the nanoWatt XLP technology reduces standby current to the low microamp range - critical for IoT and remote-sensor applications.
Typical applications include consumer appliances, white goods, LED lighting controllers, sensor nodes, low-power IoT edge devices, battery chargers, remote controls, and small industrial control modules. The 5.5V maximum VDD also supports direct connection to USB-powered rails in low-cost HID peripherals.
Designers should note that decoupling requires at least one 100nF ceramic capacitor placed within 5mm of VDD, with an additional bulk capacitor (1uF to 10uF) recommended for noisy supply environments. For ultra-low-power applications, configuring the CPU in Sleep mode with the ADC off and using the WDT or INT0 wake-up source is the standard path to microamp-level standby current.
This page synthesizes real-time distributor pricing, same-package drop-in alternatives, and practical design guidance not aggregated on a single manufacturer or distributor product page.
Drop-in alternatives for PIC16F722T-I/SO — 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 PIC16F722T-I/SO (same form factor and footprint) — differing in Package, ADC, Core Architecture, I/O Pins, Timers.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F722-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F722AT-I/SO
✅ Drop-In✓ In Stock
$1.18 / Unit
View Datasheet →PIC16F722T-E/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F716T-I/SO
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC16F721T-I/SO
✅ Drop-In✓ In Stock
$1.18 / Unit
View Datasheet →PIC16F722T-I/SO Maximum Ratings & Electrical Characteristics
| Core | PIC 8-bit RISC |
| Program Memory | 3.5 KB (2K x 14) Flash |
| RAM | 128 bytes |
| EEPROM | 256 bytes |
| Instruction Set | 35 single-word instructions |
| Maximum CPU Speed | 20 MHz (200 ns instruction cycle) |
| Operating Voltage (VDD) | 1.8 V to 5.5 V |
| I/O Pins | 25 |
| ADC | 10-bit, 11 channels |
| Timers | 2 x 8-bit + 1 x 16-bit |
| Communication Interfaces | EUSART (UART), MSSP (I2C/SPI) |
| Low-Power Technology | nanoWatt XLP |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 28-pin SOIC (wide, 7.50 mm body) |
| Programming/Debug | ICSP via 2-wire |
| Mounting Type | Surface Mount |
| Packaging | Tape & Reel (T/R) |
| RoHS | Compliant |
PIC16F722T-I/SO Pin Configuration
| Pin 1 | RA3/AN3/VREF+ — Digital I/O / ADC input / ADC positive reference |
| Pin 2 | RA4/AN4 — Digital I/O / ADC input |
| Pin 3 | RA5/MCLR/VPP — Digital I/O / Master Clear (reset, active-low) / ICSP programming voltage |
| Pin 4 | RA6/OSC2/CLKOUT — Digital I/O / crystal oscillator output / Fosc output |
| Pin 5 | RA7/OSC1/CLKIN — Digital I/O / crystal oscillator input / external clock input |
| Pin 6 | VSS — Ground reference |
| Pin 7 | RB0/INT0/AN12 — Digital I/O / external interrupt 0 / ADC input |
| Pin 8 | RB1/AN10 — Digital I/O / ADC input |
| Pin 9 | RB2/AN8 — Digital I/O / ADC input |
| Pin 10 | RB3/AN9/PGM — Digital I/O / ADC input / ICSP low-voltage programming |
| Pin 11 | RB4/AN11 — Digital I/O / ADC input |
| Pin 12 | RB5/AN13 — Digital I/O / ADC input |
| Pin 13 | RB6/PGC — Digital I/O / ICSP clock (ICD debug) |
| Pin 14 | RB7/PGD — Digital I/O / ICSP data (ICD debug) |
| Pin 15 | VSS — Ground reference |
| Pin 16 | VDD — Positive supply voltage (1.8 V to 5.5 V) |
| Pin 17 | RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input |
| Pin 18 | RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / Capture-Compare-PWM 2 |
| Pin 19 | RC2/CCP1 — Digital I/O / Capture-Compare-PWM 1 |
| Pin 20 | RC3/SCK/SCL — Digital I/O / MSSP SPI clock / MSSP I2C clock |
| Pin 21 | RC4/SDI/SDA — Digital I/O / MSSP SPI data in / MSSP I2C data |
| Pin 22 | RC5/SDO — Digital I/O / MSSP SPI data out |
| Pin 23 | RC6/TX/CK — Digital I/O / EUSART TX / EUSART clock |
| Pin 24 | RC7/RX/DT — Digital I/O / EUSART RX / EUSART data |
| Pin 25 | RD0 — Digital I/O |
| Pin 26 | RD1 — Digital I/O |
| Pin 27 | RD2 — Digital I/O |
| Pin 28 | RD3 — Digital I/O |
Typical Applications
PIC16F722T-I/SO is suitable for 7 applications: Battery-Powered IoT Sensor Node, Consumer Appliance Control Board, LED Lighting Controller, Remote Control Transmitter, Industrial Sensor Module, USB HID Peripheral (Low-Cost), Small Motor / Fan Controller.
Battery-Powered IoT Sensor Node
The PIC16F722T-I/SO's nanoWatt XLP technology delivers sub-microamp Sleep current with WDT or INT0 wake-up, enabling multi-year battery life on a pair of AA cells. Its 11-channel 10-bit ADC directly interfaces thermistors, photo-diodes, and soil-moisture sensors without external signal conditioning. The 1.8 V to 5.5 V operating range accepts the drooping voltage of a depleted Li-ion cell without brown-out reset. The 3.5 KB Flash is sufficient for a single-thread sensor-firmware stack including calibration tables and a sleep scheduler, while the 256-byte EEPROM stores device-specific calibration constants without external NVM.
Recommended
Consumer Appliance Control Board
In washing machines, dishwashers, and microwave ovens the PIC16F722T-I/SO drives relays, reads keypads, and controls seven-segment or LED indicators from its 25 I/O pins. The wide 1.8 V to 5.5 V supply range simplifies integration with both 3.3 V logic-level sensors and 5 V relay-driver arrays on the same board. The EUSART plus MSSP expose both legacy UART (for displays) and I2C/SPI (for digital sensors), reducing external glue logic. The industrial -40 C to +85 C temperature grade covers kitchen and laundry environments. The 200 ns instruction cycle is fast enough to multiplex displays and debounce keypads in real time.
Recommended
LED Lighting Controller
The PIC16F722T-I/SO's 11-channel 10-bit ADC reads RGB color-mixer feedback loops and ambient-light sensors, while its PWM channels drive MOSFET switches for multi-channel constant-current LED strings. The nanoWatt XLP Sleep mode keeps standby power below 0.1 mW when the fixture is off, satisfying Energy Star and EU ecodesign standby budgets. Operating from 1.8 V to 5.5 V allows direct connection to a rectified mains-derived 3.3 V or 5 V rail without additional regulation. The 35-instruction RISC core executes PID color-mixing and thermal-foldback loops in tens of microseconds, leaving ample headroom for DMX or DALI protocol handling via EUSART.
Recommended
Remote Control Transmitter
Infrared remote controls benefit from the PIC16F722T-I/SO's nanoWalt XLP Sleep current below 1 uA, extending coin-cell battery life across years of standby. The MSSP SPI peripheral directly drives an IR LED array at 38 kHz carrier frequency, while the EUSART handles IR-learning or bi-directional protocols. The wide 1.8 V to 5.5 V supply range supports both 3 V coin cells and 4.5 V three-cell battery packs without redesign. The 25 I/O pins accommodate full matrix keypads plus status LEDs. Internal EEPROM (256 bytes) stores learned codes without external NVM.
Recommended
Industrial Sensor Module
Industrial 4 mA to 20 mA loop-powered sensor heads use the PIC16F722T-I/SO because it operates down to 1.8 V from a low-drop regulator fed by a current loop. The 11-channel ADC digitizes multiple process variables (pressure, temperature, flow) and the 10-bit resolution is sufficient for most Class-2 measurement loops. nanoWalt XLP mode drops quiescent current below 50 uA, leaving more loop current budget for the actual 4-20 mA signal. The industrial -40 C to +85 C operating range covers outdoor and process-paint-booth installations. The MSSP I2C master reads a companion EEPROM or digital sensor without extra pins.
Recommended
USB HID Peripheral (Low-Cost)
Low-cost USB keyboards, mice, and custom HID peripherals pair the PIC16F722T-I/SO with a USB-to-UART bridge IC such as MCP2200. The MCU scans the key matrix and handles HID report logic on its 25 I/O pins, while the bridge handles USB enumeration and protocol framing. The 5.5 V maximum VDD connects directly to a 5 V USB rail without LDO. The 256-byte EEPROM stores user-configurable macros or device IDs. The MSSP SPI master can drive a small OLED status display through a shared bus. The 20 MHz CPU provides ample bandwidth for NKRO keyboard scanning.
Recommended
Small Motor / Fan Controller
Brushless DC fan controllers and small stepper-motor boards use the PIC16F722T-I/SO for closed-loop commutation. The 11-channel ADC reads back-EMF or shunt-current signals, while the CCP/PWM channels drive the gate-driver FETs through complementary outputs. The 20 MHz CPU executes FOC or trapezoidal commutation algorithms at 20 kHz PWM with margin for housekeeping. The nanoWatt XLP Sleep mode is invoked between PWM bursts in standby fan modes. The 1.8 V to 5.5 V supply range supports both 3.3 V MCU and 5 V gate-drive rails on the same PCB. The internal EEPROM stores RPM/torque calibration tables per fan SKU.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F722T-I/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F722-I/SO | PIC16F722AT-I/SO | PIC16F722T-E/SO | PIC16F716T-I/SO | PIC16F721T-I/SO |
|---|---|---|---|---|---|---|
| Package | 28-SOIC | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 3.5 KB | 3.5 KB | 3.5 KB (or 7 KB on some variants) | 3.5 KB | 2 KB (-43%) | 7 KB (+100%) |
| RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 256 bytes |
| EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 0 bytes (not present) | 256 bytes |
| Maximum CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 2.0 V to 5.5 V | 1.8 V to 5.5 V |
| Temperature Grade | Industrial -40 C to +85 C | Industrial -40 C to +85 C | Industrial -40 C to +85 C | Extended -40 C to +125 C | Industrial -40 C to +85 C | Industrial -40 C to +85 C |
| Peripheral Highlight | nanoWatt XLP, EUSART, MSSP | nanoWatt XLP, EUSART, MSSP | nanoWatt XLP, EUSART, MSSP, mTouch | nanoWatt XLP, EUSART, MSSP | No nanoWatt XLP, EUSART, MSSP | nanoWatt XLP, EUSART, MSSP, mTouch, CTMU |
Key Differentiators
- Tape-and-reel packaging for SMT production (vs PIC16F722-I/SO)
- Industrial temperature grade optimized for most embedded use cases (vs PIC16F722T-E/SO)
- Adds mTouch capacitive-sensing at same price tier (vs PIC16F722AT-I/SO)
Design Notes
Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin (pin 16) and another on the AVdd supply rail if available. Add a 1 uF to 10 uF bulk capacitor on the same VDD node to absorb switching transients from relay or motor drivers on the same PCB. For battery-powered designs, route VDD from the cell or LDO through a ferrite bead to keep digital switching noise out of the analog reference used by the ADC.
For the 28-pin SOIC footprint use a 1.27 mm pitch SOIC land pattern with pad length 1.5 mm and pad width 0.6 mm per IPC-7351 nominal. Keep analog traces (ANx inputs, VREF+, VREF-) short and routed away from switching nodes such as PWM outputs and oscillator traces. Place the ICSP header (PGC/PGD on RB6/RB7, MCLR on RA5) on the edge of the board so a 5-pin ribbon connector can attach for in-circuit debugging without depopulating the MCU.
Do not leave MCLR floating - tie it to VDD through a 10 kohm resistor (or directly to VDD in production) to avoid spurious resets. ADC accuracy depends on the VREF source; for ratiometric measurements derive VREF from VDD directly so noise on VDD cancels in the conversion. When using nanoWatt XLP Sleep mode, ensure all unused I/O pins are configured as outputs (not inputs) to eliminate floating-pin current leakage paths - this typically saves 1 uA to 5 uA of quiescent draw.
The MSSP I2C pins (RC3/SCL, RC4/SDA) require external pull-up resistors (typically 2.2 kohm to 10 kohm) selected for the bus capacitance and clock rate; the internal weak pull-ups on these pins are insufficient for reliable 400 kHz Fast-Mode operation. For SPI runs longer than 50 mm, use lower slew-rate drive modes to reduce reflections, or add a series damping resistor of 22 ohm to 47 ohm on the SCK and SDO lines.
Compliance Information
RoHS and REACH compliance per Microchip product page. Lead-free (Pb-free) 28-SOIC package. Not AEC-Q100 qualified - choose PIC16F722-E for automotive extended-temperature applications.