Microchip Technology

PIC16C72A-20I/ML - 8-bit OTP MCU 3.5KB Flash 28-VQFN | Microchip

MPN: PIC16C72A-20I/ML βœ“ Active
In Stock Ships in 1-3 business days
2.5 V to 6.0 V Vdss 28-VQFN Exposed Pad (6x6 mm) Package 20 MHz Speed 3.5 KB (2K x 14) OTP Memory
From $3.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $5.1 $5.10
10 $4.85 $48.50
100 $4.2 $420.00
500 $3.65 $1,825.00
1,000 $3.1 $3,100.00
ℹ️ All prices are in USD

PIC16C72A-20I/ML Overview

The Microchip Technology PIC16C72A-20I/ML is an 8-bit CMOS OTP-based microcontroller in the PIC16C family, delivering 200 ns instruction execution (5 MIPS at 20 MHz) from a 28-pin VQFN package with exposed thermal pad. It integrates 3.5 KB (2K x 14) of One-Time-Programmable program memory, 128 bytes of RAM, 22 digital I/O pins, and a 5-channel 8-bit Analog-to-Digital converter.

An 8-bit OTP microcontroller is a single-chip computer built around an 8-bit data path with non-erasable program memory; it sits within the broader taxonomy of MCU -> microcontroller -> embedded controller -> semiconductor. PIC16C72A devices target cost-sensitive, low-to-mid volume applications where field reprogrammability is not required, and they remain upwards compatible with the PIC16C5X and PIC12CXXX baselines, preserving legacy code investment.

Key features include two 8-bit timers plus one 16-bit timer, a Capture/Compare/PWM (CCP) module, a synchronous serial port configurable as either 3-wire SPI or 2-wire I2C, and a 20 MHz external oscillator interface. The '20I' suffix denotes the 20 MHz speed grade and the industrial -40C to +85C operating temperature range, while '/ML' specifies the 28-VQFN (6x6 mm) exposed-pad surface-mount package.

The PIC16C72A uses a Harvard RISC architecture with only 35 single-word instructions, supporting easy assembly or C programming. Its wide operating voltage range (2.5 V to 6.0 V) and low-power CMOS design make it well-suited to battery-powered or industrial sensor applications. The integrated ADC and CCP peripherals reduce BOM count in motor-control, lighting, and analog monitoring designs.

Typical applications include appliance control boards, HVAC sensor interfaces, simple motor-control and PWM-driven loads, low-end consumer electronics, and industrial control modules. The combination of OTP memory, A/D, and serial peripherals also suits it for sensor-hub prototyping.

When designing with this device, remember that OTP memory is one-time-programmable - firmware must be fully validated before wafer programming. The exposed thermal pad on the VQFN-28 must be soldered to a ground copper pour for mechanical and thermal performance. Decoupling VDD with a 0.1 uF ceramic capacitor placed within 5 mm of the pin is recommended.

This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes not consolidated in the manufacturer datasheet.

Drop-in alternatives for PIC16C72A-20I/ML β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16F72-I/ML

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 28-VQFN Exposed Pad
Flash-based vs OTP (electrically erasable, in-circuit reprogrammable), same 28-VQFN footprint, identical peripherals

πŸ“‹ Reference alternative (not in catalog)

PIC16C72A-20I/SP

βœ… Drop-In
Microchip Technology
πŸ“¦ 28-VQFN Exposed Pad
PIC16C Β· 8-bit RISC (PIC mid-range) Β· OTP PROM Β· 3.5 KB (2K x 14 words) Β· 128 x 8 bytes Β· 20 MHz Β· 200 ns Β· 22

βœ“ In Stock

$6.2 / Unit

View Datasheet β†’

PIC16C73B-20I/SP

βœ… Drop-In
πŸ“¦ 28-VQFN Exposed Pad
Upgraded silicon with 7 KB program memory (+100%), 8 ADC channels (+3 vs 5), 192 bytes RAM (+64); same 28-pin count footprint family

πŸ“‹ Reference alternative (not in catalog)

PIC16C72A-20I/ML Maximum Ratings & Electrical Characteristics

Product Family PIC16C
Core 8-bit PIC RISC
Program Memory Size 3.5 KB (2K x 14) OTP
RAM Size 128 x 8 bytes
Maximum Clock Frequency 20 MHz
Instruction Execution Time 200 ns
Number of I/O Pins 22
ADC 5 channels x 8-bit
Timers 2 x 8-bit + 1 x 16-bit
CCP Module 1 (Capture/Compare/PWM)
Serial Interface SSP - SPI or I2C
Operating Voltage Range 2.5 V to 6.0 V
Operating Temperature Range -40C to +85C (Industrial)
Package 28-VQFN Exposed Pad (6x6 mm)
Mounting Type Surface Mount
Speed Grade 20 MHz
Oscillator Type External
Number of Instructions 35 single-word
MSL Level 1 (unlimited at <=30C/85%RH)
RoHS Status Compliant

PIC16C72A-20I/ML Pin Configuration

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
Pin 1 RA2/AN2 β€” Port A bit 2 / Analog input channel 2
Pin 2 RA3/AN3/VREF+ β€” Port A bit 3 / Analog input 3 / ADC positive reference
Pin 3 RA4/T0CKI β€” Port A bit 4 / Timer 0 clock input
Pin 4 RA5/AN4/SS β€” Port A bit 5 / Analog input 4 / SPI slave select
Pin 5 OSC1/CLKIN β€” Oscillator crystal input / external clock input
Pin 6 OSC2/CLKOUT β€” Oscillator crystal output / clock output
Pin 7 RC0/T1OSO/T1CKI β€” Port C bit 0 / Timer 1 oscillator output / Timer 1 clock input
Pin 8 RC1/T1OSI/CCP2 β€” Port C bit 1 / Timer 1 oscillator input / CCP2 output
Pin 9 RC2/CCP1 β€” Port C bit 2 / CCP1 PWM output
Pin 10 RC3/SCK/SCL β€” Port C bit 3 / SPI clock / I2C clock
Pin 11 RC4/SDI/SDA β€” Port C bit 4 / SPI data in / I2C data
Pin 12 RC5/SDO β€” Port C bit 5 / SPI data out
Pin 13 RC6 β€” Port C bit 6
Pin 14 RC7 β€” Port C bit 7
Pin 15 RB0/INT β€” Port B bit 0 / External interrupt
Pin 16 RB1 β€” Port B bit 1
Pin 17 RB2 β€” Port B bit 2
Pin 18 RB3 β€” Port B bit 3
Pin 19 RB4 β€” Port B bit 4
Pin 20 RB5 β€” Port B bit 5
Pin 21 RB6 β€” Port B bit 6
Pin 22 RB7 β€” Port B bit 7
Pin 23 VDD β€” Positive supply voltage
Pin 24 VSS β€” Ground reference
Pin 25 RA0/AN0 β€” Port A bit 0 / Analog input channel 0
Pin 26 RA1/AN1 β€” Port A bit 1 / Analog input channel 1
Pin 27 MCLR/VPP β€” Master clear reset / Programming voltage input
Pin 28 NC β€” Not connected (per datasheet)

Typical Applications

PIC16C72A-20I/ML is suitable for 6 applications: Appliance Control Board, HVAC Sensor Interface Module, Low-End PWM Motor Driver, Industrial Control I/O Module, LED Lighting Controller, Simple Consumer Electronics.

πŸ”§

Appliance Control Board

The PIC16C72A-20I/ML fits appliance control boards where its 3.5 KB OTP memory holds fixed control firmware for washing machines, dishwashers, and microwave user interfaces. The 5-channel 8-bit ADC reads temperature sensors, water level, and door-switch states directly without external multiplexer. Its 28-VQFN package saves board space inside compact control enclosures, while the 2.5 V to 6.0 V supply range accepts rectified 5 V or 3.3 V rails typical in appliance power supplies. The CCP module drives TRIAC phase-control outputs for heater or motor PWM at 50/60 Hz line frequency, replacing discrete timer circuitry.

🏭

HVAC Sensor Interface Module

The PIC16C72A-20I/ML is well matched to HVAC sensor interface modules that aggregate temperature, humidity, and pressure readings for downstream controllers. Its 5-channel ADC scans multiple analog sensors with hardware sample-and-hold, while the SSP peripheral streams converted data over SPI or I2C to a host processor. Industrial -40C to +85C temperature rating supports unheated rooftop or basement installations. The wide 2.5 V to 6.0 V operating range accommodates 3.3 V sensor rails and 5 V industrial buses, eliminating the need for level shifters in mixed-voltage HVAC backplanes.

⚑

Low-End PWM Motor Driver

The PIC16C72A-20I/ML drives low-power brushed DC and small BLDC motors via its CCP module, generating PWM up to 20 MHz instruction rate with 10-bit resolution. The 22 I/O pins handle direction, brake, tachometer feedback, and fault inputs without external logic. The 28-VQFN exposed pad dissipates up to ~1 W at full industrial operating temperature when soldered to a 1 square inch copper pour, adequate for enclosed motor housings. OTP memory locks the motor-control firmware to prevent field tampering, while the wide supply range survives motor back-EMF events clamped by the supply rail.

🏭

Industrial Control I/O Module

The PIC16C72A-20I/ML anchors industrial control I/O modules that digitize 4-20 mA loops, opto-isolated digital inputs, and relay outputs. Its industrial -40C to +85C rating and 5-channel ADC enable multi-channel monitoring in factory automation enclosures. The SSP port links to a backplane master over I2C for distributed I/O architectures. OTP memory ensures the module firmware cannot be accidentally rewritten in the field, important in safety-critical industrial installations. The 28-VQFN footprint supports high-density DIN-rail-mounted modules where PCB area is at a premium.

πŸ’‘

LED Lighting Controller

The PIC16C72A-20I/ML controls LED drivers and color-mixing circuits via its CCP PWM output and 8-bit ADC for light-level feedback. The 35-instruction RISC core executes 200 ns per instruction, sufficient for high-frequency PWM dimming without flicker artifacts. The 22 I/O pins drive multiple LED strings with individual enable lines, while the SPI port chains addressable LED drivers for architectural lighting. Industrial temperature rating suits outdoor luminaires, and OTP memory secures the dimming curve against field modification. The 28-VQFN package fits compact LED driver enclosures.

πŸ“±

Simple Consumer Electronics

The PIC16C72A-20I/ML powers simple consumer electronics such as remote controls, toys, kitchen timers, and small appliances where 3.5 KB OTP is sufficient for user-interface logic. Its 35-instruction RISC core is easy to program in assembly or C, lowering firmware development cost for high-volume products. The 5-channel ADC reads battery voltage, button voltage dividers, and simple analog sensors. Wide 2.5 V to 6.0 V supply range accepts 2x AA alkaline or Li-ion packs directly. OTP memory prevents end-user firmware theft - a security advantage in cost-sensitive consumer products.

Recommended Products Summary

MOC3021 Optotriac driver for AC load switching Used in: Appliance Control Board PIC16F72 Flash-based sibling for new designs Used in: Appliance Control Board, Low-End PWM Motor Driver, LED Lighting Controller, Simple Consumer Electronics PIC16F73 Flash variant for firmware iteration Used in: HVAC Sensor Interface Module MCP9700 Analog temperature sensor for ADC input Used in: HVAC Sensor Interface Module DRV8871 Integrated H-bridge motor driver Used in: Low-End PWM Motor Driver PIC16C73B-20I/SP More memory upgrade for complex logic Used in: Industrial Control I/O Module MCP23017 I2C I/O expander for additional channels Used in: Industrial Control I/O Module TLC5941 16-channel PWM LED driver Used in: LED Lighting Controller MCP1700 Low-dropout regulator for supply rail Used in: Simple Consumer Electronics
What is the program memory size of PIC16C72A-20I/ML?
The PIC16C72A-20I/ML integrates 3.5 KB (2K x 14) of One-Time-Programmable (OTP) program memory. According to the Per-microchip datasheet (DS35008B), this OTP memory is non-erasable, so firmware must be fully validated prior to wafer programming. The 14-bit instruction word keeps code density high for a low-pin-count 8-bit MCU.
What is the operating voltage range of PIC16C72A-20I/ML?
The PIC16C72A-20I/ML operates from 2.5 V to 6.0 V across the industrial -40C to +85C temperature range. This wide range, confirmed in the Per-microchip PIC16C72A datasheet, makes the part usable in 3.3 V and 5 V systems as well as industrial 24 V-derived rails after regulation. Designers should hold VDD within spec during ADC conversions to preserve 8-bit linearity.
How much RAM does PIC16C72A-20I/ML have?
The PIC16C72A-20I/ML contains 128 x 8 bytes (128 bytes) of general-purpose RAM. This RAM, separate from the 3.5 KB program space, supports stack, variables, and peripheral buffer needs. For applications requiring more RAM, consider flash-based siblings such as PIC16F72 in the same 28-pin VQFN footprint.
How many ADC channels does PIC16C72A-20I/ML have?
The PIC16C72A-20I/ML integrates a 5-channel 8-bit Analog-to-Digital converter. According to the Per-microchip PIC16C72A datasheet, this ADC shares its pins with general-purpose I/O and supports multiple reference options. Five channels are sufficient for typical sensor-hub designs with temperature, voltage, and current monitoring.
Does PIC16C72A-20I/ML support I2C or SPI?
Yes, the PIC16C72A-20I/ML has a Synchronous Serial Port (SSP) configurable as either 3-wire SPI or 2-wire I2C, but not simultaneously. The mode is selected via firmware. For dual-bus designs sharing a single serial engine, a software bit-banging approach on general-purpose I/O is the standard workaround.
Where to buy PIC16C72A-20I/ML online?
PIC16C72A-20I/ML is available from authorized distributors including DigiKey (PIC16C72A-20I/ML-ND), Mouser, and Heisener. As of 2026-09-18, Heisener lists 3,568 pieces in stock with lead time confirmed at order entry. Always purchase through authorized channels to avoid counterfeit PIC counterfeits, particularly for legacy OTP PIC devices.
What is the price of PIC16C72A-20I/ML?
As of 2026-09-18, the PIC16C72A-20I/ML unit price is approximately 5.10 USD at qty 1, dropping to 3.10 USD at qty 1000 from major distributors. Heisener offers on-request quoting. Pricing on legacy OTP PIC parts has historically trended upward due to shrinking authorized stock - request firm quotes for high-volume orders.
What is the lead time for PIC16C72A-20I/ML?
As of 2026-09-18, Heisener reports confirmed lead time at order entry with estimated delivery of Nov 11 to Nov 16 for non-expedited orders. DigiKey and Mouser stock is typically available for same-day shipment. For high-volume orders, contact the distributor directly for current allocation.
Is PIC16C72A-20I/ML in stock?
Yes, as of 2026-09-18, the PIC16C72A-20I/ML is in stock at Heisener with 3,568 pieces confirmed available, and listed across Octopart's distributor network. PIC16C72A family stock has remained available due to mature production, but OTP parts have no second-source, so single-source risk applies.
PIC16C72A-20I/ML vs PIC16C73B-20I/SP - which is better for sensor hub applications?
The PIC16C72A-20I/ML offers 3.5 KB OTP, 128 bytes RAM, and 5 ADC channels in a 28-VQFN; the PIC16C73B-20I/SP upgrades to 7 KB program memory, 192 bytes RAM, and 8 ADC channels in a 28-SPDIP. Choose PIC16C72A-20I/ML for SMD designs where small footprint matters; choose PIC16C73B-20I/SP for through-hole prototyping with larger firmware headroom.
PIC16C72A-20I/ML vs PIC16F72 - which is better for new designs?
The PIC16C72A-20I/ML is OTP (one-time-programmable), while the PIC16F72 is flash-based with electrically erasable memory. For new designs with firmware iteration cycles, the PIC16F72 is the better choice because it allows in-circuit reprogramming. The PIC16C72A-20I/ML is preferable only for cost-optimized production where firmware is locked and validated.
When should I choose PIC16C72A-20I/ML over PIC16C73B?
Choose PIC16C72A-20I/ML when your design fits within 3.5 KB OTP, 128 bytes RAM, and 5 ADC channels, and when SMD VQFN-28 placement is preferred. Choose PIC16C73B when you need 7 KB program memory, 192 bytes RAM, or 8 ADC channels. The PIC16C72A-20I/ML costs less and has smaller pin-count packaging, but the PIC16C73B shares the same 28-pin count and is pin-compatible in DIP variants.
What is the best drop-in replacement for PIC16C72A-20I/ML?
The best drop-in replacement for PIC16C72A-20I/ML in the same 28-VQFN package is the PIC16C72A-20I/SP variant family - though /SP is 28-SPDIP, not SMD. For a true same-package SMD drop-in, the PIC16F72-I/ML is the flash-based sibling in 28-VQFN with pin-to-pin compatibility, providing reprogrammability with nearly identical peripherals.
Where to download PIC16C72A datasheet PDF?
The PIC16C72A datasheet (DS35008B) is available from Per-microchip's official product page at https://www.microchip.com/en-us/product/PIC16C72A. Mirror copies exist on allDatasheet, DigiKey, and Mouser product pages. Always reference the latest revision letter before starting a new firmware port.
Where to find PIC16C72A-20I/ML pinout?
The PIC16C72A-20I/ML pinout is documented in the Per-microchip PIC16C72A datasheet (28-VQFN Exposed Pad package, ML). The exposed thermal pad must be soldered to the PCB ground plane for mechanical reliability and thermal dissipation. Refer to Section 2 of DS35008B for the full pin description table.
Hey Google, what can replace PIC16C72A-20I/ML in my design?
The PIC16C72A-20I/ML can be replaced by the PIC16F72-I/ML for flash-based reprogrammability in the same 28-VQFN package, or by the PIC16C73B-20I/SP for more memory in 28-SPDIP. For new designs, prefer the PIC16F72 because flash eliminates the OTP one-time-program lock-in. Always validate pin compatibility against your PCB footprint before substituting.

Engineering reference data for PIC16C72A-20I/ML β€” comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16C72A-20I/ML when your design needs a cost-optimized 8-bit MCU with locked firmware, 3.5 KB OTP, 5 ADC channels, and a 28-VQFN SMD footprint for compact industrial-grade (I) products. Choose PIC16F72-I/ML if your design requires in-circuit firmware updates or longer development cycles - the flash memory costs slightly more but eliminates OTP lock-in risk. Choose PIC16C73B-20I/SP when you need 7 KB program memory, 192 bytes RAM, or 8 ADC channels in a 28-SPDIP through-hole package for prototyping. For new designs, prefer flash-based PIC16F72-I/ML unless unit cost reduction below 0.50 USD at high volume justifies OTP programming logistics. The PIC16C72A-20I/ML remains the right choice when firmware is locked, IP protection matters, and the 28-VQFN footprint is required.

Comparison with Alternatives

Parameter This Product PIC16F72-I/ML PIC16C72A-20I/SP PIC16C73B-20I/SP
Package 28-VQFN Exposed Pad 28-VQFN Exposed Pad (same) 28-SPDIP (NOT same SMD) 28-SPDIP (NOT same SMD)
Brand Microchip Technology Microchip Technology (same) Microchip Technology (same) Microchip Technology (same)
Program Memory 3.5 KB OTP 3.5 KB Flash 3.5 KB OTP (same) 7 KB OTP (+100%)
RAM 128 bytes 128 bytes (same) 128 bytes (same) 192 bytes (+50%)
ADC Channels 5 x 8-bit 5 x 8-bit (same) 5 x 8-bit (same) 8 x 8-bit (+3)
Clock Frequency 20 MHz 20 MHz (same) 20 MHz (same) 20 MHz (same)
Memory Type OTP (one-time-program) Flash (in-circuit reprogrammable) OTP (same) OTP (same)
Operating Temperature -40C to +85C (Industrial) -40C to +85C (same) -40C to +85C (same) -40C to +85C (same)

Key Differentiators

  • OTP memory secures firmware against field tampering (vs PIC16F72-I/ML)
  • Industrial -40C to +85C operating temperature (vs Consumer-grade PIC16C72 variants)
  • Smallest SMD footprint in the PIC16C72A family (vs PIC16C72A-20I/SP (28-SPDIP))

Design Notes

The 28-VQFN Exposed Pad (EP) must be soldered to a ground copper pour for both mechanical reliability and thermal dissipation. A minimum 1 square inch copper area on a 2-layer FR4 board keeps junction temperature within industrial -40C to +85C limits at full operating power. Vias-in-pad beneath the EP improve thermal conductivity to inner layers but require filled-via plating to prevent solder wicking during assembly. Place a 0.1 uF ceramic decoupling capacitor within 5 mm of the VDD pin (pin 23) and a bulk 10 uF tantalum or ceramic within 10 mm.

OTP (One-Time-Programmable) memory is non-erasable - firmware must be fully validated before wafer programming. Schedule a final firmware validation cycle with code review, hardware-in-the-loop testing, and EMC pre-compliance scans before committing to the production mask. Using the flash-based sibling PIC16F72-I/ML during development and migrating to PIC16C72A-20I/ML for cost-down production avoids re-spin costs if firmware changes are needed.

Estimated: At 20 MHz clock, 5.0 V VDD, and all 22 I/O pins toggling at full CMOS load, the PIC16C72A-20I/ML draws approximately 15-20 mA, dissipating 75-100 mW. With the EP properly soldered to a 1 square inch copper pour, theta_JA is approximately 35 C/W, yielding a junction temperature rise of 3.5 C above ambient - well within industrial limits. Without the EP soldered, theta_JA exceeds 80 C/W and ambient temperature must stay below 60C for reliable operation.

The SSP peripheral operates as either SPI master/slave or I2C master/slave, but not both simultaneously. For designs requiring both buses, use software bit-banging on general-purpose I/O pins - performance is sufficient for sub-100 kHz peripherals. Keep SPI clock traces under 50 mm and add 22-33 ohm series resistors near the driver to dampen reflections on multi-slave buses. Pull-up resistors of 4.7 kohm are mandatory on I2C SDA/SCL lines even when the PIC is the only master.

Compliance Information

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

RoHS compliant per Microchip product page. AEC-Q100 not qualified - this is an industrial-grade part not intended for automotive safety-critical applications. For automotive designs, use PIC16F72-I/ML or PIC16F873A equivalents.

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

Related Searches

PIC16C72A-20I/ML PIC16C72A-20I/ML datasheet Microchip PIC16C72A-20I/ML PIC16C72A-20I/ML 28-VQFN exposed pad 8-bit OTP microcontroller 20MHz 3.5KB PIC16C72A industrial -40C +85C MCU PIC16C72A vs PIC16F72 difference PIC16C72A vs PIC16C73B upgrade buy PIC16C72A-20I/ML online price PIC16C72A pinout VQFN-28 PIC16C72A appliance control MCU PIC16C72A HVAC sensor interface what is OTP microcontroller PIC16C72A drop-in replacement flash

Related Components & Terms

Microchip Technology PIC16C72A PIC16C72A-20I/ML PIC16F72-I/ML PIC16C73B-20I/SP 8-bit microcontroller MCU OTP memory Flash memory PIC16C family RISC architecture Harvard architecture VQFN-28 Exposed Pad ADC CCP module PWM SPI I2C MSSP RoHS industrial temperature grade AEC-Q100 35 instructions sensor hub
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