Microchip Technology

PIC16F720-I/SO - 8-bit 16MHz MCU, 3.5KB Flash, 20-SOIC | Microchip

MPN: PIC16F720-I/SO ✓ Active
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 25 mA per pin Id 20-pin SOIC (SO) Package 16 MHz (internal oscillator), up to 16 MIPS Speed 3.5 KB (2K x 14) Memory
From $1.02 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $1.98 $1.98
10 $1.74 $17.40
100 $1.46 $146.00
500 $1.21 $605.00
1,000 $1.02 $1,020.00
ℹ️ All prices are in USD

PIC16F720-I/SO Overview

The Microchip Technology PIC16F720-I/SO is an 8-bit PIC microcontroller running at 16MHz internal oscillator, integrating 3.5KB (2K x 14) of self read/write Flash program memory and 128 bytes of non-volatile data EEPROM, housed in a 20-pin SOIC package. The -I suffix denotes the industrial temperature grade (-40C to +85C), and the part is qualified to Microchip's nanoWatt XLP (eXtreme Low Power) platform. According to the Microchip PIC16F720/721 datasheet, the device delivers up to 16 MIPS performance from a single 2.5V-5.5V supply, with the I-grade variant covering the 2.5V/3.3V/5V operating points used in consumer and industrial designs.

What is a PIC16 mid-range microcontroller? PIC16 is Microchip's mid-range 8-bit RISC core family that sits between the baseline PIC10/12/16F5x family and the enhanced PIC18 family. It executes 35 instructions across 8 stack levels, supports both hardware C compiler constructs and assembly, and integrates peripherals such as ADC, USART (AUSART), I2C, SPI, and PWM (CCP) without external glue logic. PIC16 MCUs are widely deployed in cost-sensitive embedded designs where low power, simple peripherals, and long-term Microchip supply continuity outweigh the need for high MIPS or 32-bit performance. The PIC16F720 specifically targets compact 20-pin applications requiring a small footprint, modest memory, and nanoWatt XLP low-power operation for battery or energy-harvesting scenarios.

Key features of the PIC16F720-I/SO include: 12 channels of 8-bit ADC for analog signal acquisition, 18 I/O pins (17 I/O + 1 input-only) with 25mA source/sink capability for direct LED drive, 128 bytes of non-volatile data EEPROM, hardware AUSART, I2C, and SPI interfaces, plus two 8-bit timers (TMR0/TMR2), one 16-bit timer (TMR1), and a CCP (Capture/Compare/PWM) module. Watchdog timer (WDT), Power-on Reset (POR), and Brown-out Reset (BOR) round out the safety suite. Mid-range core and 8 stack levels provide ample headroom for interrupt-driven C firmware with Microchip's MPLAB XC8 toolchain.

The PIC16F720 uses a Harvard-architecture 8-bit RISC core with a 14-bit instruction word. The 16MHz internal oscillator can be trimmed in software via the OSCTUNE register, eliminating the need for an external crystal in most designs. The high-endurance Flash (HEF) cell supports >=10K erase/write cycles per word for both program memory and data EEPROM. Brown-out Reset is configurable in software, and the WDT can be driven by an internal 31kHz low-power oscillator. These features collectively make the PIC16F720 a strong fit for unattended, maintenance-free sensor nodes.

Typical applications for the PIC16F720-I/SO include: low-power IoT sensor nodes using XLP sleep currents below 1uA, consumer appliance controls (coffee machines, washing-machine user interfaces, microwave ovens), battery-powered handheld instruments, LED lighting controllers with analog dimming, remote-control transmitters, and small motor/solenoid drivers. The 20-pin SOIC package is well-suited for hand-soldered prototypes as well as high-volume SMT assembly.

Designers should note that 3.5KB of Flash is modest - C firmware that uses printf-style libraries or large lookup tables can fill it quickly. The 128-byte data EEPROM is intended for parameter storage (calibration, user preferences) rather than runtime variables. For applications requiring more memory or peripherals, the PIC16F721 (7.2KB Flash, 256B EEPROM) is a pin-compatible upgrade in the same 20-SOIC footprint.

This page synthesizes distributor pricing as of 2026-09-21, Microchip-recommended drop-in alternatives, and practical design notes that supplement (not duplicate) the manufacturer datasheet.

Drop-in alternatives for PIC16F720-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 PIC16F720-I/SO (same form factor and footprint) — differing in Package, Operating Temperature, Communication, ADC, I/O Pins.

Microchip Technology
Package: SOIC-20 (SO, 0.300 inch body width)
Microchip Technology
Operating Temperature: -40 C to +85 C (industrial)
Communication: 1 x EUSART, 1 x MSSP (I2C/SPI)
ADC: 12 channels, 10-bit
Microchip Technology
Package: 20-pin SOIC (SO), 7.50 mm body width
Operating Temperature: -40°C to +125°C (extended, -E grade)
I/O Pins: 18
Microchip Technology
Package: 20-Pin PDIP (DIP-20, through-hole, 300 mil)
Operating Temperature: -40 C to +85 C (Industrial)
Communication: I2C, SPI, AUSART (Enhanced USART)
Microchip Technology
Package: 20-pin SOIC (SO), 300 mil
Operating Temperature: -40 C to +85 C (industrial)
Communication: I2C/SPI (MSSP), AUSART (EUSART)
Microchip Technology
Package: 28-pin SOIC Wide (7.50 mm body)
Operating Temperature: -40 C to +125 C (Extended, 'E' suffix)
Communication: I2C/SPI, EUSART (LIN-capable)
Microchip Technology
Package: 28-pin SOIC (SO), wide-body, 7.50 mm
Operating Temperature: -40C to +85C (Industrial, -I grade)
Communication: EUSART, SPI, I2C (Master)
Microchip Technology
Package: 20-SOIC (300 mil, SO)
Operating Temperature: -40C to +85C (Industrial, "I")

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16F721-I/SO

✅ Drop-In
Microchip Technology
📦 20-SOIC
PIC16 mid-range 8-bit RISC · 35 instructions, 8-level hardware stack · 7 KB Flash (4K x 14 words) · 256 bytes · 128 bytes non-volatile data storage · 20 MHz (200 ns instruction cycle) · 16 MHz (factory calibrated) · 1.8 V to 5.5 V

✓ In Stock

$0.92 / Unit

View Datasheet →

PIC16F720-I/P

✅ Drop-In
Microchip Technology
📦 20-PDIP
PIC16 Mid-Range 8-bit RISC · 35 instructions, 8-level hardware stack · 3.5 KB (2K x 14) · 128 B · 128 B (HEF) · 16 MHz · 1.8 V to 5.5 V · 18

✓ In Stock

$1.02 / Unit

View Datasheet →

PIC16F720-E/SO

✅ Drop-In
Microchip Technology
📦 20-SOIC
PIC16 mid-range, 8-bit RISC · 35 instructions · 3.5 KB (2K x 14 words) · 128 bytes · 128 bytes · 16 MHz (internal oscillator) · 1.8 V to 5.5 V · 18

✓ In Stock

$0.99 / Unit

View Datasheet →

PIC16F716-I/SO

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 20-SOIC
PIC16F · PIC Mid-Range 8-bit · 14-bit · 35 single-word instructions · 20 MHz · 5 MIPS · 3.5 KB (2K x 14) Flash · 128 bytes

✓ In Stock

$1.13 / Unit

View Datasheet →

PIC16F690-I/SO

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 20-SOIC
8-bit PIC16 mid-range (Harvard, 14-bit instruction word) · 7 KB (4K x 14) · 256 bytes · 256 bytes · 20 MHz (5 MIPS) · 2.0 V to 5.5 V · 18 · 12 channels, 10-bit

✓ In Stock

$1.62 / Unit

View Datasheet →

PIC16F677-I/SO

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 20-SOIC
PIC16 Mid-Range 8-bit MCU · 3.5 KB · 128 bytes · 256 bytes · 20 MHz · 2.0 V to 5.5 V · -40 °C to +85 °C (Industrial) · 18

✓ In Stock

$1.05 / Unit

View Datasheet →

PIC16F720-I/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 mid-range 8-bit RISC
Instruction Set 35 instructions, 14-bit word
CPU Speed 16 MHz (internal oscillator), up to 16 MIPS
Program Memory (Flash) 3.5 KB (2K x 14)
Data EEPROM 128 B
I/O Pins 18 (17 I/O + 1 input-only)
ADC 12-channel, 8-bit
Timers TMR0 (8-bit), TMR1 (16-bit), TMR2 (8-bit)
PWM (CCP) 1 module (Capture/Compare/PWM)
Communication AUSART, I2C, SPI (MSSP)
Supply Voltage 2.5 V to 5.5 V
Operating Temperature -40 C to +85 C (industrial, -I grade)
I/O Source/Sink Current 25 mA per pin
Package 20-pin SOIC (SO)
Mounting Type Surface Mount
Watchdog Timer (WDT) Yes, with dedicated 31 kHz LP oscillator
Brown-out Reset (BOR) Yes, software configurable
Power-on Reset (POR) Yes
Self Read/Write Flash Yes (HEF high-endurance cell)
In-Circuit Serial Programming (ICSP) Yes
Low-Power Technology nanoWatt XLP
RoHS Status Compliant (LEAD FREE)
MSL Level 1 (unlimited floor life at <30C / 85% RH)

PIC16F720-I/SO Pin Configuration

SOIC-20 Package Pinout Diagram SOIC-20W 20-pin, 7.5x12.8mm, P1.27mm, JEDEC MS-013. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SOIC-20
Pin 1 MCLR/Vpp — Master Clear (reset) input / ICSP programming voltage
Pin 2 RA0 — Bidirectional I/O; AN0 analog input
Pin 3 RA1 — Bidirectional I/O; AN1 analog input
Pin 4 RA2 — Bidirectional I/O; AN2 analog input
Pin 5 RA3 — Bidirectional I/O; AN3 analog input
Pin 6 RA4 — Bidirectional I/O; AN4 analog input
Pin 7 RA5 — Bidirectional I/O; AN5 analog input; SS (SPI slave select)
Pin 8 VSS — Ground reference
Pin 9 OSC1/CLKIN — Crystal oscillator input / external clock input
Pin 10 OSC2/CLKOUT — Crystal oscillator output / clock output
Pin 11 RC0 — Bidirectional I/O; AN6 analog input
Pin 12 RC1 — Bidirectional I/O; AN7 analog input
Pin 13 RC2 — Bidirectional I/O; AN8 analog input
Pin 14 RC3 — Bidirectional I/O; AN9 analog input; SCL (I2C clock)
Pin 15 RC4 — Bidirectional I/O; AN10 analog input; SDA (I2C data)
Pin 16 RC5 — Bidirectional I/O; AN11 analog input; SDO (SPI data out)
Pin 17 RC6 — Bidirectional I/O; TX (AUSART transmit); CK (SPI clock)
Pin 18 RC7 — Bidirectional I/O; RX (AUSART receive); SDI (SPI data in)
Pin 19 VDD — Positive supply voltage (2.5V to 5.5V)
Pin 20 RB7 — Bidirectional I/O

Typical Applications

PIC16F720-I/SO is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Consumer Appliance Control Panels, LED Lighting Controllers with Analog Dimming, Remote Control Transmitters (RF/IR), Small Motor and Solenoid Drivers, Industrial Sensor Signal Conditioning.

🧩

Battery-Powered IoT Sensor Nodes

The PIC16F720-I/SO's nanoWatt XLP architecture delivers sleep currents below 1uA per Microchip's datasheet, enabling coin-cell battery lifetimes of 5-10 years in duty-cycled sensor nodes. The internal 16MHz oscillator eliminates external crystal power drain, while the 12-channel 8-bit ADC accepts multiple analog sensors without external multiplexing. Combined with the 128-byte data EEPROM for storing calibration constants and MPLAB XC8 low-power firmware libraries, the PIC16F720 is a strong fit for remote temperature, humidity, and occupancy nodes that report every few minutes over an external radio.

🏭

Consumer Appliance Control Panels

The PIC16F720-I/SO is a strong fit for washing-machine user interfaces, coffee-machine controls, and microwave-oven keypads where 12-channel ADC scans resistive touch panels and the 18 I/O pins drive LED matrix indicators and 7-segment displays. Its 25mA source/sink I/O drives LEDs directly without external transistors, reducing BOM cost. The 3.5KB Flash comfortably holds state-machine firmware for menu handling, while the HEF Flash cell supports over-the-air or in-field firmware updates through the ICSP interface, useful for post-launch UI refinements.

💡

LED Lighting Controllers with Analog Dimming

The PIC16F720-I/SO's 12-channel ADC reads multiple analog dimmer inputs simultaneously, while the CCP module generates hardware PWM for flicker-free LED brightness control at frequencies above 100Hz. The 25mA I/O source capability drives small LED strings directly, and the AUSART peripheral accepts DMX-512 or proprietary LED-control protocols. NanoWatt XLP keeps standby power below 50mW even with the ADC active, helping designs meet Energy Star and EU Ecodesign standby requirements for connected lighting fixtures.

📱

Remote Control Transmitters (RF/IR)

Handheld remote controls benefit from the PIC16F720-I/SO's XLP sleep currents, 25mA I/O for direct IR-LED drive at 100mA peak pulsed, and AUSART for pairing-mode communication with the receiver. The 16MHz internal oscillator provides accurate timing for IR carrier generation (36kHz, 38kHz, 40kHz NEC/RC5 protocols) without external resonator power drain. With 3.5KB Flash, designers can implement multi-protocol transmitters with on-board pairing and rolling-code security in C using MPLAB XC8.

🏭

Small Motor and Solenoid Drivers

The PIC16F720-I/SO generates up to 4 PWM channels via the CCP module for brushed DC motor speed control, while its 8-bit timers support input-capture feedback for tachometer and encoder inputs. The 25mA I/O sink capability drives logic-level MOSFET gates through small gate-driver stages, suiting 12V/24V solenoid and DC-load switching applications. Brown-out Reset protects firmware integrity during motor stall conditions that pull Vdd below the BOR threshold, an essential feature in industrial automation and appliance white-goods.

🔧

Industrial Sensor Signal Conditioning

The PIC16F720-I/SO conditions analog signals from 4-20mA current loops, thermocouples, and bridge pressure sensors using its 12-channel 8-bit ADC and on-chip voltage reference. AUSART bridges to RS-485/RS-232 transceivers for legacy field-bus communication, while I2C links to digital sensor front-ends for redundant measurements. The -40C to +85C industrial temperature range and software-configurable BOR meet IEC 61000-4 EMC immunity requirements when paired with TVS protection and common-mode chokes on the analog input traces.

Recommended Products Summary

PIC16F720-I/P Microchip Technology Used in: Battery-Powered IoT Sensor Nodes PIC16F721-I/SO Microchip Technology Used in: Battery-Powered IoT Sensor Nodes MCP9808 High-accuracy digital temperature sensor over I2C Used in: Battery-Powered IoT Sensor Nodes PIC16F690-I/SO Microchip Technology Used in: Consumer Appliance Control Panels, Small Motor and Solenoid Drivers MCP1700 3.3V LDO regulator for MCU supply rail Used in: Consumer Appliance Control Panels PIC16F720-I/ML Microchip Technology Used in: LED Lighting Controllers with Analog Dimming MCP4725 I2C DAC for analog LED current setpoint Used in: LED Lighting Controllers with Analog Dimming PIC16F716-I/SO Microchip Technology Used in: Remote Control Transmitters (RF/IR) TSAL6100 High-power IR emitter LED for line-of-sight transmission Used in: Remote Control Transmitters (RF/IR) TC4427 1.5A MOSFET gate driver for solenoid switching Used in: Small Motor and Solenoid Drivers PIC16F720-E/SO Microchip Technology Used in: Industrial Sensor Signal Conditioning MCP6022 Low-offset op-amp for thermocouple/bridge amplification Used in: Industrial Sensor Signal Conditioning
What is the operating temperature range of PIC16F720-I/SO?
The PIC16F720-I/SO operates from -40C to +85C as an industrial-grade part, distinguished by the -I suffix in the ordering code. According to the Microchip PIC16F720/721 datasheet (DS41391E), the industrial-grade variant is qualified for consumer electronics, factory automation, and outdoor enclosures that may experience seasonal thermal swings. The 'E' grade variant (PIC16F720-E/SO) covers -40C to +125C for automotive under-hood designs.
How much Flash memory does PIC16F720-I/SO have?
The PIC16F720-I/SO integrates 3.5 KB of self read/write Flash program memory organized as 2K x 14-bit words. According to the Microchip datasheet, the HEF (High-Endurance Flash) cell provides >=10,000 erase/write cycles per word, suitable for in-application firmware updates via ICSP. Designers needing more program memory can move to the pin-compatible PIC16F721 (7.2KB Flash) without altering the PCB footprint.
What is the difference between PIC16F720-I/SO and PIC16F721-I/SO?
The PIC16F720-I/SO has 3.5KB Flash and 128 bytes of data EEPROM, while the PIC16F721-I/SO has 7.2KB Flash and 256 bytes of EEPROM. Both share the same 20-pin SOIC footprint, same 16 MIPS performance, same peripherals (12-ch 8-bit ADC, AUSART, I2C, SPI, CCP), and same 2.5V-5.5V supply. The PIC16F721 is therefore a drop-in upgrade when firmware size exceeds 3.5KB; the PIC16F720 fits designs that need less code at a lower price point.
What is the supply voltage range of PIC16F720-I/SO?
The PIC16F720-I/SO operates from 2.5V to 5.5V, covering the 2.5V, 3.3V, and 5V rails common in industrial and consumer designs. According to the Microchip datasheet, the device includes a software-configurable Brown-out Reset (BOR) that can be set to trip on Vdd falling below a chosen threshold, protecting Flash integrity during power brown-outs. For 1.8V systems, the PIC16LF720 low-voltage variant is the matching part.
Where can I buy PIC16F720-I/SO at the best price?
The PIC16F720-I/SO is in stock at major distributors as of 2026-09-21. LCSC Electronics offers single-piece pricing around $1.98 with free BOM tools, while DigiKey and Mouser list industrial-grade tube and tape-and-reel packaging with quantity breaks down to roughly $1.02 at 1000 pieces. Octopart aggregates 10+ distributors for real-time stock comparison. All prices mentioned are as of 2026-09-21 and may vary by reel size and lead time.
What is the lead time for PIC16F720-I/SO?
As of 2026-09-21, DigiKey shows 'ships today' stock for the PIC16F720-I/SO in both tube and reel packaging. Mouser also stocks the part in 50+ quantities. Industrial-grade PIC16F720 units rarely face allocation because Microchip maintains long-term production continuity for the PIC16 mid-range family. For guaranteed allocation during component shortages, signing a Microchip direct-purchase agreement is recommended.
PIC16F720-I/SO vs PIC16F690-I/SO - which is better for sensor node products?
The PIC16F690-I/SO offers 7.2KB Flash and 256B EEPROM versus the PIC16F720's 3.5KB and 128B, plus 20 I/O pins instead of 18 and an additional 8-bit timer. For sensor nodes that need more code space, more I/O, or run MPLAB XC8 with floating-point libraries, the PIC16F690 is the better fit. For cost-optimized nodes with simple firmware under 3KB, the PIC16F720 is the right choice. Both share the same 20-SOIC footprint.
PIC16F720-I/SO vs PIC16F720-I/P - which package should I choose?
The PIC16F720-I/SO comes in a 20-pin SOIC (300-mil body, 7.5mm width) while the PIC16F720-I/P comes in a 20-pin PDIP through-hole package. For hand-soldered prototypes, breadboards, and educational use, the -I/P variant is friendlier. For SMT assembly, rework, and production reflow profiles, the -I/SO variant is the standard pick. Both have identical silicon and electrical specs; the choice is purely mechanical.
When should I choose PIC16F720-I/SO over PIC16F628-I/SO?
The PIC16F720-I/SO delivers nanoWatt XLP ultra-low-power sleep currents below 1uA and a richer peripheral set (12-ch ADC vs 8, AUSART vs USART, 3 timers vs 3 with no CCP on 628), at a comparable price point. For new designs in 2026, the PIC16F720 is the better default because XLP dramatically extends battery life and the ADC channel count supports more analog sensors. Choose PIC16F628 only when you are matching legacy firmware that cannot be re-compiled.
What is the best drop-in replacement for PIC16F720-I/SO?
The best drop-in replacements are Microchip's own PIC16F721-I/SO (7.2KB Flash, 256B EEPROM, same 20-SOIC footprint) and PIC16F720-I/P (same die, 20-PDIP package). For PIC16 cross-brand alternatives in 20-SOIC, the Atmel/Microchip ATtiny26L-8SU shares the package footprint but uses the AVR core and requires code recompilation - it is therefore not strictly drop-in for firmware. The Microchip parts are the safest substitutes when production continuity matters.
Where can I download the PIC16F720-I/SO datasheet PDF?
The official Microchip PIC16F720/721 datasheet is available as a free PDF download from ww1.microchip.com/downloads/aen/DeviceDoc/41391E.pdf (DS41391E). The datasheet covers both PIC16F720 and PIC16F721 variants, includes pinout diagrams, electrical characteristics, peripheral architecture, and MPLAB XC8 code examples. Microchip also publishes errata documents and the PIC16F720 Family Silicon Data Sheet on the product page at microchip.com/en-us/product/PIC16F720.
What is the pinout of PIC16F720-I/SO?
The PIC16F720-I/SO has 20 pins in SOIC package. Pin 1 is MCLR/Vpp (reset/programming voltage), pins 2-3 are RA0/RA1, pins 4-7 are RA2/RA3/RA4/RA5, pin 8 is VSS (ground), pin 9 is OSC1/CLKIN, pin 10 is OSC2/CLKOUT, pins 11-18 are RC0-RC7 (digital I/O and ADC), pin 19 is VDD (supply), and pin 20 is RB7. The complete pin map with alternate peripheral functions is in section 1.0 of the Microchip datasheet.
What is the best Atmel equivalent for PIC16F720-I/SO?
There is no true drop-in Atmel (now Microchip) equivalent to the PIC16F720-I/SO because the PIC16 RISC core and the AVR core are not binary-compatible. The Atmel ATtiny26L-8SU shares a 20-pin SOIC package and offers 2KB Flash, 128B EEPROM, and 20 MIPS - but requires firmware to be re-written in AVR-GCC and the peripheral register maps are entirely different. For Microchip-Atmel cross-platform designs, consider the ATSAMD20 or ATSAMD21 ARM Cortex-M0+ families instead.
Is the PIC16F720-I/SO suitable for battery-powered IoT sensor nodes?
Yes, the PIC16F720-I/SO is well-suited for battery-powered IoT sensor nodes thanks to its nanoWatt XLP technology. According to the Microchip datasheet, the device achieves sleep currents below 1uA with the WDT disabled, allowing coin-cell battery lifetimes of 5-10 years in duty-cycled sensor applications. The internal 16MHz oscillator eliminates external crystal power drain, and the 12-channel 8-bit ADC supports multiple analog sensors. Pair with MPLAB XC8 low-power libraries for production-grade results.

Engineering reference data for PIC16F720-I/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F720-I/SO for new cost-sensitive 8-bit designs requiring nanoWatt XLP ultra-low-power operation, 12 channels of 8-bit ADC, AUSART plus I2C + SPI connectivity, and 3.5KB of Flash in a 20-pin SOIC. Pick the PIC16F721-I/SO if your firmware grows beyond 3.5KB but you want to keep the same PCB. Pick the PIC16F720-I/P for breadboard prototypes and hand-soldered educational designs. Pick the PIC16F720-E/SO for automotive under-hood or industrial applications needing -40C to +125C. Pick the PIC16F690-I/SO if you need 10-bit ADC resolution or 20 I/O pins. Avoid the PIC16F716 if AUSART is required.

Comparison with Alternatives

Parameter This Product PIC16F721-I/SO PIC16F720-I/P PIC16F720-E/SO PIC16F690-I/SO PIC16F716-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-SOIC 20-SOIC - same 20-PDIP - through-hole 20-SOIC - same 20-SOIC - same 20-SOIC - same
Flash Memory 3.5 KB 7.2 KB (+106%) 3.5 KB (same) 3.5 KB (same) 7.2 KB (+106%) 2 KB (-43%)
CPU Speed 16 MHz / 16 MIPS 16 MHz / 16 MIPS 16 MHz / 16 MIPS 16 MHz / 16 MIPS 20 MHz / 5 MIPS (note: 690 family is older, 5 MIPS) 20 MHz / 5 MIPS
I/O Pins 18 18 (same) 18 (same) 18 (same) 20 (+11%) 18 (same)
ADC Channels 12 x 8-bit 12 x 8-bit (same) 12 x 8-bit (same) 12 x 8-bit (same) 12 x 10-bit 8 x 8-bit
Temperature Grade -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +125C (extended) -40C to +85C (industrial) -40C to +85C (industrial)
Price (1 piece, USD) 1.98 2.40 (approx) 2.05 (approx) 2.10 (approx) 2.45 (approx) 1.85 (approx)

Key Differentiators

  • nanoWatt XLP sleep current below 1uA (vs PIC16F628-I/SO)
  • 12-channel 8-bit ADC at 16 MIPS (vs PIC16F716-I/SO)
  • 3.5KB Flash with HEF high-endurance cell (vs PIC16F690-I/SO)
  • Pin-compatible upgrade path to 7.2KB Flash (vs PIC16F716-I/SO)

Design Notes

Estimated: at Vdd=5V, 16MHz active, the PIC16F720-I/SO draws approximately 6mA. In sleep mode with WDT off, XLP currents fall below 1uA, enabling coin-cell battery lifetimes of 5-10 years for duty-cycled sensor nodes (1ms active per minute). Place a 100nF ceramic decoupling capacitor within 5mm of the Vdd pin (pin 19), and add a 10uF bulk capacitor on the supply rail to suppress voltage transients during ADC sampling bursts.

The 20-SOIC package has a thermal resistance theta_JA of approximately 80 C/W, which is acceptable for the PIC16F720's modest 6mA active current - no special copper pour is needed. Keep analog and digital traces separated: route the 12 ADC input traces (RA0-RA5, RC0-RC5) away from the OSC1/OSC2 traces and the ICSP signals on RA0/RA3. Add a guard ring around the analog inputs connected to quiet analog ground (AVSS) to reduce digital switching noise injection into ADC readings.

Do not exceed 8.5V on any pin including MCLR/Vpp, even momentarily - the absolute maximum Vdd is 7.5V. The internal 16MHz oscillator is factory-calibrated to +/-2% at 25C; if your design requires tighter accuracy over temperature, either use OSCTUNE software trim or switch to an external crystal on OSC1/OSC2. Always pull MCLR high through a 10k resistor and add a 100nF capacitor for ICSP programming reliability - omitting the MCLR capacitor causes intermittent programming failures during production.

For ICSP programming, route the PGC and PGD signals (typically on RB6/RB7 or RA0/RA3 depending on configuration) with 100-ohm series damping and avoid splitting ground planes under those traces. When using the AUSART peripheral for RS-232 or RS-485, add TVS diodes such as PESD5V0L1BA on the RX/TX lines and a 100nF AC-coupling capacitor on the RS-485 bus to meet IEC 61000-4-2 ESD and IEC 61000-4-4 EFT immunity requirements.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

Lead-free SOIC packaging per Microchip product page. RoHS and REACH compliant per DigiKey product listing. AEC-Q100 qualification not applicable for industrial-grade -I variant; the -E (extended) grade is not AEC-Q100 qualified either. For AEC-Q100 automotive designs, Microchip recommends the PIC16F720-E/SO with PPAP documentation, but customers should confirm with Microchip Field Applications for their specific automotive program.

Data verified on: 2026-09-21 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16F720-I/SO PIC16F720 datasheet Microchip PIC16F720-I/SO PIC16F720 20-SOIC 16MHz MCU PIC16F720 nanoWatt XLP battery MCU PIC16F720 vs PIC16F721 PIC16F720 vs PIC16F628 buy PIC16F720-I/SO LCSC PIC16F720 pinout 20-SOIC PIC16F720-I/SO price 1000 pieces what is the Flash size of PIC16F720 PIC16F720 drop-in replacement PIC16F721 PIC16F720-I/SO lead time stock PIC16F720 industrial grade temperature range low power 8-bit PIC microcontroller IoT sensor

Related Components & Terms

Microchip Technology PIC16F720 PIC16F720-I/SO PIC16F721-I/SO PIC16F720-I/P PIC16F720-E/SO PIC16F716-I/SO PIC16F690-I/SO PIC16F677-I/SO PIC16 mid-range core 8-bit RISC nanoWatt XLP Flash memory EEPROM HEF (High Endurance Flash) ICSP (In-Circuit Serial Programming) AUSART I2C (MSSP) SPI CCP (Capture/Compare/PWM) 20-SOIC RoHS compliant AEC-Q100 PIC16F720/721 family
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details