Microchip Technology

PIC16C72A-20I/SO - 8-Bit 20MHz OTP MCU 3.5KB 28-SOIC | Microchip

MPN: PIC16C72A-20I/SO ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 5.5 V Vdss 28-pin SOIC (SO) Package 20 MHz Speed OTP (One-Time Programmable) Memory
From $6.15 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $8.95 $8.95
10 $8.2 $82.00
100 $7.45 $745.00
500 $6.8 $3,400.00
1,000 $6.15 $6,150.00
ℹ️ All prices are in USD

PIC16C72A-20I/SO Overview

The Microchip Technology PIC16C72A-20I/SO is an 8-bit CMOS OTP-based microcontroller in the PIC16C mid-range family, operating at up to 20 MHz with 3.5 KB (2K x 14) of one-time-programmable program memory, 128 bytes of RAM, and 22 digital I/O pins. The "-20I" suffix denotes 20 MHz maximum clock speed and the industrial operating temperature range of -40C to +85C, while "/SO" indicates the 28-pin SOIC wide-body surface-mount package supplied in tube. The device integrates 5 channels of 8-bit A/D conversion, two additional timers beyond the base Timer0/Timer1, a Capture/Compare/PWM (CCP) module, and a Synchronous Serial Port (SSP) configurable as either 3-wire SPI or 2-wire I2C.

An 8-bit PIC microcontroller is a RISC (Reduced Instruction Set Computer) device built around a Harvard architecture with separate program and data buses, executing one instruction per instruction cycle (4 clock cycles). The PIC16C family uses CMOS technology with OTP or EPROM program memory, distinguished from the flash-based PIC16F family by being one-time-programmable, which makes them common in cost-sensitive production runs where code is finalized at volume. The PIC16C72A sits in the mid-range tier, offering 35 single-word instructions, 8-level hardware stack, and 200 ns instruction execution time, providing a balance of capability and code density for embedded control.

Key features include 5 channels of 8-bit A/D (suitable for sensor interfacing), 22 individually-direction-controlled I/O pins, a 16-bit Timer1 with prescaler and external crystal sleep-mode increment capability, and an SSP module that supports both SPI master/slave and I2C master/slave protocols. The part operates from 3.0 V to 5.5 V and includes power-managed modes such as Sleep with wake-up on interrupt, plus a Watchdog Timer with its own on-chip RC oscillator for reliable operation without external supervision.

Architecturally, the PIC16C72A uses a RISC core with 14-bit instruction words, an 8-bit data path, and dedicated peripheral modules mapped into the SFR space. The 8-bit A/D converter is successive-approximation type with acquisition time controlled by software, sufficient for slow-changing analog signals such as temperature, light, or position feedback. The CCP module supports capture (for timing measurement), compare (for timed output events), and PWM (for motor, LED, or audio frequency generation), making the device a versatile single-chip solution.

Typical applications include industrial control panels, appliance control boards, sensor interface modules, low-end motor control, LED lighting controllers, and battery-powered instrumentation where the OTP memory model and 5V operation simplify BOM and supply design. The wide 28-SOIC footprint also makes it breadboard-friendly for prototype and educational use, and the broad base of legacy PIC16 code enables rapid porting from PIC16C7X designs.

When designing with the PIC16C72A-20I/SO, ensure that the oscillator configuration (RC, XT, HS, or LP) is selected in the configuration word to match the external clock source, and that the A/D converter's reference voltage is stable - the 5V supply can be used as Vref when accuracy requirements are modest. Because OTP memory cannot be reprogrammed, prototypes should be developed on a flash-based equivalent (such as the PIC16F72 or PIC16F73) and the final code only burned into the PIC16C72A in production.

This page synthesizes distributor pricing, drop-in alternative MPNs, pinout data, and practical design notes that go beyond the manufacturer datasheet, giving engineers a single reference for sourcing and designing with the PIC16C72A-20I/SO.

Drop-in alternatives for PIC16C72A-20I/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 PIC16C72A-20I/SO (same form factor and footprint) — differing in Package, Timers, Operating Temperature, ADC, Core.

Microchip Technology
Package: 28-pin SOIC (SO) wide-body, 300-mil
Timers: Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
Operating Temperature: -40 °C to +85 °C (industrial, 'I' suffix)
Microchip Technology
Package: 28-pin SOIC (SO, wide-body)
Timers: Timer0 (8-bit with 8-bit prescaler), WDT
ADC: 5-channel, 8-bit
Microchip Technology
Package: 28-pin SOIC wide-body (SO)
Timers: Two 8-bit, one 16-bit with CCP
Operating Temperature: 0 C to +70 C (commercial)
Microchip Technology
Package: 28-pin SOIC (SO), wide-body, tube
Timers: Timer0 (8-bit), Timer1 (16-bit)
Operating Temperature: -40 C to +85 C (Industrial, 'I' grade)
Microchip Technology
Package: 28-VQFN Exposed Pad (6x6 mm)
Timers: 2 x 8-bit + 1 x 16-bit
ADC: 5 channels x 8-bit
Microchip Technology
Package: 28-SOIC (0.295 in / 7.50 mm width)
ADC: 8-bit, 5 channels
Core: PIC RISC (Harvard architecture)
Microchip Technology
Timers: 3 x 8-bit (TMR0, TMR1, TMR2)
Operating Temperature: -40 C to +85 C (industrial)
ADC: 5 channels x 8-bit

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

PIC16C72A-20/SO

✅ Drop-In
📦 28-SOIC (SO)
commercial 0-70C temperature grade vs industrial -40 to +85C, same 28-SOIC footprint

📋 Reference alternative (not in catalog)

PIC16C72A-20I/ML

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO)
PIC16C · 8-bit PIC RISC · 3.5 KB (2K x 14) OTP · 128 x 8 bytes · 20 MHz · 200 ns · 22 · 5 channels x 8-bit

✓ In Stock

$3.1 / Unit

View Datasheet →

PIC16C72-20I/SO

✅ Drop-In
📦 28-SOIC (SO)
older non-A PIC16C72 variant, same 28-SOIC footprint, 20 MHz industrial grade, no A silicon revision

📋 Reference alternative (not in catalog)

PIC16C72-20/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO)
PIC16C7X mid-range · 8-bit RISC Harvard · OTP (EPROM-based) · 3.5 KB (2K x 14 words) · 128 bytes · Not present · 20 MHz · 200 ns (at 20 MHz)

✓ In Stock

$3.78 / Unit

View Datasheet →

PIC16C72-10I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO)
PIC16C, 8-bit RISC · 3.5 KB (2K x 14) OTP EPROM · 128 bytes · 10 MHz · 4.0 V to 5.5 V · 22 · 5-channel, 8-bit · Timer0 (8-bit with 8-bit prescaler), WDT

✓ In Stock

$4.25 / Unit

View Datasheet →

PIC16C72-04I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO)
PIC16 8-bit RISC · PIC16CXX Mid-Range (14-bit instruction word) · 4 MHz · 3.5 KB (2K x 14) OTP · 128 bytes · Not present (OTP ROM variant) · 4.0 V to 5.5 V (industrial operation; 2.0-6.0 V device absolute max) · 13 (digital, bidirectional)

✓ In Stock

$4.71 / Unit

View Datasheet →

PIC16F72-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO)
PIC16 8-bit RISC · 14-bit · 3.5 KB (2K x 14) · 128 bytes · 20 MHz (200 ns instruction cycle) · 2.0 V to 5.5 V · 22

✓ In Stock

$1.95 / Unit

View Datasheet →

PIC16C72A-20I/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (Harvard)
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 3.5 KB (2K x 14)
RAM Size 128 x 8 bytes
Maximum CPU Frequency 20 MHz
Instruction Execution Time 200 ns
Number of I/O Pins 22
A/D Converter 5 channels x 8-bit
Timers Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit PWM)
Capture/Compare/PWM 1 CCP module
Serial Communication SSP (SPI or I2C)
Supply Voltage 3.0 V to 5.5 V
Operating Temperature -40C to +85C (Industrial)
Package 28-pin SOIC (SO)
Mounting Type Surface Mount
Number of Instructions 35 single-word
Watchdog Timer Yes, with on-chip RC oscillator

PIC16C72A-20I/SO Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
Pin 1 MCLR/VPP — Master Clear (reset) input or programming voltage input
Pin 2 RA0/AN0 — PORTA bit 0 / Analog input 0
Pin 3 RA1/AN1 — PORTA bit 1 / Analog input 1
Pin 4 RA2/AN2 — PORTA bit 2 / Analog input 2
Pin 5 RA3/AN3/VREF — PORTA bit 3 / Analog input 3 / A/D voltage reference
Pin 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select
Pin 8 OSC2/CLKOUT — Oscillator output / Clock output
Pin 9 OSC1/CLKIN — Oscillator input / External clock input
Pin 10 VSS — Ground reference
Pin 11 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 12 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output
Pin 13 RC2/CCP1 — PORTC bit 2 / Capture Compare PWM 1
Pin 14 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 15 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 16 RC5/SDO — PORTC bit 5 / SPI data out
Pin 17 RC6 — PORTC bit 6
Pin 18 RC7 — PORTC bit 7
Pin 19 VSS — Ground reference (second)
Pin 20 VDD — Positive supply voltage
Pin 21 RB0/INT — PORTB bit 0 / External interrupt input
Pin 22 RB1 — PORTB bit 1
Pin 23 RB2 — PORTB bit 2
Pin 24 RB3 — PORTB bit 3
Pin 25 RB4 — PORTB bit 4
Pin 26 RB5 — PORTB bit 5
Pin 27 RB6/PGC — PORTB bit 6 / ICSP clock
Pin 28 RB7/PGD — PORTB bit 7 / ICSP data

Typical Applications

PIC16C72A-20I/SO is suitable for 7 applications: Industrial Control Panels, Appliance Control Boards, Sensor Interface Modules, LED Lighting Controllers, Low-End Motor Control, Battery-Powered Instrumentation, Educational and Hobbyist Embedded Systems.

🏭

Industrial Control Panels

The PIC16C72A-20I/SO fits industrial control panel designs where its 22 I/O pins drive relay coils, LED indicators, and keypad matrix scanning while the 5-channel 8-bit A/D reads panel-mounted sensors such as thermistors, pressure transducers, and potentiometers. At 20 MHz with 200 ns instruction execution, the MCU can service a 4x4 keypad matrix with sub-10 ms debounce and a multiplexed 7-segment display refresh at 100+ Hz without CPU saturation. The industrial -40C to +85C temperature range and 3.0-5.5V supply allow direct operation from 5V industrial backplanes without level shifters. The OTP memory model is ideal for panel controllers whose code is finalized at panel commissioning and never requires field updates, keeping per-unit cost low for high-volume panel runs.

🏭

Appliance Control Boards

The PIC16C72A-20I/SO is well-suited for washing machine, dishwasher, and oven control boards where the CCP module drives TRIAC phase-control for heating elements and the SSP runs SPI to a segmented LCD or EEPROM display. Its 5-channel A/D monitors water level, temperature, and motor current via shunt resistors, with software-decided safety thresholds. The 28-SOIC package mounts to a hand-solderable through-hole or SMT pad pattern familiar to appliance designers, and the 5V operation aligns with white-goods power rails. OTP memory locks firmware at production, preventing end-user firmware modification - a key safety and liability requirement for appliances sold globally.

🧩

Sensor Interface Modules

For sensor interface modules in HVAC, environmental monitoring, and process control, the PIC16C72A-20I/SO provides 5 channels of 8-bit A/D sufficient to digitize multiple 0-5V analog sensors with adequate resolution for setpoint control. The SSP configured as I2C allows connection to off-chip I2C sensors (temperature, humidity, light) expanding the system beyond the 5 internal A/D channels. The 128 bytes of RAM and 3.5 KB OTP hold calibration coefficients, linearization tables, and Modbus or simple serial protocol stacks. The 28-SOIC surface-mount package suits compact sensor PCBAs, and the industrial temperature grade supports outdoor and factory-floor deployment.

💡

LED Lighting Controllers

The PIC16C72A-20I/SO controls RGB or white LED lighting fixtures using its CCP module for PWM dimming on one channel and software PWM on additional pins for RGB color mixing. The 20 MHz clock provides PWM frequencies above 100 kHz to avoid visible flicker, while the A/D channels read ambient light sensors and potentiometer dimmer inputs. The SSP in SPI mode can drive addressable LED strips (WS2801, APA102) for higher-end fixtures. With 22 I/O pins, a single PIC16C72A-20I/SO can manage multiple LED channels, a 7-segment display, and capacitive touch buttons without additional I/O expanders, making it a cost-effective lighting controller solution.

🏭

Low-End Motor Control

The PIC16C72A-20I/SO drives small DC motors, stepper motors, and BLDC fans using its CCP module for PWM speed control and the 5-channel A/D for back-EMF sensing or current feedback. The 20 MHz instruction rate provides sufficient bandwidth for closed-loop PI control loops at 1-10 kHz update rates. Timer1's 16-bit range allows precise RPM measurement via tachometer pulse counting. The 5V I/O directly interfaces to optocouplers or gate drivers for safe motor isolation. The industrial temperature range supports motor control in automotive under-hood and industrial cabinet environments, while the OTP memory model is appropriate for fixed-curve motor controllers where the speed profile is finalized at design time.

Battery-Powered Instrumentation

The PIC16C72A-20I/SO with its low-power Sleep mode (microamp range) and wake-on-interrupt capability is a fit for battery-powered data loggers, handheld meters, and portable test instruments. The A/D channels digitize battery voltage, sensor signals, and reference voltages for accurate measurement, while the SSP in I2C mode connects to external EEPROM (24LC256) for non-volatile data storage. The Watchdog Timer with its own RC oscillator ensures the instrument recovers from software faults without draining the battery. Industrial -40 to +85C operation supports field deployment in outdoor and cold-storage environments, and the 28-SOIC PCB-friendly package suits hand-held device form factors.

🔧

Educational and Hobbyist Embedded Systems

The PIC16C72A-20I/SO is widely used in university embedded systems courses and hobbyist projects because the 28-SOIC or PDIP (SP variant) package is breadboard-friendly and the 5V operation tolerates a wide range of 5V-tolerance peripherals. The PIC16C family has an extensive library of open-source example code, application notes, and community tutorials, making it accessible for students learning RISC architecture, A/D conversion, PWM, and serial protocols. The 35 single-word instruction set is small enough to learn in a semester, and the 8-level hardware stack is straightforward to debug without complex RTOS considerations. The 5-channel A/D, CCP PWM, and SPI/I2C peripherals cover the typical student project requirements from sensor reading to actuator control.

Recommended Products Summary

PIC16F73-I/SO Microchip Technology Used in: Industrial Control Panels, LED Lighting Controllers MCP9700 Analog temperature sensor for A/D input Used in: Industrial Control Panels PIC16C72A-20I/SP Microchip Technology Used in: Appliance Control Boards MCP23S17 SPI I/O expander for additional control outputs Used in: Appliance Control Boards PIC16F72-I/SO Flash equivalent for field-updatable sensor nodes Used in: Sensor Interface Modules, Low-End Motor Control, Battery-Powered Instrumentation MCP9808 I2C high-accuracy temperature sensor Used in: Sensor Interface Modules MCP4725 I2C DAC for smooth analog dimming backup Used in: LED Lighting Controllers TC4427 MOSFET gate driver for motor bridge Used in: Low-End Motor Control 24LC256 I2C EEPROM for data logging storage Used in: Battery-Powered Instrumentation PIC16F72-I/SP Flash-based PDIP variant recommended for student prototyping Used in: Educational and Hobbyist Embedded Systems MPLAB SNAP Microchip debugger/programmer for PIC16Cxx Used in: Educational and Hobbyist Embedded Systems
What is the program memory size of PIC16C72A-20I/SO?
The PIC16C72A-20I/SO has 3.5 KB of one-time-programmable (OTP) program memory organized as 2K x 14 words. According to the Microchip PIC16C72A datasheet (DS35008B), this 14-bit instruction word width is characteristic of the PIC16C mid-range family. The OTP memory cannot be erased or rewritten, so the device is intended for high-volume production where the final code is burned once at manufacturing.
What is the maximum operating frequency of PIC16C72A-20I/SO?
The PIC16C72A-20I/SO operates at a maximum clock frequency of 20 MHz, indicated by the "/20" speed suffix. At this clock rate, instruction execution time is 200 ns (one instruction cycle = 4 clock cycles). The "-I" temperature suffix adds industrial-grade -40C to +85C operation, making it suitable for non-automotive embedded applications.
How many A/D converter channels does PIC16C72A-20I/SO have?
The PIC16C72A-20I/SO integrates a single 8-bit successive-approximation A/D converter with 5 input channels multiplexed to one ADC. According to the Microchip datasheet, the A/D reference voltage can be the device's VDD supply or an external Vref+ pin, and acquisition time plus conversion time must be controlled in software via ADCON0/ADCON1 registers.
Does PIC16C72A-20I/SO support I2C and SPI?
Yes, the PIC16C72A-20I/SO includes a Synchronous Serial Port (SSP) module that can be configured as either a 3-wire SPI master/slave interface or a 2-wire I2C master/slave interface. Selection between SPI and I2C modes is done via the SSPEN, SSPM3:SSPM0 bits in the SSPCON register at runtime - the same pins (RC3/SCK/SCL, RC4/SDI/SDA, RC5/SDO) are reused for both protocols.
Where can I buy PIC16C72A-20I/SO online?
The PIC16C72A-20I/SO can be purchased from authorized distributors including DigiKey (DigiKey part number PIC16C72A-20I/SO-ND) and Mouser Electronics, with Octopart showing 11 distributor listings for real-time stock and price comparison. Pricing as of 2026-09-18 is approximately $8.95 at qty 1 with volume discounts down to $6.15 at qty 1000, though authorized franchised stock is preferred for traceable components.
What is the price of PIC16C72A-20I/SO?
The PIC16C72A-20I/SO prices at approximately $8.95 USD at quantity 1 as of 2026-09-18 per distributor data from DigiKey and Mouser. Volume pricing drops to $8.20 at qty 10, $7.45 at qty 100, $6.80 at qty 500, and $6.15 at qty 1000. Pricing is subject to market availability - given that the PIC16C72A is a legacy OTP part, lead times and minimum order quantities may apply at some distributors.
What is the lead time for PIC16C72A-20I/SO?
The PIC16C72A-20I/SO is listed as in stock at DigiKey and Mouser as of 2026-09-18, with same-day shipping available for small quantities. Because this is a legacy OTP (one-time-programmable) device, larger production volumes may require longer lead times from the manufacturer - Microchip typically schedules PIC16Cxx production in batch runs, so engineers should plan ahead 8-12 weeks for 5K+ unit orders.
Is PIC16C72A-20I/SO in stock at distributors?
Yes, the PIC16C72A-20I/SO is currently in stock at major distributors including DigiKey and Mouser as of 2026-09-18. DigiKey lists it with same-day shipping availability. For real-time stock checking across 11 distributors, Octopart provides consolidated availability data, and FindChips.com offers price comparison for both franchised distributors and independent brokers.
PIC16C72A-20I/SO vs PIC16F72-I/SO - which is better for new designs?
The PIC16C72A-20I/SO uses OTP (one-time-programmable) memory while the PIC16F72-I/SO uses flash memory that can be reprogrammed thousands of times. For new designs, the PIC16F72-I/SO is almost always the better choice because flash allows in-circuit reprogramming, faster iteration during development, and lower-cost field updates. Choose the PIC16C72A-20I/SO only for high-volume production where final code is locked and the slightly lower per-unit cost justifies the OTP limitation.
PIC16C72A-20I/SO vs PIC16C73B-20/SP - what is the difference?
The PIC16C73B-20/SP has more program memory (4 KB vs 3.5 KB), more RAM (192 bytes vs 128 bytes), and an additional CCP module compared to the PIC16C72A-20I/SO. Both share the same 28-pin PDIP/SOIC footprint, however the PIC16C73B is in a PDIP package (SP) while the target is SOIC (SO), so they are not strictly drop-in for SOIC PCB designs. For 28-pin SOIC designs, the PIC16C72A-20I/SO is the correct footprint match.
When should I choose PIC16C72A-20I/SO over PIC16F72-I/SO?
Choose the PIC16C72A-20I/SO over the PIC16F72-I/SO only when you are in high-volume production (typically 10K+ units) where the lower per-unit OTP cost outweighs the lost reprogrammability of flash. Choose the PIC16F72-I/SO for prototypes, low-volume products (under 1K units), or any application requiring field firmware updates. The two parts are otherwise functionally similar with 3.5 KB memory and 5 A/D channels.
Is PIC16C72A-20I/SO suitable for new product designs in 2026?
The PIC16C72A-20I/SO is still an active Microchip part but is classified as a mature/legacy device in 2026 - for new designs, Microchip generally recommends the flash-based PIC16F72 or PIC16F73 as the modern equivalent. However, the PIC16C72A-20I/SO remains a valid choice for cost-optimized production runs, drop-in replacements for legacy designs, and applications where OTP memory is acceptable.
What is the best drop-in replacement for PIC16C72A-20I/SO?
The best drop-in replacement for the PIC16C72A-20I/SO in the same 28-SOIC package is the PIC16C72A-20/SO (commercial temperature grade) if your application runs in 0-70C ambient, or the PIC16C72-20I/SO (older non-A variant) if you need an exact footprint match. For new designs, the PIC16F72-I/SO is functionally equivalent with flash memory, though you should verify the A/D channel count matches your needs.
Can PIC16C72A-20I/SO be replaced with PIC16F72-I/SO?
The PIC16C72A-20I/SO and PIC16F72-I/SO share the same 28-pin SOIC package, same A/D channel count (5 x 8-bit), same 3.5 KB program memory, and same 128-byte RAM, making them pin-compatible. The key difference is OTP vs flash memory - the PIC16F72 can be reprogrammed in-circuit while the PIC16C72A cannot. For production designs, the PIC16F72 is functionally a drop-in replacement with no PCB changes required.
Where to download PIC16C72A-20I/SO datasheet PDF?
The official Microchip PIC16C72A datasheet (DS35008B) is available as a free PDF download from Microchip's website at ww1.microchip.com/downloads/en/DeviceDoc/35008b.pdf. The datasheet includes full electrical characteristics, A/D converter timing, oscillator configuration guidelines, and complete peripheral register descriptions. Distributors like DigiKey and Mouser also link to the same datasheet PDF on their product pages.
Where to find PIC16C72A-20I/SO pinout?
The PIC16C72A-20I/SO pinout is documented in the official Microchip PIC16C72A datasheet (DS35008B), with pin 1 marked by a dot on the 28-SOIC package. The 28-pin SOIC pinout assigns RA0-RA5 to pins 2-7 and 28, RB0-RB7 to pins 21-28, RC0-RC7 to pins 11-18, and VDD/VSS/MCLR/OSC to pins 1, 8, 9, 10, 19, 20. The package SVG diagram is shown on this product page for direct reference.
What are the key specifications of PIC16C72A-20I/SO that engineers should know?
The PIC16C72A-20I/SO key specifications are: 8-bit RISC core at 20 MHz (200 ns instruction cycle), 3.5 KB OTP program memory, 128 bytes RAM, 22 I/O pins, 5 channels of 8-bit A/D converter, one CCP module, and SSP supporting SPI or I2C. It operates from 3.0-5.5 V across the -40C to +85C industrial temperature range in a 28-pin SOIC package.
What is the best Atmel/Microchip equivalent for PIC16C72A-20I/SO?
The best Microchip drop-in equivalent for the PIC16C72A-20I/SO is the flash-based PIC16F72-I/SO, which shares the same 28-SOIC footprint, 3.5 KB flash memory, 5 A/D channels, and 22 I/O pins. There is no Atmel (now Microchip) AVR cross-brand equivalent in the same 28-SOIC package with the same pinout - engineers considering AVR migration would need to redesign the PCB for an ATmega variant, which is not a drop-in replacement.

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

Selection Guide

Choose the PIC16C72A-20I/SO when you need a cost-optimized 8-bit PIC MCU in the 28-SOIC industrial temperature grade for high-volume production where final code is locked at manufacturing. The -I suffix (-40C to +85C) makes it suitable for industrial, appliance, and non-automotive outdoor applications. Choose the PIC16C72A-20/SO instead for commercial 0-70C designs to save cost, or the PIC16C72-20I/SO for legacy systems that previously used the non-A silicon revision. For prototypes and field-updatable products, choose the PIC16F72-I/SO flash equivalent - same 28-SOIC footprint and pinout, but with 10,000+ erase/write cycles. Avoid the PIC16C72A-04I/SO and PIC16C72-10I/SO unless your application strictly requires only 4 MHz or 10 MHz clock speeds, as the lower speed grades cost only marginally less than the 20 MHz part but limit computational headroom significantly.

Comparison with Alternatives

Parameter This Product PIC16C72A-20/SO PIC16C72A-20I/ML PIC16C72-20I/SO PIC16C72-10I/SO PIC16F72-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC (SO) 28-SOIC (SO) - same 28-SOIC (SO) - same 28-SOIC (SO) - same 28-SOIC (SO) - same 28-SOIC (SO) - same
Program Memory 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 3.5 KB Flash
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 10 MHz 20 MHz
Temperature Grade Industrial -40C to +85C Commercial 0C to +70C Industrial -40C to +85C Industrial -40C to +85C Industrial -40C to +85C Industrial -40C to +85C
A/D Converter 5 channels x 8-bit 5 channels x 8-bit 5 channels x 8-bit 5 channels x 8-bit 5 channels x 8-bit 5 channels x 8-bit
RAM 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
Memory Type OTP OTP OTP OTP OTP Flash (reprogrammable)

Key Differentiators

  • Industrial temperature grade in 28-SOIC package (vs PIC16C72A-20/SO)
  • Flash memory for development and field updates (vs PIC16C72-20I/SO)
  • Full 20 MHz speed grade (vs PIC16C72-10I/SO)

Design Notes

The PIC16C72A uses OTP (one-time-programmable) memory, so any programming error or code bug discovered after programming requires discarding the part. For development, use a flash-based equivalent (PIC16F72-I/SO or PIC16F73-I/SO) and only switch to PIC16C72A for production runs. Also confirm the configuration word (oscillator type, Watchdog enable, code protection bits) is set correctly before programming, as OTP mistakes cannot be corrected with a chip erase.

Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 20) and a 10-47 uF bulk capacitor on the same supply trace. The MCLR/VPP pin (pin 1) requires a 10 kohm pull-up resistor to VDD and a 100 nF capacitor to ground for in-circuit serial programming (ICSP) reliability. The oscillator pins (9, 10) should be kept short and surrounded by a ground pour; for crystal operation use 15-33 pF load capacitors selected per crystal manufacturer specifications.

The PIC16C72A supply range is 3.0 V to 5.5 V; for designs operating from a 3.3 V rail, verify the A/D converter's Vref+ selection is below 3.3 V. In Sleep mode, current consumption drops to microamp range with peripherals disabled - disable the A/D converter via ADON=0 and the SSP via SSPEN=0 before entering Sleep to minimize quiescent current. The Watchdog Timer can run during Sleep but draws additional current; disable WDT in firmware for lowest Sleep current in battery applications.

Compliance Information

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

RoHS compliance status not explicitly stated in the verified web data - mark as unknown. Lead-free is the standard for SOIC packaging at Microchip. AEC-Q100 not applicable as this is an industrial-grade (-40C to +85C) part, not automotive-grade (-40C to +125C with Q100 qualification).

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

Related Searches

PIC16C72A-20I/SO PIC16C72A-20I/SO datasheet Microchip PIC16C72A-20I/SO PIC16C72A 28-SOIC 20MHz 3.5KB OTP microcontroller PIC16C72A 5-channel 8-bit ADC PIC16C72A industrial temperature -40C to +85C PIC16C72A 28-pin SOIC pinout PIC16C72A industrial control application PIC16C72A-20I/SO vs PIC16F72-I/SO PIC16C72A-20I/SO drop-in replacement buy PIC16C72A-20I/SO online price what is OTP PIC microcontroller PIC16C72A SSP SPI I2C configuration PIC16C72A A/D converter 5 channel specification

Related Components & Terms

Microchip Technology PIC16C72A PIC16C72A-20I/SO PIC16C72A-20/SO PIC16C72A-20I/ML PIC16C72-20I/SO PIC16C72-10I/SO PIC16C72-04I/SO PIC16F72-I/SO PIC microcontroller 8-bit RISC Harvard architecture OTP memory Flash memory 28-SOIC A/D converter 8-bit ADC Capture/Compare/PWM SPI I2C Watchdog Timer RoHS industrial temperature grade PIC16C mid-range 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