PIC16F722AT-I/ML - 8-bit 20MHz MCU 3.5KB Flash | Microchip
MPN: PIC16F722AT-I/ML ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.42 | $2.42 |
| 10 | $2.18 | $21.80 |
| 100 | $1.94 | $194.00 |
| 500 | $1.76 | $880.00 |
| 1,000 | $1.58 | $1,580.00 |
PIC16F722AT-I/ML Overview
A microcontroller (MCU) is a single-chip computer containing a CPU core, program and data memory, peripherals, and I/O. The PIC16 family uses a RISC Harvard architecture with separate program and data buses, enabling single-cycle instruction execution. The 16F series is the mid-range tier in Microchip's portfolio: more capable than baseline 10F/12F parts, simpler than the 18F or dsPIC families, and optimized for cost-sensitive, power-aware embedded designs where deterministic real-time response matters.
Key features include 128 bytes of EEPROM, 128 bytes of RAM, an enhanced 8-bit timer/counter with prescaler, a 16-bit timer with capture/compare/PWM, a 10-bit ADC with up to 11 channels, two 8-bit PWMs, and two comparators. The nanoWatt XLP technology delivers typical sleep currents below 100 nA, enabling multi-year battery life in sensor and metering nodes. A wide-array of communication peripherals (EUSART, MSSP for SPI/I2C) supports connection to sensors, displays, and wireless modules.
Architecturally, the part uses a 14-bit instruction word and a 16-level hardware stack with interrupt-driven context save. On-chip in-circuit debug (ICD) and ICSP programming eliminate the need for external debug adapters beyond a 2-wire interface, accelerating development and field firmware updates.
Typical applications include consumer appliances, low-power IoT sensor nodes, capacitive touch (mTouch) interfaces, battery chargers, white goods, lighting controls, and automotive body controllers. The wide operating temperature range (-40C to +85C for the I-grade) makes it equally viable for industrial HVAC, smart metering, and remote control designs.
When designing with the PIC16F722A, allocate four pins for ICSP/ICD (VDD, VSS, ICSPCLK, ICSPDAT) and reserve a 4.7 kohm pull-up on MCLR unless disabled in configuration. For low-power operation, drive the microcontroller into sleep between events and use the WDT or interrupts to wake.
This page combines current distributor inventory, drop-in same-package alternatives, and engineering design notes not consolidated in the manufacturer datasheet alone.
Drop-in alternatives for PIC16F722AT-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 PIC16F722AT-I/ML (same form factor and footprint) — differing in ADC, Package, Core Architecture, I/O Pins, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F722A-I/ML
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
PIC16F722A-E/ML
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.7 / Unit
View Datasheet →PIC16F723A-I/ML
✅ Drop-In✓ In Stock
$1.41 / Unit
View Datasheet →PIC16F720-I/ML
✅ Drop-In✓ In Stock
$0.78 / Unit
View Datasheet →PIC16F1825-I/ML
✅ Drop-In✓ In Stock
$0.92 / Unit
View Datasheet →PIC16F690-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F722AT-I/ML Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC16 mid-range RISC |
| Program Memory | 3.5 KB (2K x 14) Flash |
| Data EEPROM | 128 bytes |
| Data RAM | 128 bytes |
| Maximum CPU Speed | 20 MHz |
| Supply Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 25 |
| ADC | 10-bit, 11 channels |
| PWM | 2 x 8-bit (CCP + Enhanced PWM) |
| Comparators | 2 |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Communication | EUSART, MSSP (SPI / I2C) |
| Operating Temperature | -40C to +85C (I-grade) |
| Package | 28-pin QFN (6x6 mm) |
| Mounting Type | Surface Mount |
| AEC-Q100 | Qualified (A-suffix part) |
| MSL Level | 1 (per JEDEC J-STD-020) |
| Lead-Free / RoHS | Yes / Compliant |
| ICSP / Debug | In-Circuit Serial Programming + ICD |
| Low-Power Technology | nanoWatt XLP (sleep < 100 nA typ.) |
PIC16F722AT-I/ML Pin Configuration
| Pin 1 | RA0/AN0/C1IN+/ICSPDAT — Digital I/O, analog input, comparator input, ICSP data |
| Pin 2 | RA1/AN1/C1IN-/ICSPCLK — Digital I/O, analog input, comparator input, ICSP clock |
| Pin 3 | RA2/AN2/VREF-/CVREF/C2IN+ — Digital I/O, analog input, comparator reference, comparator input |
| Pin 4 | MCLR/VPP/RA3 — Master clear / programming voltage / digital I/O |
| Pin 5 | RC0/T1OSO/T1CKI — Digital I/O, Timer1 oscillator output or clock input |
| Pin 6 | RC1/T1OSI/CCP2 — Digital I/O, Timer1 oscillator input, Capture/Compare/PWM |
| Pin 7 | RC2/CCP1 — Digital I/O, Capture/Compare/PWM output |
| Pin 8 | RC3/SCK/SCL — Digital I/O, MSSP SPI clock, I2C clock |
| Pin 9 | RC4/SDI/SDA — Digital I/O, MSSP SPI data in, I2C data |
| Pin 10 | RC5/SDO — Digital I/O, MSSP SPI data out |
| Pin 11 | RC6/TX/CK — Digital I/O, EUSART TX, synchronous clock |
| Pin 12 | RC7/RX/DT — Digital I/O, EUSART RX, synchronous data |
| Pin 13 | RB7/ICSPDAT — Digital I/O, alternate ICSP data (low-voltage programming) |
| Pin 14 | VSS — Ground reference |
| Pin 15 | RB6/ICSPCLK — Digital I/O, alternate ICSP clock (low-voltage programming) |
| Pin 16 | RB5/AN11 — Digital I/O, analog input channel 11 |
| Pin 17 | RB4/AN10 — Digital I/O, analog input channel 10 |
| Pin 18 | RB3/AN9/CCP2 — Digital I/O, analog input, alternate CCP2 |
| Pin 19 | RB2/AN8 — Digital I/O, analog input channel 8 |
| Pin 20 | RB1/AN7 — Digital I/O, analog input channel 7 |
| Pin 21 | RB0/AN4/INT — Digital I/O, analog input, external interrupt |
| Pin 22 | RA7/OSC1/CLKIN — Digital I/O, crystal oscillator input, external clock in |
| Pin 23 | RA6/OSC2/CLKOUT — Digital I/O, crystal oscillator output, clock out |
| Pin 24 | RA5/AN4/SS/HLVDIN/C2OUT — Digital I/O, analog input, SPI slave select, comparator output |
| Pin 25 | RA4/AN3/T0CKI/C1OUT — Digital I/O, analog input, Timer0 clock, comparator output |
| Pin 26 | RC3/... — Reserved / duplicate marking - see pin 8 functional definition |
| Pin 27 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
| Pin 28 | EP — Exposed thermal pad - tie to VSS for thermal dissipation |
Typical Applications
PIC16F722AT-I/ML is suitable for 6 applications: Automotive Body Electronics, Battery-Powered IoT Sensor Nodes, Consumer Appliance Control, Capacitive Touch (mTouch) Interface, Industrial Lighting Control, Smart Metering and Remote Monitoring.
Automotive Body Electronics
The PIC16F722AT-I/ML's AEC-Q100 Grade 3 qualification and -40C to +125C operating range make it well suited for automotive body modules such as HVAC control panels, seat controllers, and mirror adjusters. The 28-pin QFN footprint exposes 25 I/O lines - enough to drive relays, buttons, and status LEDs without external mux. The 10-bit ADC with 11 channels reads multiple potentiometers and temperature sensors, while the EUSART links the body module to the CAN/LIN gateway. Compared to a discrete logic implementation, the nanoWatt XLP core cuts quiescent draw below 100 nA in sleep, important for parked-vehicle battery endurance.
Recommended
Battery-Powered IoT Sensor Nodes
NanoWatt XLP technology makes the PIC16F722AT-I/ML a natural fit for IoT sensor nodes powered by two AA or coin-cell batteries. Sleep current below 100 nA combined with on-chip ADC and I2C peripherals enables duty-cycled measurement of temperature, humidity, and occupancy sensors, waking the MCU only when a reading is due. The 2.5 V-5.5 V supply tolerates the declining voltage curve of alkaline cells, while the 20 MHz CPU provides enough headroom to run a small TCP/HTTP stack via an attached Wi-Fi module. The internal 16 MHz oscillator removes the need for an external crystal, reducing BOM cost.
Recommended
Consumer Appliance Control
In white goods and small kitchen appliances, the PIC16F722AT-I/ML provides the deterministic 8-bit control required for motor speed, heater PWM, and user-interface management. The 28-pin QFN footprint is small enough for crowded main-control boards, while the 25 I/O pins drive a 7-segment display, button matrix, buzzer, and triac interfaces. The two on-chip comparators enable zero-crossing detection for dimmer circuits and over-current protection. NanoWatt XLP standby modes help meet Energy Star limits on idle power for refrigerators, microwaves, and washing machines.
Recommended
Capacitive Touch (mTouch) Interface
Microchip's mTouch capacitive-sensing firmware library is fully supported on the PIC16F722AT-I/ML, enabling 8 to 16 touch buttons through the on-chip ADC and CVD module. The QFN-28 package's 25 I/O lines are enough for 12-15 sense channels plus indicator LEDs and a UART back-channel for diagnostics. Sleep current below 100 nA makes the part attractive for battery-powered remote controls and touch-operated dimmers, where standby drain dominates battery life. The 20 MHz core executes the mTouch software scanning loop with sub-10 ms response, well within the human-perceptible latency budget.
Recommended
Industrial Lighting Control
Dimmable LED drivers and DMX-512 lighting controllers leverage the PIC16F722AT-I/ML's PWM modules and EUSART for digital addressable lighting. The MCU generates 8-bit PWM dimming signals at up to 20 kHz to drive external MOSFETs, while the EUSART handles DMX-512 or DALI protocol reception at 250 kbaud. The 10-bit ADC reads ambient light sensors for daylight-harvesting closed-loop control, and the 128-byte EEPROM stores calibration curves. Automotive-grade temperature tolerance ensures reliability in outdoor fixtures where internal LED temperatures exceed 70C.
Recommended
Smart Metering and Remote Monitoring
Utility smart-meter designs use the PIC16F722AT-I/ML as a sub-MCU for sensor aggregation, tamper detection, and local display control. Its 11-channel ADC reads multiple current transformers, while the on-chip comparators generate tamper alarms when external magnetic-field sensors fire. NanoWatt XLP standby modes are critical because metering nodes must run on battery backup for years without grid power. The 128-byte EEPROM holds calibration and tamper logs across power cycles, and ICSP support simplifies firmware updates during deployment.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F722AT-I/ML — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F722A-I/ML | PIC16F723A-I/ML | PIC16F720-I/ML | PIC16F1825-I/ML | PIC16F690-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin QFN (6x6 mm) | 28-pin QFN (6x6 mm) - same | 28-pin QFN (6x6 mm) - same | 28-pin QFN (6x6 mm) - same | 28-pin QFN (6x6 mm) - same | 28-pin QFN (6x6 mm) - same |
| Flash Memory | 3.5 KB (2K x 14) | 3.5 KB | 7 KB | 3.5 KB | 14 KB | 7.2 KB |
| RAM | 128 B | 128 B | 256 B | 128 B | 1024 B | 256 B |
| Maximum CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 32 MHz | 20 MHz |
| Supply Voltage Range | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 1.8 V to 5.5 V | 2.0 V to 5.5 V |
| I/O Pins | 25 | 25 | 25 | 25 | 18 | 22 |
| Automotive Grade (AEC-Q100) | Yes (Grade 3) | No | Optional with A-suffix | Optional with A-suffix | Optional with A-suffix | Optional with A-suffix |
Key Differentiators
- AEC-Q100 Grade 3 automotive qualification in 28-pin QFN (vs PIC16F722A-I/ML)
- 2x Flash and RAM in same QFN-28 footprint (vs PIC16F723A-I/ML)
- More analog channels than next-gen PIC16F1825 (vs PIC16F1825-I/ML)
Design Notes
Estimated: with VDD = 5 V, CPU idle at 1 MHz, and all peripherals off, the PIC16F722AT-I/ML draws about 800 uA. Driving into sleep with WDT disabled drops this below 100 nA, enabling multi-year battery life on two AA cells. Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 27 on the QFN package) and another on the exposed thermal pad / VSS loop to suppress switching transients. Avoid routing high-current digital traces under the device to minimize supply-noise coupling into the ADC.
The 28-pin QFN (6x6 mm) package has an exposed thermal pad on the underside that must be soldered to a PCB land to achieve the rated thermal performance. The QFN thermal pad should be tied to VSS and connected to the ground plane with at least four thermal vias (0.3 mm drill, 0.5 mm pitch) under the pad. Provide a 5 mm keep-out zone around the ICSP pins (RA0/RA1 or RB6/RB7) so an ICD probe can attach without interfering with nearby components.
Do not leave the MCLR pin floating - it requires a 4.7 kohm pull-up to VDD unless the MCLRE configuration bit is cleared in the CONFIG register. Floating MCLR can cause spurious resets on noisy power rails. Also remember that PIC16 mid-range devices use two ICSP pin pairs (RA0/RA1 primary, RB6/RB7 for low-voltage programming) - the PCB must keep either pair accessible. Finally, ensure that any unused I/O pin is configured as output low (not input floating) to minimize current leakage paths.
For EUSART operation above 57.6 kbaud or I2C at 400 kHz, place a 33 ohm series resistor at the MCU pin to dampen reflections on the bus. The ADC inputs are high-impedance and sensitive to switching-noise coupling - route ADC traces as short as possible, guard them with a ground trace, and add a 100 nF bypass on AVREF if the internal ADC is used. For capacitive touch (mTouch) sensing, avoid ground planes directly under the touch pads to prevent parasitic capacitance that desensitizes the measurement.
Compliance Information
AEC-Q100 Grade 3 qualified per automotive 'A' suffix designation. RoHS and lead-free confirmed on DigiKey listing. Halogen-free status not stated in available data.