Microchip Technology

PIC16C72-20E/SP - 8-Bit 20MHz OTP MCU 3.5KB | Microchip

MPN: PIC16C72-20E/SP ✓ Active
In Stock Ships in 1-3 business days
4.0 V to 5.5 V Vdss 28-SPDIP (0.300 inch plastic DIP, through-hole) Package 20 MHz Speed OTP EPROM Memory
From $5.4 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $10.71 $10.71
10 $9.45 $94.50
100 $7.85 $785.00
500 $6.5 $3,250.00
1,000 $5.4 $5,400.00
ℹ️ All prices are in USD

PIC16C72-20E/SP Overview

The Microchip Technology PIC16C72-20E/SP is an 8-bit RISC CMOS microcontroller with integrated analog-to-digital converter, 3.5KB (2K x 14) One-Time-Programmable (OTP) program memory, 128 bytes of RAM, and 13 digital I/O pins, packaged in a 28-pin SPDIP (0.300 inch plastic DIP) through-hole enclosure. According to the Microchip datasheet, it executes 35 single-word instructions, all of which are single-cycle except program branches that take two cycles, delivering an instruction cycle time of 200 ns at the 20 MHz maximum clock input. Operating voltage spans 4.0 V to 5.5 V across the industrial temperature range of -40 °C to +125 °C.

What is a PIC16C 8-bit microcontroller? The PIC16C7X family sits within Microchip's mid-range PIC16C architecture, which is a Harvard-class RISC core that separates program and data memory for deterministic single-cycle instruction fetch. PIC microcontrollers occupy the broader 8-bit MCU category alongside 8051 and AVR families, and serve as embedded controllers in appliance, automotive, and industrial subsystems where deterministic interrupt response and ultra-low static power consumption are valued over raw compute throughput.

Key features include a Timer0 8-bit timer/counter with 8-bit prescaler, a multi-channel 8-bit analog-to-digital converter, and on-chip Brown-out Reset (BOR) circuitry that holds the device in reset when VDD drops below the BOR threshold - preventing code corruption during brown-out events common in 24 V industrial supply rails. The device is offered in industrial (-40 °C to +85 °C) and extended (-40 °C to +125 °C) temperature grades, with the -20E suffix designating the 20 MHz speed grade and Extended temperature range. The 'E' also indicates the OTP/EPROM program memory technology rather than the later Flash-based PIC16F variants.

Architecture-wise, the PIC16C72 uses an OTP EPROM cell programmed with a standard EPROM programmer and erased only by UV exposure in a windowed ceramic package variant (PIC16C72/JW), making it best suited for low-to-medium volume production where mask-ROM or Flash re-programmability is not required. On-chip peripherals include one capture/compare/PWM (CCP) module, a USART for asynchronous serial communications, and a synchronous serial port (SSP) for SPI/I2C master-slave operation. Compared with the later PIC16F72 Flash sibling, the PIC16C72-20E offers identical peripheral topology but trades re-programmability for the simpler one-time programmable cell that historically delivered tighter cost in volume.

Typical applications include appliance control boards, HVAC thermostats, automotive body controllers, industrial sensor signal conditioning, battery charger front-ends, and remote-controlled toys. The 28-pin SPDIP footprint also makes it a popular prototype package for breadboard and through-hole hobbyist designs where the DIP form factor simplifies rework. For new designs, Microchip recommends the PIC16C72A or PIC16F72 as successors offering identical pinout with Flash memory and improved ADC performance.

When designing with this part, consider that OTP devices cannot be reprogrammed in-circuit - firmware must be fully validated before committing to production programming. Provide a decoupling capacitor of at least 0.1 µF directly between VDD and VSS pins, place the MCLR pull-up within 25 mm of the pin to avoid spurious resets, and reserve the OSC1/OSC2 traces as short as possible to minimize EMI radiation from the high-impedance crystal node.

This page synthesizes current distributor pricing across DigiKey, Mouser, Octopart, and Heisener, plus drop-in alternative recommendations and practical design notes not consolidated on the manufacturer datasheet front page.

Drop-in alternatives for PIC16C72-20E/SP — 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-20E/SP (same form factor and footprint) — differing in Package, Program Memory Type, Timers, ADC, Program Memory Size.

Microchip Technology
Package: 28-pin SPDIP (0.300 inch, Plastic DIP)
Program Memory Type: OTP (One-Time-Programmable) EPROM
Timers: Timer0 (8-bit + 8-bit prescaler), Timer1 (16-bit), Timer2 (8-bit + postscaler)
Microchip Technology
Package: 28-pin SPDIP (0.300 inch, 7.62mm)
Program Memory Type: OTP (One-Time Programmable)
Timers: Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
Microchip Technology
Package: 28-SPDIP (Skinny PDIP, 0.300 inch / 7.62 mm row spacing)
Program Memory Type: OTP (One-Time-Programmable)
Timers: Timer0 (8-bit w/ prescaler), Timer1 (16-bit), Timer2 (8-bit w/ postscaler)

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

PIC16C72-20/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC16 mid-range 8-bit RISC · 14-bit · 20 MHz · 200 ns · OTP (One-Time Programmable) · 3.5 KB (2K x 14) · 128 bytes · None (not present in OTP PIC16C72)

✓ In Stock

$2.95 / Unit

View Datasheet →

PIC16C72-10I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC16C7X mid-range 8-bit MCU · OTP (One-Time-Programmable) EPROM · 3.5KB (2K x 14 words) · 128 bytes · 10 MHz · 200 ns (single-cycle except branches) · 4.0 V to 5.5 V · 22

✓ In Stock

$5.2 / Unit

View Datasheet →

PIC16F72-I/SP

✅ Drop-In
📦 28-SPDIP
same 28-SPDIP pinout, Flash memory (reprogrammable) vs OTP, 20 MHz same speed grade, 8-bit ADC same

📋 Reference alternative (not in catalog)

PIC16C72A-20E/SP

✅ Drop-In
📦 28-SPDIP
same 28-SPDIP, same 20 MHz speed, Extended temp, improved ADC performance, still OTP, silicon revision upgrade

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16C72-20E/SP Maximum Ratings & Electrical Characteristics

Core Architecture PIC16C mid-range 8-bit RISC
Program Memory Type OTP EPROM
Program Memory Size 3.5 KB (2K x 14 words)
Data RAM 128 bytes
Data EEPROM None (not available on PIC16C72)
Maximum Clock Frequency 20 MHz
Instruction Cycle Time 200 ns
Instruction Set 35 single-word instructions (all single-cycle except branches)
Supply Voltage (VDD) 4.0 V to 5.5 V
I/O Pins 13
ADC 8-bit, multi-channel
Timers Timer0: 8-bit with 8-bit prescaler; Timer1: 16-bit; Timer2: 8-bit with period register
Capture/Compare/PWM 1 CCP module
Serial Interfaces USART (SCI), SSP (SPI / I2C master-slave)
Brown-out Reset (BOR) Yes
Watchdog Timer Yes
Operating Temperature -40 °C to +125 °C (Extended grade)
Package 28-SPDIP (0.300 inch plastic DIP, through-hole)
Lead Finish / RoHS Lead-bearing DIP - not RoHS (Extended-temperature legacy product)
Speed Grade Suffix -20 = 20 MHz, -10 = 10 MHz, -04 = 4 MHz
Temperature Grade Suffix blank = Commercial, I = Industrial, E = Extended

PIC16C72-20E/SP Pin Configuration

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 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 DIP-28
Pin 1 MCLR/VPP — Master Clear (active-low reset) / Programming voltage input
Pin 2 RA0/AN0 — PORTA bit 0 / Analog input channel 0
Pin 3 RA1/AN1 — PORTA bit 1 / Analog input channel 1
Pin 4 RA2/AN2 — PORTA bit 2 / Analog input channel 2
Pin 5 RA3/AN3/VREF — PORTA bit 3 / Analog input channel 3 / ADC voltage reference
Pin 6 RA4/T0CKI — PORTA bit 4 (open-drain) / Timer0 clock input
Pin 7 RA5/AN4/SS — PORTA bit 5 / Analog input channel 4 / SSP 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/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 12 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 input/output
Pin 13 RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM1 output
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/TX/CK — PORTC bit 6 / USART transmit / USART clock
Pin 18 RC7/RX/DT — PORTC bit 7 / USART receive / USART data
Pin 19 VSS — Ground reference (secondary)
Pin 20 VDD — Positive supply voltage (4.0 V to 5.5 V)
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 (interrupt-on-change)
Pin 26 RB5 — PORTB bit 5 (interrupt-on-change)
Pin 27 RB6/PGC — PORTB bit 6 (interrupt-on-change) / ICSP clock
Pin 28 RB7/PGD — PORTB bit 7 (interrupt-on-change) / ICSP data

Typical Applications

PIC16C72-20E/SP is suitable for 6 applications: Appliance Control Boards, HVAC Thermostats, Automotive Body Controllers, Industrial Sensor Signal Conditioning, Battery Charger Front-Ends, Remote-Controlled Toys and Hobby Electronics.

🏭

Appliance Control Boards

The PIC16C72-20E/SP suits washing machine, dishwasher, and microwave oven control boards where its 13 I/O pins drive seven-segment displays, keypads, relays, and buzzer loads. The integrated 8-bit ADC reads temperature sensors (NTC thermistors) and water-level sensors without external signal conditioning. The 20 MHz instruction cycle (200 ns) provides sufficient throughput for PID control loops on motor speed and heating element temperature. Brown-out Reset prevents code corruption when AC mains events cause momentary sags on the rectified 5 V rail. Production volumes for white goods remain high, and the OTP memory locks firmware to prevent field reprogramming - a regulatory plus for safety-critical appliances.

🏭

HVAC Thermostats

The PIC16C72-20E/SP powers programmable thermostats controlling 24 VAC HVAC systems via triac-switched outputs. Its USART interfaces with wireless modules (sub-GHz or Wi-Fi co-processors) for remote monitoring, while the SSP supports I2C temperature/humidity sensors such as the SHT3x series. The 8-bit ADC multiplexes NTC inputs from indoor, outdoor, and supply-air probes with 8-bit resolution adequate for ±0.5 °C control accuracy. Brown-out Reset handles the noisy 24 VAC-derived supply common in HVAC control boards. Extended -40 to +125 °C operation survives attic-mounted installations and direct solar exposure on exterior thermostats.

🚗

Automotive Body Controllers

The PIC16C72-20E/SP handles non-safety body-electronic functions such as power-window control, mirror adjustment, seat-position memory, and interior lighting PWM dimming. Its CCP module generates the PWM signal driving DC motor H-bridges via external MOSFET drivers; 13 I/O pins manage direction logic and end-stop sensing. Extended temperature grade -40 to +125 °C is essential for cabin modules exposed to solar load through glass. Note that AEC-Q100 is not qualified, so this part is suitable only for pre-production and low-volume body controllers; for production ECUs Microchip recommends AEC-Q100 Flash parts from the PIC16F or dsPIC33 families. OTP memory locks the calibration data permanently into each unit.

🏭

Industrial Sensor Signal Conditioning

The PIC16C72-20E/SP serves as a low-cost local controller for industrial 4-20 mA loop-powered sensor transmitters, digitizing strain-gauge, pressure, or level-sensor analog signals via the integrated 8-bit ADC. The USART or SSP transmits processed readings to a central PLC or SCADA node over RS-485 or I2C. Brown-out Reset holds the device in reset during inductive load switching on the same 24 V industrial rail. Extended temperature grade allows installation in unheated control cabinets. The 200 ns instruction cycle supports simple digital filtering (moving average) on the ADC stream before transmission, improving SNR by 6-10 dB versus raw transmission.

Battery Charger Front-Ends

The PIC16C72-20E/SP implements CC-CV charging profiles for lead-acid and NiMH battery packs, with the ADC monitoring charge current (via shunt resistor) and battery voltage. The CCP module produces PWM switching signals for the buck converter at frequencies up to 20 kHz, and 13 I/O pins handle relay drivers, status LEDs, and UART communication to the host BMS. Extended -40 to +125 °C operation covers automotive battery compartments and outdoor solar storage. The Watchdog Timer protects against firmware lockup in unattended installations, and Brown-out Reset prevents over-discharge lockup on deeply discharged packs. OTP memory locks the charging algorithm for UL/IEC 62133 safety compliance.

🎮

Remote-Controlled Toys and Hobby Electronics

The PIC16C72-20E/SP drives RC receivers, robot motor controllers, and hobbyist drones thanks to its 20 MHz throughput, USART, and 13 I/O pins mapping easily to servo and motor-driver channels. The 28-SPDIP through-hole package simplifies breadboard prototyping - a major reason hobbyists continue to use the PIC16C72 family. The CCP module generates hobby-servo PWM (1-2 ms pulses every 20 ms) without timer overhead, freeing the CPU for sensor-fusion logic. OTP memory prevents firmware theft in commercial toy products. Brown-out Reset protects against motor-induced supply dips on shared battery rails. MPLAB X IDE with the XC8 compiler provides a free C development environment for hobbyists.

Recommended Products Summary

PIC16C72-20/SP Microchip Technology Used in: Appliance Control Boards, Remote-Controlled Toys and Hobby Electronics PIC16F72-I/SP Flash-based successor for firmware iteration during development Used in: Appliance Control Boards, HVAC Thermostats, Automotive Body Controllers, Battery Charger Front-Ends, Remote-Controlled Toys and Hobby Electronics PIC16C72A-20E/SP Improved ADC performance variant Used in: Appliance Control Boards, Automotive Body Controllers, Battery Charger Front-Ends PIC16C72-20E/SP Microchip Technology Used in: HVAC Thermostats PIC16C72-10I/SP Microchip Technology Used in: Industrial Sensor Signal Conditioning PIC16C72/JW Microchip Technology Used in: Industrial Sensor Signal Conditioning
What is the program memory size and type of PIC16C72-20E/SP?
The PIC16C72-20E/SP integrates 3.5 KB of One-Time-Programmable (OTP) EPROM organized as 2K x 14-bit words. According to the Microchip datasheet, the OTP cell is programmed once with a standard EPROM programmer and is not erasable in-circuit; engineers needing re-programmability should choose the pin-compatible PIC16F72 Flash sibling. The 14-bit instruction word width is characteristic of the PIC16C mid-range family.
What is the maximum clock speed and instruction cycle time?
The PIC16C72-20E/SP runs at a maximum 20 MHz clock input, producing a 200 ns instruction cycle (one clock period equals four oscillator cycles = one instruction cycle). All 35 instructions execute in a single 200 ns cycle except program branches which take two cycles (400 ns). This deterministic single-cycle execution is a defining advantage of the PIC16C RISC architecture for time-critical interrupt routines.
What is the operating voltage range of PIC16C72-20E/SP?
The PIC16C72-20E/SP operates from 4.0 V to 5.5 V DC, per the Microchip datasheet electrical characteristics. The 'E' suffix denotes the Extended temperature grade (-40 °C to +125 °C), making the part suitable for under-hood automotive and industrial environments where supply rails stay within the 5 V nominal band. Below 4.0 V the on-chip Brown-out Reset (BOR) holds the device in reset to prevent code corruption.
Does PIC16C72-20E/SP have an A/D converter?
Yes, the PIC16C72-20E/SP includes an 8-bit multi-channel analog-to-digital converter. According to the Microchip datasheet, the ADC supports multiple input channels multiplexed onto the same sample-and-hold, with conversion referenced to the VDD/VSS supply rails. The 8-bit resolution is adequate for sensor monitoring (temperature, pressure, potentiometer position) but for higher-precision designs consider the PIC16C72A or PIC16F72 which offer an improved 8-bit ADC with selectable reference.
What is the difference between PIC16C72-20E/SP and PIC16F72?
The PIC16C72-20E/SP uses OTP EPROM program memory (one-time programmable) while the PIC16F72 uses Flash memory (reprogrammable in-circuit up to 100k cycles). Both share the same 28-pin SPDIP pinout, 8-bit ADC, USART, SSP, and CCP peripherals, making the PIC16F72 a drop-in functional replacement for new designs. Per the Microchip product page, Microchip recommends PIC16C72A or PIC16F72 for new designs in place of PIC16C72.
Where to buy PIC16C72-20E/SP online and what is the price?
As of 2026-09-18, the PIC16C72-20E/SP is available from authorized distributors including DigiKey, Mouser, and Heisener, with pricing around USD 10.71 at qty-1, dropping to roughly USD 5.40 at 1000 pieces on the highest-volume tier. Heisener reports 6,336 pieces in stock with lead time 'to be confirmed'. Note that the part is a lead-bearing legacy product with extended lead times; contact the distributor for current stock before placing production orders.
What is the lead time for PIC16C72-20E/SP?
Lead time for the PIC16C72-20E/SP varies by distributor; Heisener lists 'Lead Time To be Confirmed' with estimated delivery window June 21 - June 26. DigiKey and Mouser typically ship from stock for quantities below 100, but the legacy lead-bearing DIP package is approaching end-of-life at Microchip. As of 2026-09-18, for production volumes above 1000 pieces, request a formal quotation and consider transitioning to the Flash-based PIC16F72-I/SP.
What is the best drop-in replacement for PIC16C72-20E/SP?
The best drop-in replacement is the PIC16F72-I/SP, which shares the 28-SPDIP pinout and identical peripheral topology (USART, SSP, CCP, 8-bit ADC) but replaces OTP memory with Flash for in-circuit reprogramming. The PIC16C72A-20E/SP is also pin-compatible and offers improved ADC performance, although OTP remains. For new designs, Microchip explicitly recommends PIC16C72A or PIC16F72 as the successor, available in the same 28-SPDIP package.
How does PIC16C72-20E/SP compare to PIC16C73B-04I/SO?
Both are Microchip PIC16C7X mid-range 8-bit microcontrollers with similar peripheral topology, but the PIC16C73B offers 4 KB program memory, 192 bytes RAM, 22 I/O pins in a wider 28-SOIC package, while the PIC16C72-20E/SP provides 3.5 KB, 128 bytes RAM, and 13 I/O in the 28-SPDIP package. The PIC16C73B-04 runs at 4 MHz versus the 20 MHz speed grade of the target; for direct speed match use PIC16C73B-20I variants. Pinouts are NOT drop-in compatible due to differing pin assignments.
Can I use PIC16C72-20E/SP in automotive applications?
The PIC16C72-20E/SP's Extended -40 °C to +125 °C temperature grade and 5 V operation make it electrically suitable for automotive under-hood and cabin applications, and its on-chip Brown-out Reset handles the noisy 12 V vehicle supply. However, it is NOT AEC-Q100 qualified, so for production automotive ECUs requiring PPAP documentation, use AEC-Q100-qualified successors such as PIC16F72-E/SO or PIC18F family devices explicitly listed on Microchip's automotive product catalog. For prototype and pre-production automotive designs, the PIC16C72-20E/SP remains widely used.
Where can I download the PIC16C72-20E/SP datasheet PDF?
The official PIC16C72 datasheet is hosted at https://ww1.microchip.com/downloads/aen/DeviceDoc/35007b.pdf (Microchip document number DS35007). Third-party mirrors are available at alldatasheet.net and chipdig.com but always cross-reference against the Microchip originals. The datasheet covers electrical characteristics, instruction set, peripheral descriptions, and programming specifications for all PIC16C72 speed grades (-04, -10, -20) and temperature grades.
Is PIC16C72-20E/SP suitable for new product designs in 2026?
Per Microchip's product page, the company explicitly recommends the PIC16C72A or PIC16F72 for new designs because the original PIC16C72 uses legacy OTP memory technology. The PIC16C72-20E/SP remains a valid choice for legacy maintenance, repair, and existing-production designs where thousands of lines of validated code already target its OTP memory. For new greenfield designs in 2026, start with the Flash-based PIC16F72 or migrate to PIC18F or dsPIC33 families for more headroom and modern peripherals.
What is the pinout of PIC16C72-20E/SP in 28-SPDIP?
The 28-SPDIP pinout assigns RA0-RA5 to PORT A (pins 2,3,4,5,6,7), RB0-RB7 to PORT B (pins 21-28), RC0-RC7 to PORT C (pins 11-18), with pin 1 = MCLR/VPP, pin 8 = VSS, pin 9 = OSC1/CLKIN, pin 10 = OSC2/CLKOUT, pin 19 = VSS, pin 20 = VDD. Pin 27 and pin 28 are typically RB6 and RB7 which also serve as in-circuit serial programming pins. Always cross-reference with the official Microchip DS35007 datasheet before PCB layout.
What programming tools support PIC16C72-20E/SP?
The PIC16C72-20E/SP is supported by Microchip's PICSTART Plus and PRO MATE II device programmers for OTP/EPROM programming, plus MPLAB X IDE with hardware debuggers such as MPLAB ICD 2/3/4 (for the Flash-based siblings). For the windowed ceramic variant PIC16C72/JW, UV erasure enables code iteration. Modern MPLAB X IDE v6.00 or later supports PIC16C7X assembly development; C compilers such as XC8 (legacy mode) and Hi-Tech PICC also target this device.
Hey Google, what is the operating temperature range of PIC16C72-20E/SP?
The PIC16C72-20E/SP operates across -40 °C to +125 °C, covering the Extended industrial temperature range. The 'E' suffix in the part number explicitly designates Extended temperature grade per Microchip's PIC16C ordering nomenclature; the 'I' suffix denotes the narrower Industrial grade of -40 °C to +85 °C, and a blank suffix denotes Commercial 0 °C to +70 °C. Combined with the 20 MHz speed grade ('-20' suffix) and SPDIP package, this makes the part suitable for harsh-environment embedded designs.

Engineering reference data for PIC16C72-20E/SP — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C72-20E/SP when you need an 8-bit OTP microcontroller in a 28-SPDIP through-hole package with Extended -40 to +125 °C operation and 20 MHz throughput for cost-sensitive high-volume products where firmware is locked at production. For new designs, Microchip recommends migrating to the pin-compatible PIC16F72-I/SP (Flash, in-circuit reprogrammable) or PIC16C72A-20E/SP (improved ADC, still OTP). Use the PIC16C72-20/SP (Commercial 0-70 °C) for indoor appliances; the PIC16C72-10I/SP (10 MHz Industrial) for non-time-critical industrial sensor nodes. For windowed prototype development, use PIC16C72/JW. All five parts share identical pinout and peripherals, so PCB layout can be reused across the family. Avoid this OTP device entirely if in-circuit firmware updates are required - choose PIC16F72-I/SP or PIC18F equivalents instead.

Comparison with Alternatives

Parameter This Product PIC16C72-20/SP PIC16C72-10I/SP PIC16F72-I/SP PIC16C72A-20E/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP (0.300 in plastic DIP) 28-SPDIP (same) 28-SPDIP (same) 28-SPDIP (same) 28-SPDIP (same)
Program Memory Type 3.5 KB OTP EPROM 3.5 KB OTP EPROM 3.5 KB OTP EPROM 3.5 KB Flash (reprogrammable) 3.5 KB OTP EPROM
Maximum Clock Frequency 20 MHz 20 MHz 10 MHz 20 MHz 20 MHz
Operating Temperature -40 °C to +125 °C (Extended) 0 °C to +70 °C (Commercial) -40 °C to +85 °C (Industrial) -40 °C to +85 °C (Industrial) -40 °C to +125 °C (Extended)
Data RAM 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
ADC Resolution 8-bit 8-bit 8-bit 8-bit 8-bit (improved)
I/O Pins 13 13 13 13 13
Reprogrammable In-Circuit No (OTP) No (OTP) No (OTP) Yes (Flash, 100k cycles) No (OTP)

Key Differentiators

  • Extended -40 to +125 °C temperature range vs Commercial-grade PIC16C72-20/SP (vs PIC16C72-20/SP)
  • 20 MHz maximum clock vs 10 MHz speed grade (vs PIC16C72-10I/SP)
  • One-Time-Programmable EPROM vs Flash memory (vs PIC16F72-I/SP)
  • Improved silicon revision with better ADC performance (vs PIC16C72A-20E/SP)

Design Notes

Place a 0.1 µF ceramic decoupling capacitor directly between VDD (pin 20) and VSS (pin 19) with trace length under 5 mm. The PIC16C72-20E/SP has high-speed CMOS digital inputs that draw sub-ns transient currents during clock edges; inadequate decoupling causes logic errors and erratic ADC readings. Add a 10 µF tantalum or low-ESR electrolytic bulk capacitor at the board power entry point for additional noise immunity, especially in motor-control applications.

Route the MCLR/VPP pin (pin 1) with a 10 kΩ pull-up to VDD and a 100 nF capacitor to ground within 25 mm of the IC. This RC network filters ESD events and short noise pulses that would otherwise trigger spurious resets. Avoid routing high-speed signals (CCP1 PWM, USART lines) parallel to the MCLR trace to prevent capacitive coupling - keep at least 3 mm of clearance. The MCLR pin also accepts the 13 V programming voltage during OTP programming, so a small-signal diode (e.g., 1N4148) is recommended to clamp any overvoltage on the reset line.

Keep the crystal/oscillator traces (OSC1/OSC2, pins 9-10) shorter than 10 mm and guard them with a ground pour on both sides of the PCB. The high-impedance crystal node is sensitive to capacitive loading; trace capacitance above 5 pF can shift the oscillator off-frequency. Place the crystal load capacitors (typically 15-22 pF for a 20 MHz AT-cut fundamental) within 3 mm of the OSC pins. For EMI-sensitive applications, use a four-layer PCB with continuous ground plane beneath the MCU to reduce radiated emissions from the 20 MHz clock fundamental and harmonics.

Do NOT attempt to reprogram OTP PIC16C72-20E/SP in-circuit - the device is one-time programmable only and the EPROM cell cannot be electrically erased. For prototype development, use the windowed ceramic variant PIC16C72/JW with UV erasure. Brown-out Reset (BOR) is enabled by configuration bit and must be left enabled for reliable operation on noisy supplies. Avoid using PORTB internal weak pull-ups on pins RB0-RB3 unless explicitly required - these legacy weak pull-ups can source only ~250 µA and are insufficient for many sensor interfaces.

The PIC16C72-20E/SP is a low-power CMOS device dissipating typically 15 mA at 20 MHz and 5 V. Maximum power dissipation is around 800 mW at +125 °C junction, but the plastic DIP package (theta-JA approximately 75 °C/W) keeps junction rise modest in still air. No heatsink is required. However, at Extended +125 °C operation, ambient temperature derating should keep the case below +100 °C for the 100k-hour reliability target - well within the SPDIP thermal envelope.

Compliance Information

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

Lead-bearing plastic DIP (SPDIP) package - not RoHS compliant. PIC16C72-20E/SP is NOT AEC-Q100 qualified - use PIC16F72-E/SO or PIC18F automotive-grade successors for production automotive ECUs. REACH compliance per Microchip product declaration. Conflict-mineral statement available on Microchip corporate responsibility page.

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

Related Searches

PIC16C72-20E/SP PIC16C72-20E/SP datasheet PIC16C72-20E/SP price Microchip PIC16C72 28-SPDIP PIC16C72 OTP 8-bit microcontroller PIC16C72 vs PIC16F72 PIC16C72-20E/SP drop-in replacement PIC16C72 automotive body controller PIC16C72 HVAC thermostat 5V buy PIC16C72-20E/SP in stock what is the pinout of PIC16C72-20E/SP PIC16C72A replacement PIC16C72-20E/SP lead time distributor PIC16C72 brown-out reset BOR PIC16C72 USART SSP CCP

Related Components & Terms

Microchip Technology PIC16C72-20E/SP PIC16C72-20/SP PIC16C72-10I/SP PIC16C72-04I/SO PIC16F72-I/SP PIC16C72A-20E/SP PIC16C72/JW 8-bit microcontroller MCU RISC PIC16C mid-range architecture Harvard architecture OTP EPROM Flash memory 28-SPDIP DIP-28 plastic DIP through-hole package Brown-out Reset BOR Watchdog Timer USART SSP SPI I2C CCP module PWM 8-bit ADC Timer0 Timer1 Timer2 interrupt-on-change ICSP MPLAB X IDE XC8 compiler RoHS REACH AEC-Q100 industrial temperature grade extended temperature grade appliance control HVAC thermostat automotive body controller battery charger sensor signal conditioning Harvard memory architecture
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