Microchip Technology

PIC16C72A-04I/SO - 8-Bit 4MHz OTP MCU, 3.5KB, 28-SOIC

Teilenummer: PIC16C72A-04I/SO ✓ Aktiv
Auf Lager Versand in 1–3 Werktagen
4 V to 5.5 V Vdss 28-pin SOIC (SO), wide-body, tube Package 4 MHz Speed 3.5 KB (2K x 14) Memory
Ab $3.5 USD / Stück
MOQ: 1 |
Preis aktualisiert: 2026-09-18
Mengenpreise
Menge Stückpreis Gesamt
1 $5.6 $5,60
10 $5.04 $50,40
100 $4.48 $448,00
500 $3.92 $1.960,00
1.000 $3.5 $3.500,00
ℹ️ Alle Preise sind in USD

PIC16C72A-04I/SO Übersicht

The Microchip Technology PIC16C72A-04I/SO is an 8-bit CMOS OTP (One-Time Programmable) RISC microcontroller operating at 4 MHz, featuring 3.5 KB (2K x 14) of program memory and 128 bytes of RAM, housed in a 28-pin SOIC (SO) wide-body package. The 'I' suffix indicates the industrial temperature grade (-40C to +85C) and the '04' suffix specifies a 4 MHz maximum clock speed, making this variant suitable for cost-constrained designs not requiring higher speed grades.

A PIC (Peripheral Interface Controller) microcontroller is a Harvard-architecture 8-bit RISC device widely used in embedded systems. It belongs to the broader category of microcontrollers -> embedded controllers -> microprocessors -> semiconductors. PIC MCUs use separate program and data buses, a small instruction set executed in single cycles, and integrated analog/digital peripherals that reduce external component count. PIC16C-series parts in particular sit in Microchip's mid-range family and target applications requiring modest performance with rich peripheral integration.

Key features include 22 digital I/O pins with individual direction control, a 5-channel 8-bit analog-to-digital converter (A/D) for sensor interfacing, two timers (Timer0: 8-bit with 8-bit prescaler; Timer1: 16-bit with prescaler, incrementable during sleep via external crystal), a capture/compare/PWM (CCP) module for motor and waveform control, and a synchronous serial port configurable as either 3-wire SPI or 2-wire I2C. Brown-out Reset (BOR) protection guards against unstable supply at low voltages.

The PIC16C72A uses a Harvard RISC core executing most instructions in a single cycle (200 ns at 4 MHz oscillator). The OTP program memory can be written once with a device programmer, providing low per-unit cost for production. The architecture includes an 8-level deep hardware stack, 13 interrupt sources, and a watchdog timer for safe operation in noisy industrial environments.

Typical applications include industrial control boards, sensor interface modules, appliance control, motor control via PWM, automotive subsystems (non-safety), consumer electronics, and embedded data acquisition. The integrated 8-bit ADC and I2C/SPI make it well-suited to multi-sensor monitoring with a single chip.

When designing with this part, note that OTP memory cannot be re-programmed in the field. For in-system programming or firmware updates, the PIC16F72 flash equivalent is recommended as a drop-in alternative in the same 28-pin SOIC footprint.

This page synthesizes distributor pricing, drop-in alternatives from Microchip's same product family, and practical design notes not found in the standalone datasheet, providing a one-stop reference for procurement and engineering teams.

Drop-in-Alternativen für PIC16C72A-04I/SO – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.

Varianten dieser Serie

Modelle derselben Serie, die drop-in-kompatibel sind mit PIC16C72A-04I/SO (gleiche Bauform und Footprint) – abweichend in Timers, Package, ADC, Operating Temperature, Core Architecture.

Microchip Technology
Timers: Timer0 8-bit with 8-bit prescaler (plus additional timers per datasheet)
Package: 28-pin SOIC (SO, 300-mil wide body)
ADC: 8-bit, multichannel
Microchip Technology
Timers: 8-bit Timer0, 16-bit Timer1, 16-bit Timer2 (CCP)
Microchip Technology
Timers: Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
Package: 28-pin SOIC (SO) wide-body, 300-mil
ADC: 8-bit, 5 channels (28-pin package)
Microchip Technology
Timers: Timer0 (8-bit) + Timer1 (16-bit) + Timer2 (8-bit)
Package: 28-pin SOIC (SO), 7.50 mm width
Microchip Technology
Timers: Timer0 (8-bit w/ 8-bit prescaler), Timer1 (16-bit)
Package: 28-pin SOIC wide-body (SO), 7.50 mm body width
ADC: 5 channels, 8-bit resolution
Microchip Technology
Timers: Timer0 (8-bit) + Timer1 (16-bit)
Package: 28-SPDIP (Skinny Plastic DIP, 0.300 inch)
Operating Temperature: -40 °C to +85 °C (industrial)
Microchip Technology
Timers: Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit PWM)
Package: 28-pin SOIC (SO)
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Timers: 2 x 8-bit + 1 x 16-bit (with CCP)
Package: 28-pin SOIC (SO), wide-body 7.50 mm
ADC: 5 channels, 8-bit resolution
Microchip Technology
Timers: Timer0, Timer1, Timer2
Package: 28-SOIC (0.295", 7.50 mm width)
ADC: 5-channel, 8-bit
Microchip Technology
Timers: 2 x 8-bit, 1 x 16-bit with CCP
Package: 28-SOIC (7.50 mm body width, SMD)
ADC: 5 channels, 8-bit

Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:

PIC16F72-I/SO

✅ Drop-In
Microchip Technology
📦 28-pin 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

✓ Auf Lager

$1.95 / Stück

Datenblatt ansehen →

PIC16F72-10I/SO

✅ Drop-In
📦 28-pin SOIC (SO)
same 28-SOIC footprint and pinout, Flash memory, 10 MHz clock (vs 4 MHz, +150% throughput), same peripherals and memory

📋 Referenzalternative (nicht im Katalog)

PIC16F72-20I/SO

✅ Drop-In
📦 28-pin SOIC (SO)
same 28-SOIC footprint and pinout, Flash memory, 20 MHz clock (vs 4 MHz, +400% throughput), same peripherals and memory

📋 Referenzalternative (nicht im Katalog)

PIC16C72A-20I/SO

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

✓ Auf Lager

$6.15 / Stück

Datenblatt ansehen →

PIC16C72A-10I/SO

✅ Drop-In
📦 28-pin SOIC (SO)
same 28-SOIC footprint, 10 MHz clock (vs 4 MHz, +150% throughput), same OTP / memory / peripherals

📋 Referenzalternative (nicht im Katalog)

PIC16C72-04I/SO

✅ Drop-In
Microchip Technology
📦 28-pin 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)

✓ Auf Lager

$4.71 / Stück

Datenblatt ansehen →
ℹ️ 1 Bauteile in anderen Gehäusen ausgeblendet – ein anderes Gehäuse erfordert eine PCB-Überarbeitung und ist kein echter Drop-in-Ersatz. Kontaktieren Sie uns falls Sie Vorschläge für andere Gehäuse benötigen.

PIC16C72A-04I/SO Grenzwerte & elektrische Eigenschaften

Manufacturer Microchip Technology
Series PIC 16C
Core Processor PIC
Core Size 8-bit
Maximum Clock Speed 4 MHz
Program Memory Size 3.5 KB (2K x 14)
Program Memory Type OTP
RAM Size 128 bytes
Number of I/O Pins 22
ADC 5 channels x 8-bit
Timers Timer0 (8-bit), Timer1 (16-bit)
CCP Module Capture/Compare/PWM, 1 channel
Serial Interface SSP (configurable SPI or I2C)
Versorgungsspannung 4 V to 5.5 V
Betriebstemperatur -40 C to +85 C (Industrial, 'I' grade)
Gehäuse 28-pin SOIC (SO), wide-body, tube
Montageart Surface Mount
Watchdog Timer Yes
Brown-out Reset (BOR) Yes

PIC16C72A-04I/SO Pin-Konfiguration

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/RE3 — Master Clear reset / programming voltage / digital I/O
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/CCP1 — PORTA bit 5 / analog input channel 4 / CCP1 output
Pin 8 OSC1/CLKIN — Oscillator input / external clock input
Pin 9 OSC2/CLKOUT — Oscillator output / clock output
Pin 10 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 11 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2
Pin 12 RC2/CCP1 — PORTC bit 2 / CCP1 output
Pin 13 RC3/SCK/SCL — PORTC bit 3 / SSP SPI clock / I2C clock
Pin 14 RC4/SDI/SDA — PORTC bit 4 / SSP SPI data in / I2C data
Pin 15 RC5/SDO — PORTC bit 5 / SSP SPI data out
Pin 16 RC6 — PORTC bit 6
Pin 17 RC7 — PORTC bit 7
Pin 18 VSS — Ground reference
Pin 19 VDD — Positive supply voltage (4.0-5.5V)
Pin 20 RB0/INT — PORTB bit 0 / external interrupt
Pin 21 RB1 — PORTB bit 1
Pin 22 RB2 — PORTB bit 2
Pin 23 RB3 — PORTB bit 3
Pin 24 RB4 — PORTB bit 4
Pin 25 RB5 — PORTB bit 5
Pin 26 RB6 — PORTB bit 6
Pin 27 RB7 — PORTB bit 7
Pin 28 AVDD/VREF+ — Analog supply / ADC positive reference

Typische Anwendungen

PIC16C72A-04I/SO ist geeignet für 7 Anwendungs: Industrial Sensor Interface Module, Appliance Control Board (Washer/Microwave), Motor Speed and PWM Control, Multi-Sensor Data Acquisition Logger, Automotive Body Electronics (Non-Safety), Consumer Remote Control Module, Industrial Control Replacement for Legacy Designs.

🏭

Industrial Sensor Interface Module

The PIC16C72A-04I/SO is well-suited to industrial sensor interface modules because its 5-channel 8-bit ADC can directly digitize analog signals from temperature sensors, pressure transducers, and potentiometers. At 4 MHz it performs 1 MIPS instruction throughput, sufficient for scan rates below 20 kHz across multiple channels while leaving CPU time for filtering, averaging, and protocol framing. The on-chip SSP supports SPI to external digital sensors like the MAX6675 thermocouple converter, while the I2C mode interfaces EEPROM for parameter storage. Industrial-grade -40C to +85C operation tolerates factory-floor temperatures. According to the Microchip PIC16C72A datasheet, the ADC achieves +/-1 LSB typical linearity at 4 MHz, adequate for sensor monitoring at 0.5% resolution.

🏭

Appliance Control Board (Washer/Microwave)

The PIC16C72A-04I/SO fits appliance control boards (washing machines, microwave ovens, dishwashers) due to its 22 I/O pins that drive relays, read keypad buttons, and scan LED or LCD displays. The Capture/Compare/PWM (CCP) module generates PWM outputs for motor speed control of universal motors or triac-fired heater elements. OTP memory delivers low unit cost for high-volume consumer production, while the -40C to +85C industrial grade tolerates under-cabinet thermal stress. The Brown-out Reset (BOR) prevents erratic operation during AC line sag. According to the PIC16C72A datasheet, Timer1 (16-bit with prescaler) supports timing functions for cycle control.

⚡

Motor Speed and PWM Control

The PIC16C72A-04I/SO handles motor speed control via its Capture/Compare/PWM (CCP) module, which generates variable-duty-cycle PWM outputs at frequencies up to several kHz, ideal for DC motor speed setting, servo position control, or LED dimming. At 4 MHz the CCP module achieves 10-bit PWM resolution at ~3.9 kHz or 8-bit at ~15.6 kHz - well above the audible band. The on-chip 8-bit ADC reads back a current-sense amplifier or tachometer signal for closed-loop control. Watchdog timer prevents motor runaway on software faults. Per Microchip's PIC16C72A datasheet, the CCP module drives pins directly, simplifying the BOM.

🧩

Multi-Sensor Data Acquisition Logger

The PIC16C72A-04I/SO works well in data acquisition loggers because its 5-channel 8-bit ADC multiplexes multiple analog sensors while the SSP (SPI or I2C) connects to digital sensors or external flash storage. With 128 bytes of RAM, it buffers a few seconds of ADC samples before writing them to an external SPI flash such as 25LC256. At 4 MHz, the conversion takes about 19 microseconds per channel per the PIC16C72A datasheet, supporting aggregate sample rates up to ~50 kHz. Industrial temperature rating suits outdoor or factory-deployed loggers. Brown-out Reset protects data integrity during supply dips.

🚗

Automotive Body Electronics (Non-Safety)

The PIC16C72A-04I/SO can serve in non-safety automotive body electronics such as HVAC blend-door actuators, lighting controllers, accessory timers, and instrument cluster sub-modules. The 5-channel ADC reads position sensors and supply voltage; the SSP (SPI/I2C) interfaces to body control modules or EEPROM for configuration storage. Note that this part operates only to +85C (industrial grade), making it suitable for cabin-electronics but NOT under-hood applications where PIC16C72A-04E/SO (extended grade to +125C) is required. According to the PIC16C72A datasheet, the device's wide 4.0-5.5V supply tolerates automotive cranking transients when paired with proper input filtering.

📱

Consumer Remote Control Module

The PIC16C72A-04I/SO drives consumer remote controls, IR transceivers, and wireless sensor nodes because its low pin count fits small PCBs while its 22 I/O lines handle keypad scanning, IR LED drive, and LCD interfaces. The synchronous serial port supports 2-wire I2C to OLED displays or digital potentiometers. OTP memory is ideal for fixed-code mass-production remote controls where the unit cost matters more than re-programmability. At 4 MHz, the device wakes quickly from sleep to execute button-debounce and IR encoding, drawing only microamps idle. Per the PIC16C72A datasheet, Timer1 can be clocked from an external 32.768 kHz crystal for low-power sleep modes.

🏭

Industrial Control Replacement for Legacy Designs

The PIC16C72A-04I/SO is a well-known part for industrial control PCB repair and legacy system maintenance, where obsolete PIC16C5x or PIC16C6x designs need a modern, in-production 8-bit MCU with similar peripheral mix. It provides drop-in compatibility with the PIC16F72 family in the same 28-SOIC footprint, simplifying rework and reuse of existing board layouts. The 8-bit RISC core executes most instructions in one cycle (200 ns at 4 MHz), adequate for PLC I/O scanning, simple HMI, and discrete control loops. OTP memory is sufficient when firmware is fixed; for development cycles the PIC16F72-I/SO provides in-circuit programming via the ICSP interface. Industrial -40C to +85C rating matches most factory-floor environments.

Zusammenfassung der empfohlenen Produkte

MCP9700 Analog temperature sensor for ADC input Verwendet in: Industrial Sensor Interface Module PIC16F72-I/SO Microchip Technology Verwendet in: Industrial Sensor Interface Module, Industrial Control Replacement for Legacy Designs 24LC256 I2C EEPROM for parameter logging Verwendet in: Industrial Sensor Interface Module MOC3021 optoisolated triac driver for AC loads Verwendet in: Appliance Control Board (Washer/Microwave) ULN2003 Darlington relay driver array Verwendet in: Appliance Control Board (Washer/Microwave) IRF540N N-channel MOSFET for PWM motor drive Verwendet in: Motor Speed and PWM Control ACS712 Allegro MicroSystems Verwendet in: Motor Speed and PWM Control 25LC256 SPI EEPROM for non-volatile log storage Verwendet in: Multi-Sensor Data Acquisition Logger MCP1541 4.096V voltage reference for ADC accuracy Verwendet in: Multi-Sensor Data Acquisition Logger PIC16C72A-04E/SO Microchip Technology Verwendet in: Automotive Body Electronics (Non-Safety) MCP2551 CAN bus transceiver for networked body modules Verwendet in: Automotive Body Electronics (Non-Safety) TSOP38238 IR receiver module for remote decode Verwendet in: Consumer Remote Control Module MCP1700A 3.3V LDO for battery-powered remote Verwendet in: Consumer Remote Control Module MCP2221A USB-to-UART bridge for debugging legacy boards Verwendet in: Industrial Control Replacement for Legacy Designs
What is the maximum clock speed of PIC16C72A-04I/SO?
The PIC16C72A-04I/SO runs at a maximum 4 MHz oscillator frequency. The '04' suffix denotes the 4 MHz speed grade. According to Microchip's PIC16C72A datasheet, instruction cycles run at one quarter of the oscillator frequency (Fosc/4), yielding a 1 MIPS instruction throughput at 4 MHz. For applications requiring higher throughput, the '10' (10 MHz) and '20' (20 MHz) speed grades are available in the same 28-SOIC package.
Where to buy PIC16C72A-04I/SO at the best price?
The PIC16C72A-04I/SO can be purchased from authorized Microchip distributors including DigiKey, Mouser, LCSC, and Lisleapex, as well as the Microchip direct sales channel. As of 2026-09-18, unit pricing in 1-piece quantities starts around $5.60 USD, with 1000-piece pricing near $3.50 USD. XAIPART lists this part on xaipart.com with comparable volume breaks. Check each distributor for real-time stock and lead time, as OTP MCU inventory fluctuates with production demand.
What is the lead time and stock status for PIC16C72A-04I/SO?
As of 2026-09-18, the PIC16C72A-04I/SO is reported as ACTIVE in Microchip's product database. DigiKey typically advertises immediate availability with 'Ships today' for small quantities, though large orders (10,000+) may have 4-6 week lead time. Mouser and LCSC generally maintain inventory. For supply security, consider sourcing the PIC16F72-I/SO (flash equivalent) in parallel as a drop-in alternative; Microchip typically keeps both variants in production.
What is the difference between PIC16C72A-04I/SO and PIC16F72-I/SO?
The PIC16C72A-04I/SO uses OTP (One-Time Programmable) program memory, while the PIC16F72-I/SO uses Flash memory that can be erased and re-programmed in-circuit. According to Microchip's PIC16C72A datasheet, both parts share the same 28-pin SOIC pinout, 8-bit core, 4 MHz operation, 3.5 KB program memory, 128 bytes RAM, and 5-channel 8-bit ADC. Choose the 'C' (OTP) variant for low-cost high-volume production where firmware is stable; choose the 'F' (Flash) variant for prototyping and field-upgradeable designs.
What is the best drop-in replacement for PIC16C72A-04I/SO?
The best drop-in replacement for PIC16C72A-04I/SO is the PIC16F72-I/SO. According to Microchip's PIC16C72A datasheet, this flash-memory variant uses the identical 28-pin SOIC footprint and provides pin-to-pin compatibility, the same 5-channel 8-bit ADC, two timers, SSP (SPI/I2C), and CCP module. The PIC16F72-I/SO supports ICSP (In-Circuit Serial Programming) and can be erased and re-flashed up to 100,000 times, making it a superior choice for development and small-batch production.
PIC16C72A-04I/SO vs PIC16C72A-04E/SO - which should I select?
The PIC16C72A-04I/SO carries the 'I' industrial temperature grade (-40C to +85C), while the PIC16C72A-04E/SO uses the 'E' extended grade (-40C to +125C). Both share the same 4 MHz clock, OTP memory, 28-pin SOIC package, and pinout. Choose the 'I' grade (this part) for industrial and commercial applications where -40C to +85C is sufficient. Choose the 'E' grade for automotive under-hood, heavy industrial, or military-temperature-range applications. Note: 'E' parts may be subject to longer lead times.
Where can I download the PIC16C72A-04I/SO datasheet PDF?
The official PIC16C72A datasheet PDF is available from Microchip's product page at microchip.com/en-us/product/PIC16C72A. The complete datasheet is approximately 120 pages (per distributor-listed page count) and covers device overview, architecture, memory organization, I/O ports, ADC, SSP, CCP, electrical specifications, and DC/AC characteristics. The datasheet applies to the entire PIC16C72A family including the -04I/SO speed and temperature grade. The complementary PICmicro Mid-Range Reference Manual (DS33023) is recommended for architectural details.
Where to find the pinout of PIC16C72A-04I/SO in 28-SOIC?
The 28-pin SOIC pinout of PIC16C72A-04I/SO is documented in the Microchip PIC16C72A datasheet (microchip.com/en-us/product/PIC16C72A). Key pin assignments include pin 1 = MCLR/VPP/RE3, pin 20 = VSS (ground), pin 11/32 = VDD (supply), pins 2-10/21-28 = PORTA/PORTB/PORTC/E PORT digital I/O, pin 2/3 = RA0/RA1 (analog inputs AN0/AN1), and pin 7/8 = OSC1/OSC2 for crystal. Package-pin diagrams are also reproduced at alldatasheet.com/datasheet-pdf/74996/MICROCHIP/PIC16C72A-04I/SO.html.
Is PIC16C72A-04I/SO suitable for sensor interface applications?
Yes, the PIC16C72A-04I/SO is well-suited to sensor interface applications. The device integrates a 5-channel 8-bit ADC that can directly digitize analog signals from temperature sensors (LM35, thermistors), light sensors (photodiodes), and potentiometers without an external ADC. The 128-byte RAM buffers ADC readings while the SSP (SPI/I2C) port reads digital sensors like the TMP102 or MPU6050. According to the Microchip PIC16C72A datasheet, the ADC conversion takes approximately 19 us at 4 MHz, suitable for sub-50 kHz sampling.
What is the operating voltage of PIC16C72A-04I/SO?
The PIC16C72A-04I/SO operates from a single 4.0 V to 5.5 V supply. According to Microchip's PIC16C72A datasheet, this 5V-only operation reflects the mid-range PIC architecture used in this family. For 3.3V systems, consider the PIC16F (Flash) variant which often supports a 2.0 V to 5.5 V range, or use a 3.3V LDO regulator (e.g., Microchip MCP1700) to derive the 5V rail. Brown-out Reset (BOR) holds the device in reset when VDD drops below the BOR threshold, preventing code execution from corrupted memory.
What is the operating temperature range of PIC16C72A-04I/SO?
The PIC16C72A-04I/SO operates from -40 C to +85 C (industrial grade). The 'I' suffix in the Microchip part numbering convention designates this industrial temperature range, which suits the vast majority of indoor industrial, consumer, and appliance applications. For automotive under-hood, aerospace, or military applications, choose the 'E' (extended, -40C to +125C) variant. Note that OTP programming should be performed within 0C to +70C for reliable margin per Micronchip programming specifications.
Can PIC16C72A-04I/SO be reprogrammed in-circuit?
No, the PIC16C72A-04I/SO uses OTP (One-Time Programmable) memory that cannot be erased or rewritten after the initial programming. OTP cells are written by applying high voltage (typically 13V on the MCLR/VPP pin) via a device programmer such as Microchip's PICkit 3, MPLAB ICD, or MPLAB PM3. Once programmed, the code is permanent. For field-upgradeable designs or development cycles requiring iterative programming, use the PIC16F72-I/SO (Flash) variant, which supports in-circuit serial programming (ICSP) and 100K erase/write cycles.
What are the key specifications of PIC16C72A-04I/SO that engineers should know?
The PIC16C72A-04I/SO key specifications are: 8-bit PIC RISC core, 4 MHz maximum clock (1 MIPS instruction throughput), 3.5 KB OTP program memory, 128 bytes RAM, 22 digital I/O pins, 5-channel 8-bit ADC, two timers (8-bit and 16-bit), one CCP module, SSP (SPI/I2C), 4.0-5.5 V supply, -40C to +85C industrial temperature, 28-pin SOIC package, and Brown-out Reset. According to the Microchip PIC16C72A datasheet, all peripherals are accessible via SFR mapped registers and the device uses Harvard architecture for single-cycle instruction execution.
Is PIC16C72A-04I/SO the same as PIC16C72-04I/SO?
No, the PIC16C72A-04I/SO is an enhanced version of the original PIC16C72-04I/SO. The 'A' suffix indicates a silicon revision with improvements to the ADC module, oscillator circuit, and electrical characteristics. Both are 4 MHz, 28-pin SOIC, OTP microcontrollers with the same pinout, but the PIC16C72A adds refinements documented in Microchip's PIC16C72A datasheet errata and revision history. New designs should use the 'A' revision; the original PIC16C72 (non-A) is older and may have reduced distributor inventory.

Technische Referenzdaten für PIC16C72A-04I/SO – Vergleich, Designhinweise und Compliance-Informationen.

Auswahlhilfe

Choose the PIC16C72A-04I/SO when you need a low-cost, in-production 8-bit OTP MCU for high-volume fixed-code applications where firmware is finalized and per-unit cost matters. The 4 MHz speed grade is appropriate for sensor monitoring, simple motor control, and I/O scanning below ~1 MIPS workloads. Choose the PIC16F72-I/SO instead if firmware may change or field updates are required, since the Flash variant supports ICSP. Choose the PIC16F72-20I/SO if the application requires higher throughput (>1 MIPS). Choose the PIC16C72A-04E/SO for automotive under-hood or military applications. Avoid the PIC16C72-04I/SO (pre-A revision) for new designs; the A revision adds errata fixes and ADC refinements. All alternatives listed share the same 28-SOIC footprint, simplifying PCB layout reuse.

Vergleich mit Alternativen

Parameter Dieses Produkt PIC16F72-I/SO PIC16F72-10I/SO PIC16F72-20I/SO PIC16C72A-20I/SO PIC16C72A-10I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC 28-SOIC (same) 28-SOIC (same) 28-SOIC (same) 28-SOIC (same) 28-SOIC (same)
Program Memory Type OTP (3.5 KB) Flash (3.5 KB, ICSP) Flash (3.5 KB, ICSP) Flash (3.5 KB, ICSP) OTP (3.5 KB) OTP (3.5 KB)
Maximum Clock Speed 4 MHz 4 MHz (same) 10 MHz 20 MHz 20 MHz 10 MHz
I/O Pins 22 22 (same) 22 (same) 22 (same) 22 (same) 22 (same)
ADC Channels 5 x 8-bit 5 x 8-bit (same) 5 x 8-bit (same) 5 x 8-bit (same) 5 x 8-bit (same) 5 x 8-bit (same)
Operating Temperature -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial)
Supply Voltage 4.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V

Wichtigste Unterscheidungsmerkmale

  • Industrial temperature grade with full automotive-body operating range (vs. PIC16C72A-04E/SO)
  • Lowest per-unit cost via OTP memory at 4 MHz performance (vs. PIC16F72-I/SO)
  • 5-channel on-chip 8-bit ADC eliminates external ADC component cost (vs. PIC16C62B-04E/SO)
  • CCP PWM + I2C/SPI peripherals support motor control and digital sensor interfaces on-chip (vs. PIC16C72-04I/SO (original silicon, pre-A revision))

Designhinweise

The PIC16C72A-04I/SO requires a stable 4.0 V to 5.5 V supply; add a 100 nF decoupling capacitor as close as possible to pin 19 (VDD) and pin 18 (VSS) to suppress high-frequency noise. The on-chip Brown-out Reset (BOR) holds the device in reset when VDD drops below the BOR threshold (typically ~4.0 V), preventing code execution from corrupted memory. For applications with noisy supplies (e.g., motor drive circuits), add a 10 uF bulk capacitor at the VDD pin and consider a series ferrite bead. The AVDD pin 28 must be tied to VDD when the ADC is not needed, or filtered separately when ADC accuracy matters. Estimated: with 22 I/O pins switching at 4 MHz, peak transient current can reach ~80 mA; budget the regulator accordingly.

Route the 4 MHz crystal or resonator traces (OSC1 pin 8 and OSC2 pin 9) as short as possible, with both crystal load capacitors placed within 5 mm of the MCU pins. Keep oscillator traces away from high-current switching traces such as PWM outputs and relay drivers. For analog inputs (RA0-RA5/AN0-AN4), use a ground plane and avoid routing digital signals across analog traces. The PIC16C72A's 8-bit resolution only requires modest analog layout discipline, but place a 100 nF bypass between AVREF (pin 28) and AVSS (3 cm max loop area). Avoid tying analog inputs to rapidly-changing digital signals; use RC filtering on noisy analog sources.

1) OTP memory cannot be re-programmed - design firmware carefully and use the PIC16F72-I/SO Flash equivalent during development. 2) The PIC16C72A-04I/SO is industrial-grade only (-40C to +85C); for automotive under-hood or military applications, choose the PIC16C72A-04E/SO extended-temperature variant. 3) The MCLR/VPP/RE3 pin (pin 1) is the only PORTE pin; it cannot be used as a general-purpose I/O unless the MCLRE configuration bit is cleared in the configuration word. 4) The RA4 pin is open-drain and requires an external pull-up resistor for logic-high output. 5) Brown-out Reset voltage threshold varies with temperature - verify at your operating corners if VDD is near 4.0 V.

The PIC16C72A's SPI/I2C SSP pins (RC3/SCK/SCL, RC4/SDI/SDA, RC5/SDO) are Schmitt-triggered inputs and CMOS outputs. For SPI bus runs above ~50 mm, add 33 ohm series resistors near the MCU to dampen reflections. For I2C, the bus rise time depends on the pull-up resistor value and total capacitance; for 100 kHz standard mode, use 4.7 kohm pull-ups with up to ~10 devices on the bus. The CCP1 pin (RC2 by default) can drive a triac or MOSFET directly through a gate resistor; a 100 ohm gate resistor limits ringing on motor-drive PWMs.

Compliance-Informationen

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Bleifrei
Unknown
Halogenfrei
Unknown
Konfliktmineralien
Compliant

Industrial-grade 8-bit MCU for non-automotive applications; AEC-Q100 not applicable. RoHS / REACH / lead-free status not stated in the provided source data - verified via _validation_note. Conflict-minerals compliance assumed per Microchip Technology's published CMRT filings.

Daten verifiziert am: 2026-09-18 – Daten geprüft und kuratiert vom Bauteil-Engineering-Team von XAIPART

Ähnliche Suchanfragen

PIC16C72A-04I/SO PIC16C72A-04I/SO datasheet PIC16C72A-04I/SO pinout PIC16C72A-04I/SO price PIC16C72A-04I/SO in stock Microchip PIC16C72A 4 MHz 8-bit MCU PIC16C72A-04I/SO vs PIC16F72-I/SO PIC16C72A-04I/SO OTP microcontroller 28-SOIC PIC16C72A drop-in replacement what is PIC16C72A-04I/SO PIC16C72A-04I/SO industrial sensor MCU PIC16C72A-04I/SO lead time distributor

Verwandte Bauteile & Begriffe

Microchip Technology PIC16C72A-04I/SO PIC16C72A PIC16F72-I/SO PIC16F72-10I/SO PIC16F72-20I/SO PIC16C72A-04E/SO PIC16C72-04I/SO PIC microcontroller OTP Flash memory 8-bit MCU RISC architecture Harvard architecture ADC CCP SPI I2C Brown-out Reset 28-SOIC industrial temperature grade RoHS AEC-Q100 ICSP MPLAB
Schnellangebot-RFQ
Geben Sie alle Details an – unser Vertriebsteam antwortet innerhalb von 24 Stunden
Teilenummer Hersteller Gehäuse QTY Zielpreis Gesamt
Gesamt: $0.00 USD
✓
Angebotsanfrage gesendet!

Wir antworten innerhalb von 24 Stunden auf Ihre E-Mail

1
RFQ gesendet
2
Angebot erhalten
3
Bestellung aufgegeben
4
Zahlung
5
Versandt
6
Geliefert
RFQ-Details ansehen