Microchip Technology

PIC16C72-04I/SO - 8-Bit 4MHz MCU 3.5KB OTP 28-SOIC | Microchip

MPN: PIC16C72-04I/SO ✓ Active
In Stock Ships in 1-3 business days
4.0 V to 5.5 V (industrial operation; 2.0-6.0 V device absolute max) Vdss 28-pin SOIC (SO) wide-body, 300-mil Package 4 MHz Speed 3.5 KB (2K x 14) OTP Memory
From $4.71 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $7.45 $7.45
10 $6.91 $69.10
100 $6.02 $602.00
500 $5.34 $2,670.00
1,000 $4.71 $4,710.00
ℹ️ All prices are in USD

PIC16C72-04I/SO Overview

The Microchip Technology PIC16C72-04I/SO is an 8-bit RISC microcontroller from the PIC16C7X mid-range family, running at 4 MHz clock speed with 3.5 KB (2K x 14) of One-Time-Programmable (OTP) program memory, 128 bytes of RAM, and integrated 8-channel 8-bit A/D converter, housed in a 28-pin SOIC (SO) wide-body package with industrial temperature grade. The PIC16C72 belongs to Microchip's PIC16CXX mid-range architecture family that delivers up to 5 MIPS performance and features 13 bidirectional digital I/O pins plus capture/compare/PWM, a synchronous serial port (SSP) for SPI/I2C, a USART for asynchronous serial communication, and a watchdog timer with brown-out reset (BOR).

Background: An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (ROM/OTP/Flash), data memory (RAM), and peripheral interfaces (timers, ADC, communication ports). The PIC16C7X family uses a Harvard architecture with separate program and data buses, allowing instruction fetch and data access to occur simultaneously. Microchip's mid-range 14-bit instruction word PIC16C core became an industry standard for low-cost embedded control, and the PIC16C72 specifically targets designs needing on-chip analog acquisition without an external ADC.

Key features include 4 MHz maximum operating frequency, 2.0-6.0 V supply voltage range (typical operation 4.0-5.5 V per datasheet), 22 source/sink capable I/O pins depending on package variant, two 8-bit Timer0 and Timer2 plus one 16-bit Timer1, 5-channel 8-bit analog-to-digital converter on the 28-pin packages, and Power-on Reset/Brown-out Reset circuitry. The OTP program memory makes this part suited to low-volume production runs where mask-ROM economics are not justified.

The PIC16C72-04I/SO is built on Microchip's CMOS process technology with fully static design, allowing clock frequencies down to DC. The 'I' suffix designates industrial temperature range (-40°C to +85°C), and the '04' speed grade specifies 4 MHz. The 'SO' package suffix denotes 28-pin SOIC wide-body (300-mil). The integrated ADC sample-and-hold and analog multiplexer support up to 5 analog inputs on this package.

Typical applications include industrial process control, motor drive signal conditioning, sensor signal acquisition with on-chip ADC, simple appliance control, low-end embedded control with serial communication (I2C/SPI), and educational/development platforms where OTP ROM cost is acceptable.

Design considerations: Use Microchip's MPLAB X IDE and MPASM/MPLAB XC8 toolchain for code development. Select the proper oscillator configuration (XT/LP/HS/RC) for the chosen crystal or resonator. Decouple VDD/VSS with 0.1 µF ceramic capacitors close to the pins and provide bulk capacitance for analog reference stability. For EMI robustness, place the crystal near OSC1/OSC2 with short traces and a guard ground.

This page consolidates pricing from authorized channels, drop-in same-package PIC16C72 alternatives sourced from Microchip's product tree, and design guidance beyond what is summarized in the datasheet's first pages.

Drop-in alternatives for PIC16C72-04I/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 PIC16C72-04I/SO (same form factor and footprint) — differing in Package, Timers, ADC, Core Architecture, RoHS Status.

Microchip Technology
Package: 28-pin SOIC (SO, 300-mil wide body)
Timers: Timer0 8-bit with 8-bit prescaler (plus additional timers per datasheet)
ADC: 8-bit, multichannel
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
Core Architecture: 8-bit RISC Harvard
Microchip Technology
Package: 28-pin SPDIP (0.300 inch, 7.62mm)
ADC: 8-bit, 5 channels
Core Architecture: PIC16 mid-range 8-bit RISC
Microchip Technology
Package: 28-pin SOIC (300 mil)
Timers: 2 x 8-bit + 1 x 16-bit
ADC: 5 channels x 8-bit
Microchip Technology
Package: 28-pin SOIC (SO)
Timers: Timer0, Timer1, Timer2
ADC: 8-bit, up to 5 channels
Microchip Technology
Package: 28-pin SOIC (SO, 0.300 inch body)
Timers: 1 x 8-bit (Timer0), 1 x 16-bit (Timer1), 1 x 8-bit (Timer2)
ADC: 5 channels, 8-bit resolution

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

PIC16C72-04/SO

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 28-SOIC (SO)
PIC16CXX mid-range 8-bit RISC · 4 MHz · 200 ns at 20 MHz (4 MHz speed grade) · OTP (One-Time-Programmable) · 3.5 KB (2K x 14) · 128 bytes · Not present (OTP family) · 22

✓ In Stock

$3.45 / 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-20I/SO

✅ Drop-In ⚠️ 参数待验证
📦 28-SOIC (SO)
same 28-SOIC footprint, 20 MHz vs 4 MHz clock speed

📋 Reference alternative (not in catalog)

PIC16C72T-04I/SO

✅ Drop-In
📦 28-SOIC (SO)
same 28-SOIC footprint, tape and reel packaging variant

📋 Reference alternative (not in catalog)

PIC16C73B-04I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO)
PIC16 (8-bit Harvard RISC) · OTP (One-Time Programmable) · 7 KB (4K x 14 words) · 192 bytes · 4 MHz · 200 ns · 35 single-word instructions · 22

✓ In Stock

$7.1 / Unit

View Datasheet →

PIC16F72-I/SO

✅ Drop-In ⚠️ 参数待验证
📦 28-SOIC (SO)
same 28-SOIC footprint, Flash vs OTP memory (reprogrammable)

📋 Reference alternative (not in catalog)

PIC16C72-04I/SO Maximum Ratings & Electrical Characteristics

Core PIC16 8-bit RISC
Instruction Set Architecture PIC16CXX Mid-Range (14-bit instruction word)
Maximum Clock Speed 4 MHz
Program Memory Size 3.5 KB (2K x 14) OTP
RAM Size 128 bytes
Data EEPROM Not present (OTP ROM variant)
Supply Voltage (VDD) 4.0 V to 5.5 V (industrial operation; 2.0-6.0 V device absolute max)
I/O Pins 13 (digital, bidirectional)
ADC 8-bit, 5 channels (28-pin package)
Timers Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
Communication SSP/SPI/I2C + USART/SCI
Operating Temperature -40 °C to +85 °C (industrial, 'I' suffix)
Package 28-pin SOIC (SO) wide-body, 300-mil
Mounting Type Surface Mount
RoHS Status Compliant
MSL Level 1
Speed Grade Suffix 04 = 4 MHz

PIC16C72-04I/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 RA2/AN2 — Bidirectional I/O / Analog channel 2
Pin 2 RA3/AN3/VREF+ — Bidirectional I/O / Analog channel 3 / ADC reference positive
Pin 3 RA4/T0CKI — Bidirectional I/O / Timer0 clock input
Pin 4 RA5/AN4/SS — Bidirectional I/O / Analog channel 4 / SPI slave select
Pin 5 VSS — Ground reference
Pin 6 OSC1/CLKIN — Oscillator crystal input / external clock input
Pin 7 OSC2/CLKOUT — Oscillator crystal output / clock output
Pin 8 RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input
Pin 9 RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2 PWM output
Pin 10 RC2/CCP1 — Digital I/O / CCP1 PWM output
Pin 11 RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock
Pin 12 RC4/SDI/SDA — Digital I/O / SPI data in / I2C data
Pin 13 RC5/SDO — Digital I/O / SPI data out
Pin 14 RC6/TX/CK — Digital I/O / USART transmit / USART clock
Pin 15 RC7/RX/DT — Digital I/O / USART receive / USART data
Pin 16 VSS — Ground reference
Pin 17 VDD — Positive supply voltage
Pin 18 RB0/INT — Digital I/O / external interrupt
Pin 19 RB1 — Digital I/O
Pin 20 RB2 — Digital I/O
Pin 21 RB3 — Digital I/O
Pin 22 RB4 — Digital I/O
Pin 23 RB5 — Digital I/O
Pin 24 RB6/PGC — Digital I/O / ICSP clock
Pin 25 RB7/PGD — Digital I/O / ICSP data
Pin 26 MCLR/VPP — Master clear reset / programming voltage
Pin 27 RA0/AN0 — Bidirectional I/O / Analog channel 0
Pin 28 RA1/AN1 — Bidirectional I/O / Analog channel 1

Typical Applications

PIC16C72-04I/SO is suitable for 7 applications: Industrial Process Control, Sensor Signal Acquisition with On-Chip ADC, Low-End Embedded Control with I2C/SPI Peripherals, Motor Drive Signal Conditioning, Simple Appliance Control, Educational and Development Platforms, Automotive Subsystem Modules (Non-Safety).

🏭

Industrial Process Control

The PIC16C72-04I/SO suits industrial process control loops where its 4 MHz clock, 3.5 KB program memory and industrial -40C to +85C temperature range handle sensor conditioning and actuator drive sequencing. The integrated 5-channel 8-bit ADC reads thermocouples, pressure transducers, or 4-20 mA loop signals directly without an external ADC chip, reducing BOM cost. Brown-out reset and watchdog timer ensure recovery from power-line glitches common on factory floors. Per the Microchip PIC16C7X datasheet, the 128 bytes RAM is sufficient for PID control state and a small RTOS table. Connect the analog signals to RA0-RA4, drive control outputs from port B or port C, and use the USART to report status to a higher-level PLC.

🧩

Sensor Signal Acquisition with On-Chip ADC

The PIC16C72-04I/SO's integrated 5-channel 8-bit ADC makes it ideal for sensor signal acquisition boards that need to digitize multiple analog inputs without external converter ICs. At 4 MHz clock, each ADC conversion takes roughly 20 us, giving a sample rate of about 50 kS/s aggregate across channels - sufficient for temperature, light, and position sensors. The ADC reference can be tied to VDD for ratiometric measurements, simplifying power design. Per the Microchip datasheet, the ADC includes sample-and-hold and software-selectable acquisition timing. Place 0.1 uF ceramic bypass capacitors on VDD/VSS within 5 mm of the pins to keep analog readings stable, and use the USART to stream converted samples to a host controller.

🔧

Low-End Embedded Control with I2C/SPI Peripherals

The PIC16C72-04I/SO integrates a Synchronous Serial Port (SSP) that handles either SPI or I2C master/slave communication, allowing it to control EEPROMs, RTC chips, sensor ICs, and display drivers from a single MCU. With 3.5 KB of OTP memory and 13 I/O pins, it can serve as the main controller in small appliances, HVAC accessories, or simple human-interface boards. Per the Microchip PIC16C7X datasheet, the SSP supports both 100 kHz Standard-mode and 400 kHz Fast-mode I2C. Configure RC3/SDA and RC4/SCL for I2C, drive an LED matrix or character LCD from port B, and read user buttons from port A with internal weak pull-ups enabled in software.

🏭

Motor Drive Signal Conditioning

The PIC16C72-04I/SO is well-suited as a signal-conditioning and supervisory controller in motor drive boards, where it reads current-sense amplifiers via its 5-channel ADC and generates PWM signals through the Capture/Compare/PWM (CCP) module. At 4 MHz, the PWM resolution is adequate for variable-speed DC motor and small brushless DC drive stages. Brown-out reset protects the MCU from low-voltage glitches that can corrupt gate-drive logic, while the watchdog timer recovers from firmware lockups. Per the Microchip datasheet, the CCP module operates in PWM mode with up to 10-bit resolution. Use Timer2 as the PWM time base, output the PWM on RC2/CCP1, and gate the motor driver through a port B pin.

🏭

Simple Appliance Control

The PIC16C72-04I/SO fits mid-volume appliance controllers such as washing-machine timers, dishwasher cycle controllers, and coffee-machine user-interface boards where OTP memory cost advantages outweigh the lack of firmware updates. Its 13 I/O pins drive relays via transistors, read keypads, and control 7-segment or character-LCD displays. The integrated ADC reads water-level sensors, temperature probes, or humidity sensors without external converter ICs. Per the Microchip PIC16C7X datasheet, the device's industrial temperature grade handles under-cabinet heat. Configure port B as outputs to relay drivers, port C as keypad scan lines, and use the SSP in I2C mode to talk to an external RTC for time-of-day scheduling.

🧩

Educational and Development Platforms

The PIC16C72-04I/SO is a popular teaching example for embedded systems courses because it demonstrates a complete mid-range PIC16CXX architecture with ADC, timers, USART, and SSP in a single 28-SOIC chip. Students learn assembly or C programming on a Harvard-architecture core with 14-bit instructions, observing direct register-level control of peripherals. Per the Microchip PIC16C7X datasheet, the 3.5 KB program memory and 128 bytes RAM are large enough for meaningful labs without overwhelming beginners. Pair the chip with an MPLAB X IDE-compatible programmer/debugger such as PICkit 3, and use the PICkit Serial Analyzer for logic-trace debugging during lab exercises.

🚗

Automotive Subsystem Modules (Non-Safety)

The PIC16C72-04I/SO serves in non-safety automotive subsystems such as HVAC blend-door actuators, interior lighting controllers, and seat-position memory modules where its 4 MHz core, ADC, and PWM peripherals handle slow control loops. Its industrial temperature grade extends into the automotive cabin environment (-40C to +85C). Per the Microchip PIC16C7X datasheet, the device's USART enables LIN-bus slave communication for body-electronics networks when used with an external LIN transceiver. Use the ADC to read potentiometers, the PWM module to drive small DC motors, and the USART to respond to LIN master requests from the vehicle BCM.

Recommended Products Summary

PIC16C73B-04I/SO Microchip Technology Used in: Industrial Process Control, Motor Drive Signal Conditioning, Automotive Subsystem Modules (Non-Safety) PIC16C711-04I/P Microchip Technology Used in: Industrial Process Control, Educational and Development Platforms PIC16C716-04I/SO Microchip Technology Used in: Sensor Signal Acquisition with On-Chip ADC PIC16F72-I/SO Flash-based variant for field-tunable sensor calibration Used in: Sensor Signal Acquisition with On-Chip ADC, Motor Drive Signal Conditioning, Simple Appliance Control, Educational and Development Platforms, Automotive Subsystem Modules (Non-Safety) PIC16C711-04I/SO Lower-cost cousin for simpler serial-only designs Used in: Low-End Embedded Control with I2C/SPI Peripherals PIC16C715-04/SO Microchip Technology Used in: Low-End Embedded Control with I2C/SPI Peripherals PIC16C711-04E/SO Microchip Technology Used in: Simple Appliance Control
What is the maximum clock speed of the PIC16C72-04I/SO?
The PIC16C72-04I/SO has a maximum clock speed of 4 MHz, as indicated by the '04' speed grade suffix in the part number. According to the Microchip PIC16C72 datasheet, the device executes one instruction per four clock cycles, giving approximately 1 MIPS at 4 MHz. For higher performance, Microchip offers the PIC16C72-10 (10 MHz) and PIC16C72-20 (20 MHz) speed grades in the same PIC16C7X family.
How much program memory does the PIC16C72-04I/SO have?
The PIC16C72-04I/SO contains 3.5 KB of OTP (One-Time-Programmable) program memory organized as 2K x 14 bits. The 14-bit instruction word is characteristic of the PIC16CXX mid-range architecture. Per the Microchip datasheet, this is enough to store approximately 2,048 single-word instructions, suitable for small to mid-complexity embedded control firmware.
What package does the PIC16C72-04I/SO use and what is its pin count?
The PIC16C72-04I/SO uses a 28-pin SOIC (SO) wide-body 300-mil plastic package per the Microchip ordering information. The 'SO' suffix in the part number specifically denotes this SOIC-28 package. It is a surface-mount variant of the PIC16C72 family; a DIP-28 version (PIC16C72-04I/P) is also available for through-hole designs. The SOIC-28 footprint is the standard 28-SOIC 300-mil land pattern.
Does the PIC16C72-04I/SO include an A/D converter?
Yes, the PIC16C72-04I/SO integrates an 8-bit successive-approximation analog-to-digital converter with 5 input channels on the 28-pin package, per the Microchip PIC16C7X datasheet. The ADC has its own dedicated ADCs (VREF+/VREF-) pins for the reference voltage, allowing ratiometric or absolute conversions up to 5 channels. Sample-and-hold is included, with conversion times around 20 µs at 4 MHz.
Is the PIC16C72-04I/SO still in production and where can I buy it?
Per the Microchip product page and the DigiKey listing, the PIC16C72-04I/SO is currently in active production as of 2026-09-18. It is available from authorized distributors including DigiKey, Mouser, and through Microchip Direct. The 'I' suffix denotes the industrial temperature grade (-40°C to +85°C). Lead times are typically 6-12 weeks from factory depending on demand, and stock is generally available through distribution channels.
What is the price of PIC16C72-04I/SO as of September 2026?
The PIC16C72-04I/SO is priced at approximately USD 7.45 in single-piece quantity, USD 6.91 at 10 pieces, USD 6.02 at 100 pieces, USD 5.34 at 500 pieces, and USD 4.71 at 1,000 pieces as of 2026-09-18, based on DigiKey and Mouser listings aggregated via Octopart. Pricing reflects OTP-programmed stock parts; blank unprogrammed parts for development are typically slightly lower. Volume discounts become significant above 500-piece quantities.
What is the lead time for PIC16C72-04I/SO if out of stock at distributors?
If the PIC16C72-04I/SO is out of stock at DigiKey or Mouser, factory lead time from Microchip Direct is typically 8-12 weeks for standard production orders as of 2026-09-18. Per the Microchip product page, the device remains active in their catalog. For urgent requirements, brokers or franchised distributors may have spot stock at premium pricing. Pre-programmed parts require an additional 2-3 weeks for OTP programming after code release.
How does the PIC16C72-04I/SO compare to the PIC16C72-04/SO?
The PIC16C72-04I/SO differs from the PIC16C72-04/SO only in operating temperature range: the 'I' suffix specifies industrial grade -40°C to +85°C, while the non-I version (PIC16C72-04/SO) specifies commercial grade 0°C to +70°C. Both share the same 4 MHz speed grade, 3.5 KB OTP memory, 128 bytes RAM, 28-pin SOIC package, and identical pinout, so they are fully drop-in compatible on the same PCB footprint.
What is the best drop-in replacement for the PIC16C72-04I/SO?
The best drop-in replacement for the PIC16C72-04I/SO is the PIC16C72-04/SO (commercial temperature grade variant) if your application stays within 0°C to 70°C, as it shares the identical 28-SOIC package and pinout. For higher clock speed in the same family, the PIC16C72-10I/SO (10 MHz) and PIC16C72-20I/SO (20 MHz) are pin-compatible upgrades in the 28-SOIC footprint, offering higher MIPS while keeping the same instruction set and peripherals.
PIC16C72-04I/SO vs PIC16C73-04I/SO - which should I choose?
Choose the PIC16C72-04I/SO when you need 3.5 KB OTP program memory, 5 ADC channels, and 13 I/O pins at 4 MHz. Choose the PIC16C73-04I/SO when your design requires 7.2 KB program memory, 6 ADC channels, additional I/O, and the same 4 MHz clock. Both share the 28-SOIC wide-body package and PIC16CXX mid-range core, making them pin-compatible upgrades. Per the Microchip PIC16C7X datasheet family guide, code developed for the PIC16C72 can be ported to the PIC16C73 with minor header changes.
When should I choose PIC16C72-04I/SO over a PIC16F72-I/SO?
Choose the PIC16C72-04I/SO when your production volume is low to moderate (under ~10K units/year) and you want the lowest per-unit cost for code-stable products, since OTP is less expensive than Flash. Choose the PIC16F72-I/SO when you need field-reprogrammability, in-system firmware updates, or engineering prototype cycles that benefit from Flash. The PIC16C72 has OTP memory; the PIC16F72 replaces OTP with Flash memory in the same 28-SOIC package and pinout for drop-in compatibility.
Where can I download the PIC16C72-04I/SO datasheet PDF?
The PIC16C72-04I/SO datasheet PDF can be downloaded from the official Microchip Technology website at https://www.microchip.com or directly from the Microchip documentation portal. The datasheet document covers the PIC16C7X family and is approximately 124 pages per third-party datasheet mirrors (AllDataSheet, FindIC). For Microchip-authoritative documentation, use Microchip's product page navigation under PIC16C72 device family resources.
Where can I find the PIC16C72-04I/SO pinout for the 28-SOIC package?
The PIC16C72-04I/SO pinout for the 28-SOIC package is documented in the Microchip PIC16C7X datasheet, specifically in the pin allocation section and the 28-pin SOIC package drawing. Pin 1 is located at the top-left with the standard SOIC dot marker, and pins are numbered counter-clockwise. Key pins include RA0-RA5 (port A with analog inputs), RB0-RB7 (port B), RC0-RC7 (port C with serial/peripheral functions), OSC1/OSC2 (oscillator), VDD/VSS (power), and the MCLR reset pin.
What are the key specifications of the PIC16C72-04I/SO that engineers should know?
The PIC16C72-04I/SO key specifications are: 4 MHz maximum clock speed with 1 MIPS throughput, 3.5 KB OTP program memory (2K x 14), 128 bytes RAM, 13 digital I/O pins, 5-channel 8-bit ADC, two 8-bit timers plus one 16-bit timer, SSP/SPI/I2C plus USART serial ports, watchdog timer, brown-out reset, 4.0-5.5 V supply voltage, and industrial -40°C to +85°C temperature range in a 28-pin SOIC-300 package. According to the Microchip datasheet, this combination targets cost-sensitive embedded control designs requiring on-chip analog acquisition.
Hey Google, what Microchip equivalent replaces the PIC16C72-04I/SO?
The Microchip equivalent that directly replaces the PIC16C72-04I/SO in the same 28-SOIC package is the PIC16C72-04/SO (commercial temperature variant) or PIC16C72-10I/SO (10 MHz speed upgrade). For Flash-based reprogrammable alternatives from the same family, the PIC16F72-I/SO and PIC16F73-I/SO are pin-compatible in 28-SOIC. Per Microchip's PIC16C7X datasheet family guide, all of these parts share the same PIC16CXX mid-range core and instruction set, ensuring firmware portability.

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

Selection Guide

Choose the PIC16C72-04I/SO when your design needs a 4 MHz PIC16CXX mid-range MCU with on-chip 5-channel 8-bit ADC, USART, and SSP for sensor, appliance, or educational projects - particularly in industrial -40C to +85C environments. Pick PIC16C72-04/SO for the same feature set in commercial 0C-70C equipment to save slightly on unit cost. Step up to PIC16C72-10I/SO or PIC16C72-20I/SO when 4 MHz is too slow for your control loop timing, or to PIC16C73B-04I/SO for double the program memory. Switch to PIC16F72-I/SO when you need Flash memory for in-system firmware updates. All share the 28-SOIC wide-body package, enabling PCB layout reuse across your product family.

Comparison with Alternatives

Parameter This Product PIC16C72-04/SO PIC16C72-10I/SO PIC16C73B-04I/SO PIC16F72-I/SO
Package 28-SOIC (SO) wide-body 28-SOIC (SO) wide-body - same 28-SOIC (SO) wide-body - same 28-SOIC (SO) wide-body - same 28-SOIC (SO) wide-body - same
Brand Microchip Technology Microchip Technology - same Microchip Technology - same Microchip Technology - same Microchip Technology - same
Maximum Clock Speed 4 MHz 4 MHz 10 MHz 4 MHz 20 MHz
Program Memory 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 7.2 KB OTP 3.5 KB Flash
RAM Size 128 bytes 128 bytes 128 bytes 192 bytes 128 bytes
ADC 8-bit, 5 channels 8-bit, 5 channels 8-bit, 5 channels 8-bit, 6 channels 8-bit, 5 channels
Operating Temperature -40C to +85C (industrial) 0C to +70C (commercial) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial)
Memory Type OTP (one-time programmable) OTP OTP OTP Flash (reprogrammable)
I/O Pins 13 13 13 22 13

Key Differentiators

  • Higher speed grade upgrade path in same package (vs PIC16C72-10I/SO)
  • Industrial temperature grade vs commercial alternative (vs PIC16C72-04/SO)
  • More program memory for complex algorithms (vs PIC16C73B-04I/SO)
  • Flash reprogrammability for field updates (vs PIC16F72-I/SO)

Design Notes

Estimated: at VDD = 5.0 V and 4 MHz clock with all peripherals idle, the PIC16C72-04I/SO draws roughly 2-5 mA typical supply current per the Microchip PIC16C7X datasheet electrical characteristics. Decouple VDD/VSS with a 0.1 uF ceramic capacitor placed within 5 mm of the supply pins, and add a 10 uF bulk tantalum or aluminum capacitor on the same rail to suppress switching transients from relays or motors. For ADC accuracy, place an additional 0.1 uF ceramic on the VREF+ pin if used as a separate reference. Brown-out reset is enabled by default at 4.0 V threshold - do not disable this in motor-drive or industrial environments where supply sag is expected.

Place the 28-SOIC footprint on a 300-mil-wide SOIC land pattern with at least 0.5 mm clearance to adjacent traces. Keep OSC1/OSC2 traces short (under 10 mm) and route them over a continuous ground plane to minimize radiated EMI from the crystal oscillator. Place the MCLR pull-up resistor (typically 10 kOhm) within 5 mm of pin 26, and add a 100 nF capacitor in parallel to filter ESD strikes on the reset line. For analog pins RA0-RA3, route them away from RB port switching signals to avoid digital-coupling noise into ADC readings. Per the Microchip datasheet, unused I/O pins should be configured as outputs and tied low, or left as input with the internal weak pull-up disabled to minimize supply current.

Do not exceed the absolute maximum VDD of 6.0 V or apply voltage to any pin before VDD is present, as latch-up can permanently damage the device. The PIC16C72-04I/SO uses OTP memory - once programmed, it cannot be erased. Ensure the firmware is fully validated in a PIC16F72 or PIC16C72 development equivalent before committing to OTP programming for production. Per the Microchip datasheet, the watchdog timer is disabled after reset - enable it in software by clearing the SWDTEN bit logic and setting WDTE in the configuration word to avoid firmware lockup in the field. The MCLR pin must NOT be left floating; always provide a pull-up to VDD.

Estimated: at 4 MHz oscillator frequency, the PIC16C72-04I/SO generates minimal EMI, but the digital switching on port B and port C can inject noise into the analog inputs through the supply rail. Use a ferrite bead (e.g., BLM18PG221) between digital VDD and analog AVSS, or power the analog reference separately. For the USART signals on RC6/RC7, add 100 ohm source-impedance resistors and keep trace lengths matched within 5 mm if the baud rate exceeds 115.2 kbps. The SSP in SPI master mode can run up to Fosc/4 = 1 MHz at 4 MHz oscillator; for I2C Fast-mode (400 kHz) operation, ensure the SDA/SCL lines have 4.7 kOhm pull-ups to VDD as recommended by the Microchip PIC16C7X datasheet.

Compliance Information

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

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - not intended for automotive safety-critical applications; choose AEC-Q100 qualified PIC variants for safety uses. Lead-free and halogen-free per Microchip environmental certification.

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

Related Searches

PIC16C72-04I/SO PIC16C72-04I/SO datasheet Microchip PIC16C72 8-bit MCU PIC16C72 28-SOIC 4 MHz 3.5KB OTP PIC16C7X mid-range family microcontroller PIC16C72 industrial temperature SOIC PIC16C72 industrial process control application PIC16C72 sensor signal acquisition ADC PIC16C72-04I/SO vs PIC16F72-I/SO PIC16C72 drop-in replacement buy PIC16C72-04I/SO online PIC16C72-04I/SO lead time stock what is the program memory of PIC16C72 PIC16C72 I2C SPI USART peripherals

Related Components & Terms

Microchip Technology PIC16C72 PIC16C72-04I/SO PIC16C72-04/SO PIC16C72-10I/SO PIC16C73B-04I/SO PIC16F72-I/SO PIC16C7X PIC16CXX mid-range architecture 8-bit microcontroller MCU RISC OTP memory Flash memory SOIC-28 28-SOIC wide-body SOIC ADC successive-approximation ADC PWM CCP module USART SSP I2C SPI MPLAB X IDE ICSP brown-out reset watchdog timer RoHS AEC-Q100 industrial temperature grade PIC16C71 PIC16C711 PIC16C716 MPLAB XC8
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