PIC16C72T-04E/SO - 8-Bit 4MHz OTP MCU, 3.5KB, 28-SOIC | Microchip
MPN: PIC16C72T-04E/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.42 | $5.42 |
| 10 | $4.89 | $48.90 |
| 100 | $4.35 | $435.00 |
| 500 | $3.92 | $1,960.00 |
| 1,000 | $3.5 | $3,500.00 |
PIC16C72T-04E/SO Overview
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, working RAM, and peripheral interfaces on a single die. The PIC16C7X family uses Microchip's enhanced mid-range RISC core that executes 35 single-word instructions, with all instructions completing in one instruction cycle except for program branches which take two cycles, giving deterministic timing for embedded control loops.
Key features of the PIC16C72T-04E/SO include 22 I/O pins, an integrated multi-channel 8-bit A/D converter, a 20 MHz maximum clock input (this -04 variant specifies 4 MHz operation), and 128 bytes of data RAM. The 04E suffix indicates the 4 MHz speed grade with the extended (-40C to +125C) temperature range, while the SO suffix designates the 28-pin Small Outline IC package, and the T suffix indicates tape-and-reel packaging.
The PIC16C72T-04E/SO uses a Harvard architecture with separate program and data buses, allowing instruction fetch and operand access in the same cycle. The OTP program memory supports one-time field programming via standard device programmers, making the device suitable for low-to-medium volume production where mask-ROM economics are not justified. The integrated 8-bit A/D converter with multiple input channels removes the need for an external ADC in many sensor-interface designs.
Typical applications include industrial automation and process control, automotive body and chassis electronics, sensor signal conditioning, simple closed-loop control systems, and battery-powered instrumentation that benefits from the OTP memory model. The -40C to +125C extended temperature range and automotive-grade qualification make this part suitable for under-hood and other harsh-environment deployments.
When designing with this MCU, verify that the 4 MHz oscillator specification matches your timing budget - if the application requires more computational headroom, the -10 or -20 speed grades (10 MHz and 20 MHz respectively) are drop-in compatible within the same 28-SOIC footprint, allowing a simple oscillator change without PCB rework.
This page synthesizes distributor pricing, automotive-grade temperature range notes, drop-in alternatives within the PIC16C72 family, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC16C72T-04E/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 PIC16C72T-04E/SO (same form factor and footprint) — differing in Package, ADC, Timers, Core Architecture, Operating Temperature Range.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C72-04E/SO
✅ Drop-In✓ In Stock
$2.9 / Unit
View Datasheet →PIC16C72AT-04E/SO
✅ Drop-In✓ In Stock
$6.08 / Unit
View Datasheet →PIC16C72-10I/SO
✅ Drop-In✓ In Stock
$4.25 / Unit
View Datasheet →PIC16C72-04/SO
✅ Drop-In✓ In Stock
$3.45 / Unit
View Datasheet →PIC16C72-20I/SP
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$3.95 / Unit
View Datasheet →PIC16C72A-20I/ML
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$3.1 / Unit
View Datasheet →PIC16C72T-04E/SO Maximum Ratings & Electrical Characteristics
| Core | PIC16C7X mid-range 8-bit RISC |
| Instruction Set | 35 single-word instructions |
| Maximum Clock Input | 20 MHz |
| Operating Speed (this variant) | 4 MHz (200 ns instruction cycle) |
| Program Memory | 3.5 KB (2K x 14) OTP |
| RAM | 128 bytes |
| I/O Pins | 22 |
| A/D Converter | 8-bit, multi-channel integrated |
| Supply Voltage (Vdd) | 4.0 V to 5.5 V |
| Operating Temperature | -40C to +125C (extended, automotive) |
| Package | 28-SOIC (SO) |
| Terminal Form | Gull Wing |
| Mounting Type | Surface Mount |
| Packaging | Tape & Reel |
| Temperature Grade | Automotive |
| ROM Type | OTP (One-Time Programmable) |
| AEC-Q100 | Automotive grade per Partstack listing |
PIC16C72T-04E/SO Pin Configuration
| Pin 1 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| Pin 2 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| Pin 3 | RA2/AN2 — PORTA bit 2 / Analog input channel 2 |
| Pin 4 | RA3/AN3/VREF — PORTA bit 3 / Analog input channel 3 / ADC voltage reference |
| Pin 5 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 6 | RA5/SS/AN4 — PORTA bit 5 / Slave Select / Analog input channel 4 |
| Pin 7 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Pin 8 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| Pin 9 | MCLR/VPP — Master clear reset / programming voltage input |
| Pin 10 | Vss — Ground reference |
| Pin 11 | VDD — Positive supply voltage |
| Pin 12 | RB0/INT — PORTB bit 0 / External interrupt |
| Pin 13 | RB1 — PORTB bit 1 |
| Pin 14 | RB2 — PORTB bit 2 |
| Pin 15 | RB3 — PORTB bit 3 |
| Pin 16 | RB4 — PORTB bit 4 |
| Pin 17 | RB5 — PORTB bit 5 |
| Pin 18 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 19 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 20 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pin 21 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 module |
| Pin 22 | RC2/CCP1 — PORTC bit 2 / CCP1 module (PWM output) |
| Pin 23 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 24 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 25 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 26 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| Pin 27 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| Pin 28 | Vss — Ground reference |
Typical Applications
PIC16C72T-04E/SO is suitable for 7 applications: Automotive Body Electronics, Industrial Process Control, Sensor Signal Conditioning, Battery-Powered Instrumentation, Simple Closed-Loop Control, Appliance Control Modules, Hobbyist and Educational Embedded Projects.
Automotive Body Electronics
The PIC16C72T-04E/SO suits automotive body and chassis electronics where its -40C to +125C extended temperature range and automotive-grade qualification are mandatory. The integrated 8-bit A/D converter directly interfaces with analog sensors such as temperature probes, position sensors, and pressure transducers without external ADC hardware, reducing BOM cost. With 22 I/O pins the MCU can drive seat motors, mirror actuators, lighting controls, and HVAC damper actuators in the same design. The 4 MHz clock input provides sufficient throughput for body-control loops running at 1-10 ms cycle times, while the 3.5 KB OTP memory holds typical body-control application firmware including CAN-style or LIN protocol stacks. Automotive deployments benefit from the 28-SOIC package that withstands under-hood thermal stress and vibration.
Recommended
Industrial Process Control
For industrial process-control loops, the PIC16C72T-04E/SO delivers deterministic single-cycle instruction execution ideal for PID control loops running at fixed sample rates. The 14-bit instruction word and 35-instruction RISC core simplify firmware certification under IEC 61508 SIL-1 or similar functional-safety frameworks, since the deterministic instruction timing makes worst-case execution time analysis straightforward. The integrated 8-bit A/D converter multiplexes 5+ analog input channels for temperature, pressure, and flow sensor reading, while 22 I/O pins handle digital I/O for relay drivers, optocoupler interfaces, and HMI keypad scanning. Industrial deployments in -40C to +85C cabinet environments operate well within the extended temperature window. The 28-SOIC package is widely accepted in industrial PCB assembly lines and supports automated optical inspection.
Recommended
Sensor Signal Conditioning
The PIC16C72T-04E/SO integrates sensor excitation, signal conditioning, and digital output in a single chip for thermocouple, RTD, and bridge-sensor applications. The integrated 8-bit ADC reads the conditioned analog signal with up to 5-8 channel multiplexing, while firmware implements linearization, cold-junction compensation, and digital filtering algorithms within 3.5 KB of program memory. The 128 bytes of RAM support moving-average and Kalman-style filter states for noise rejection in industrial environments. With 22 I/O pins, the MCU can drive excitation current sources via PWM, read multiple sensors sequentially, and output linearized readings via UART, SPI, or I2C to a host controller. The extended temperature range supports outdoor and process-plant deployments where ambient temperatures vary from -40C to +125C.
Recommended
Battery-Powered Instrumentation
Low-power battery-powered instruments such as portable data loggers, handheld meters, and remote sensor nodes benefit from the PIC16C72T-04E/SO's CMOS architecture and sleep-mode current characteristics typical of PIC mid-range devices. The 4 MHz clock input can be dynamically scaled down via the oscillator prescaler or switched to a low-frequency 32 kHz crystal during sleep to extend battery life. The integrated 8-bit ADC reads battery voltage, sensor inputs, and temperature without waking the CPU frequently. With 3.5 KB of OTP memory, the device supports application code for periodic sampling, data compression, and low-power protocol stacks (e.g., proprietary RF or wired sensor bus). The 28-SOIC package is small enough for handheld enclosures while supporting standard reflow soldering.
Recommended
Simple Closed-Loop Control
Closed-loop control systems such as small motor speed controllers, fan drivers, and valve actuators leverage the PIC16C72T-04E/SO's deterministic instruction timing to implement precise PWM-driven control loops. The 14-bit PWM module supports motor-speed and dimmer-control applications, while the integrated ADC reads feedback signals from current shunts, tachometers, or position sensors. With 22 I/O pins and 3.5 KB of program memory, the MCU can implement field-oriented control or trapezoidal commutation algorithms for small BLDC motors. The 4 MHz clock input provides 200 ns instruction cycle time, sufficient for 20 kHz PWM update rates commonly used in motor control. Extended temperature operation supports under-hood and industrial cabinet installations.
Recommended
Appliance Control Modules
White goods and consumer appliances including washing machines, dishwashers, microwave ovens, and HVAC thermostats commonly use PIC16C72-class microcontrollers for user-interface and motor-control tasks. The PIC16C72T-04E/SO's integrated 8-bit ADC reads temperature, humidity, and water-level sensors, while 22 I/O pins drive 7-segment displays, keypads, buzzer feedback, and TRIAC-controlled heater or motor loads. The 3.5 KB OTP memory holds state-machine firmware for wash-cycle programs or thermostat control algorithms. The extended -40C to +125C temperature range supports under-cabinet and outdoor HVAC deployments where standard commercial-grade parts would fail. The 28-SOIC package is a proven workhorse in high-volume appliance manufacturing.
Recommended
Hobbyist and Educational Embedded Projects
The PIC16C72T-04E/SO and its OTP siblings remain popular in educational settings and hobbyist projects where the classic PIC16C7X architecture is taught as a baseline 8-bit microcontroller. The 35-instruction RISC core is simple enough to learn in a single semester, while the integrated ADC and 22 I/O pins provide real-world interfacing capability for student projects. Although modern designs favor Flash-based PIC16F1xxx or PIC18 devices for reprogrammability, the PIC16C72 family is still encountered in legacy course materials, vintage electronics repair, and retro-computing hobbyists restoring 1990s-era equipment. Programming requires a standard PIC device programmer supporting OTP devices, which is increasingly rare. The 28-SOIC package is breadboard-friendly with SOIC-to-DIP adapter boards.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C72T-04E/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C72-04E/SO | PIC16C72AT-04E/SO | PIC16C72-10I/SO | PIC16C72-04/SO | PIC16C72-20I/SP | PIC16C72A-20I/ML |
|---|---|---|---|---|---|---|---|
| Package | 28-SOIC | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same family) | 28-SOIC (same family) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Clock Input (Max) | 4 MHz | 4 MHz | 4 MHz | 10 MHz | 4 MHz | 20 MHz | 20 MHz |
| Program Memory | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP |
| Operating Temperature | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 | 22 |
| A/D Converter | 8-bit integrated | 8-bit integrated | 8-bit integrated | 8-bit integrated | 8-bit integrated | 8-bit integrated | 8-bit integrated |
| Supply Voltage | 4.0 V to 5.5 V | 4.0 V to 5.5 V | 4.0 V to 5.5 V | 4.0 V to 5.5 V | 4.0 V to 5.5 V | 4.0 V to 5.5 V | 4.0 V to 5.5 V |
| Memory Type | OTP | OTP | OTP | OTP | OTP | OTP | OTP |
Key Differentiators
- Automotive-grade temperature range with integrated 8-bit ADC (vs PIC16C72-04/SO)
- Tape-and-reel packaging for high-volume SMT assembly (vs PIC16C72-04E/SO)
- Stable, long-life-cycle product for legacy industrial designs (vs PIC16F72)
Design Notes
The PIC16C72T-04E/SO operates from 4.0 V to 5.5 V supply, with a typical active current of a few mA at 4 MHz clock and much lower sleep current in the microamp range. Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the supply pin, plus a bulk 10 uF tantalum or aluminum electrolytic capacitor near the regulator output. For battery-powered designs, use the SLEEP instruction to enter low-power mode and wake via Watchdog Timer overflow or external interrupt on RB0/INT. The MCLR pin should be tied to VDD through a 10 kohm resistor with a 100 nF cap to ground for proper power-on reset behavior.
Layout the 28-SOIC footprint with a SOIC-28 land pattern per IPC-7351, with 0.65 mm pitch pads and 0.6 mm pad width for reflow compatibility. Place the decoupling capacitor within 5 mm of the VDD pin and the crystal oscillator within 5 mm of OSC1/OSC2 to minimize parasitic capacitance and EMI susceptibility. Route MCLR separately from noisy signal traces; if the design uses ICSP (In-Circuit Serial Programming), route PGC and PGD away from high-current switching signals to prevent programming errors. For automotive designs, place a TVS diode on VDD near the MCU to protect against load-dump transients per ISO 7637-2.
Estimated: at 4 MHz clock with 4.5 V supply, total power dissipation is approximately 25-30 mW based on typical PIC16C7X current consumption of 5-7 mA active. Do not assume the 20 MHz family maximum applies to this -04 variant - the 4 MHz spec is the maximum guaranteed operating frequency, and exceeding it can cause instruction fetch errors or unreliable ADC readings. When migrating firmware from PIC16F72 (Flash) to PIC16C72 (OTP), note that OTP parts cannot be reprogrammed in-circuit; production programming must be done via a device programmer before PCB assembly or via ICSP only if the OTP device supports it (some variants do not). Always verify the OTP blank check procedure before programming.
Compliance Information
Partstack listing identifies the part as Automotive temperature grade, but AEC-Q100 qualification status is not confirmed in available data. RoHS, REACH, lead-free, and halogen-free status not specified in verified web data; consult Microchip product page or datasheet for definitive compliance information.