PIC16C72-20E/SS - 8-Bit OTP MCU, 20MHz, 3.5KB | Microchip
料号: PIC16C72-20E/SS ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $6.31 | $6.31 |
| 10 | $5.68 | $56.80 |
| 100 | $5.05 | $505.00 |
| 500 | $4.54 | $2,270.00 |
| 1,000 | $4.04 | $4,040.00 |
PIC16C72-20E/SS 概述
An 8-bit microcontroller (MCU) is a single-chip computer that integrates an 8-bit CPU, program memory, data RAM, and peripherals such as timers, communication interfaces, and ADCs. PIC microcontrollers belong to the broader category of microcontrollers -> embedded processors -> semiconductors, and within Microchip's portfolio they sit in the mid-range PIC16 family. The 'C' suffix denotes the OTP (One-Time Programmable) EPROM-based process, which is cost-optimized for production runs where field reprogramming is not required.
Key features include a high-performance RISC architecture with only 35 single-word instructions to learn, a Timer0 8-bit timer/counter with 8-bit prescaler, a Watchdog Timer with its own on-chip RC oscillator, brown-out detection circuitry for Brown-out Reset (BOR), power-on reset, and 13 I/O pins. The ADC block supports up to 5 channels of 8-bit resolution, allowing direct interfacing with analog sensors.
The device is fabricated on a CMOS process and uses a Harvard architecture with separate program and data buses, enabling single-cycle instruction execution except for program branches which take two cycles. The PIC16C72-20E/SS suffix codes indicate 20 MHz maximum clock, the 'E' for extended temperature, and '/SS' for the 28-pin SSOP package. Compared to the PIC16C72A or PIC16F72 successors, this part lacks flash memory and ICD debugging but offers lower unit cost for high-volume mature designs.
Typical applications include appliance control, industrial sensor interfaces, automotive body electronics (non-safety), consumer white goods, and embedded motor control. Its small SSOP footprint and integrated ADC make it well suited for space-constrained analog monitoring boards.
When designing with this device, note that OTP memory cannot be re-programmed; for prototype or low-volume development, choose the flash-based PIC16F72 equivalent to reuse code. Brown-out reset must be properly configured to prevent code corruption during supply droops.
This page synthesizes distributor pricing, drop-in alternatives within the SSOP-28 footprint, and practical design notes not found in the manufacturer datasheet alone, helping engineers select and source a drop-in compatible replacement for legacy designs.
直接替换替代料: PIC16C72-20E/SS ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16C72-20E/SS (相同外形与封装尺寸) ——差异在于 Core Architecture, Package, Operating Temperature, Watchdog Timer, Timers.
快速对比工具——选择替代料号进行并排对比:
PIC16C72-20/SS
✅ 直接替换✓ 有现货
$3.1 / 个
查看数据手册 →PIC16C72-10/SS
✅ 直接替换✓ 有现货
$5.62 / 个
查看数据手册 →PIC16F72-I/SS
✅ 直接替换✓ 有现货
$2.19 / 个
查看数据手册 →PIC16C72A-20E/SS
✅ 直接替换✓ 有现货
$2.61 / 个
查看数据手册 →PIC16C72-20E/SS 最大额定值与电气特性
| Architecture | 8-bit RISC (Harvard) |
| Instruction Set | 35 single-word instructions |
| 最大时钟频率 | 20 MHz |
| Instruction Cycle Time | 200 ns (at 20 MHz) |
| Program Memory Type | OTP (One-Time Programmable) EPROM |
| Program Memory Size | 3.5 KB (2K x 14) |
| Data RAM | 128 bytes |
| Data EEPROM | Not present |
| ADC | 5 channels, 8-bit resolution |
| I/O Pins | 13 |
| Timers | Timer0: 8-bit timer/counter with 8-bit prescaler |
| Watchdog Timer | Yes, with on-chip RC oscillator |
| Brown-out Reset (BOR) | Yes |
| Power-on Reset | Yes |
| 电源电压 | 4.0 V to 5.5 V |
| 工作温度 | -40 C to +125 C (Extended, 'E' suffix) |
| Package Type | 28-pin SSOP (Shrink Small Outline Package) |
| 安装类型 | Surface Mount |
| RoHS 状态 | Compliant |
| MSL 等级 | 1 (per industry standard) |
PIC16C72-20E/SS 引脚配置
| 引脚 1 | MCLR/VPP — Master Clear (Reset) input / Programming voltage input |
| 引脚 2 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| 引脚 3 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| 引脚 4 | RA2/AN2 — PORTA bit 2 / Analog input channel 2 |
| 引脚 5 | RA3/AN3/VREF — PORTA bit 3 / Analog input channel 3 / ADC voltage reference |
| 引脚 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input (open-drain) |
| 引脚 7 | RA5/AN4/SS — PORTA bit 5 / Analog input channel 4 / SPI Slave Select |
| 引脚 8 | OSC1/CLKIN — Oscillator crystal input / External clock input |
| 引脚 9 | OSC2/CLKOUT — Oscillator crystal output / Clock output (Fosc/4) |
| 引脚 10 | RC0 — PORTC bit 0 |
| 引脚 11 | RC1 — PORTC bit 1 |
| 引脚 12 | RC2 — PORTC bit 2 |
| 引脚 13 | RC3 — PORTC bit 3 |
| 引脚 14 | RC4 — PORTC bit 4 |
| 引脚 15 | RC5 — PORTC bit 5 |
| 引脚 16 | RC6 — PORTC bit 6 |
| 引脚 17 | RC7 — PORTC bit 7 |
| 引脚 18 | RB0/INT — PORTB bit 0 / External interrupt input |
| 引脚 19 | RB1 — PORTB bit 1 |
| 引脚 20 | RB2 — PORTB bit 2 |
| 引脚 21 | RB3 — PORTB bit 3 |
| 引脚 22 | RB4 — PORTB bit 4 |
| 引脚 23 | RB5 — PORTB bit 5 |
| 引脚 24 | RB6 — PORTB bit 6 |
| 引脚 25 | RB7 — PORTB bit 7 |
| 引脚 26 | VSS — Ground reference |
| 引脚 27 | VDD — Positive supply voltage (4.0 V to 5.5 V) |
| 引脚 28 | NC — Not connected (per datasheet) |
典型应用
PIC16C72-20E/SS 适用于 6 应用s: Appliance Control Boards, Industrial Sensor Interface Modules, Automotive Body Electronics (Non-Safety), Consumer White Goods Control, Embedded Motor Control (Low-Power DC), Analog Sensor Monitoring Boards.
Appliance Control Boards
The PIC16C72-20E/SS fits appliance control boards because its 13 I/O pins and 5-channel 8-bit ADC are sufficient for switch scanning, sensor monitoring, and LED or relay drive in washing machines, dishwashers, and microwaves. The 20 MHz clock provides 200 ns instruction cycle, enough for time-critical control loops reading thermistors via the ADC. Its 4.0 V to 5.5 V supply matches the rectified 5 V rails typical in white goods. Compared to flash MCUs, the OTP memory is acceptable for mature appliance firmware that rarely changes.
推荐
Industrial Sensor Interface Modules
The PIC16C72-20E/SS suits industrial sensor interface modules requiring on-board signal conditioning, ADC conversion, and digital reporting via serial protocols. The 5-channel 8-bit ADC handles up to five analog sensors such as temperature, pressure, or light per board, while the extended -40 C to +125 C temperature range supports factory-floor deployment. Brown-out Reset and Watchdog Timer protect against supply noise and firmware lockups common in industrial environments. The 28-pin SSOP package keeps the footprint small enough for DIN-rail sensor pods.
推荐
Automotive Body Electronics (Non-Safety)
The PIC16C72-20E/SS is used in non-safety automotive body electronics such as interior lighting controllers, mirror adjusters, seat position modules, and HVAC blend-door actuators. Its extended -40 C to +125 C temperature grade handles under-dash thermal stress, and the 5-channel ADC reads multiple position sensors or temperature inputs. Brown-out Reset and Watchdog Timer improve robustness against automotive supply transients. For safety-critical functions like airbag or braking controllers, a modern PIC18 or dsPIC with CAN and AEC-Q100 qualification is required instead.
推荐
Consumer White Goods Control
The PIC16C72-20E/SS powers consumer white goods controllers including coffee machines, air purifiers, and rice cookers where cost dominates over firmware flexibility. Its 3.5 KB OTP memory holds well-tested control firmware at a lower unit cost than flash equivalents, supporting high-volume Asian and European OEM production. The 5-channel 8-bit ADC monitors temperature, water level, or humidity sensors, and the 13 I/O pins drive keypads, displays, and triac-based heater controls. OTP-based programming prevents accidental field firmware changes.
推荐
Embedded Motor Control (Low-Power DC)
The PIC16C72-20E/SS handles low-power DC motor control applications such as small fans, pumps, and valve actuators. The 20 MHz clock and 200 ns instruction cycle support closed-loop PWM generation and tachometer feedback processing in software, while the 5-channel ADC reads current-sense amplifiers and position sensors. Its 13 I/O pins are sufficient to drive H-bridge logic, direction-control lines, and fault inputs. The Watchdog Timer protects against runaway motor states in unattended systems.
推荐
Analog Sensor Monitoring Boards
The PIC16C72-20E/SS is well-matched to analog sensor monitoring boards that aggregate multiple analog signals and forward them via digital interfaces. Its 5-channel 8-bit ADC samples thermistors, photodiodes, or strain gauges at the modest 8-bit resolution typical of cost-sensitive monitoring. The 13 I/O pins can implement I2C or SPI master interfaces using bit-banged firmware, and the 3.5 KB OTP holds sensor linearization tables and calibration constants. The 28-pin SSOP package suits compact PCBAs mounted inside instrument enclosures.
推荐
推荐产品汇总
工程参考数据: PIC16C72-20E/SS ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC16C72-20/SS | PIC16C72-10/SS | PIC16F72-I/SS | PIC16C72A-20E/SS |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | SSOP-28 | SSOP-28 - same | SSOP-28 - same | SSOP-28 - same | SSOP-28 - same |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 10 MHz (-50%) | 20 MHz | 20 MHz |
| Program Memory | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB Flash | 3.5 KB OTP (enhanced) |
| Temperature Range | -40C to +125C (Extended) | 0C to +70C (Commercial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +125C (Extended) |
| Memory Type | OTP (One-Time Programmable) | OTP | OTP | Flash (in-circuit reprogrammable) | OTP (enhanced) |
| ADC Channels | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit (enhanced) |
| I/O Pins | 13 | 13 | 13 | 13 | 13 |
| Brown-out Reset | Yes | Yes | Yes | Yes | Yes |
关键差异点
- Extended temperature grade available (对比 PIC16C72-20/SS)
- Higher clock speed than 10 MHz family member (对比 PIC16C72-10/SS)
- Flash reprogrammability via same-package successor (对比 PIC16F72-I/SS)
设计说明
Power the PIC16C72-20E/SS from a regulated 4.0 V to 5.5 V supply with a 0.1 uF ceramic decoupling capacitor placed within 5 mm of the VDD pin (pin 27) and a bulk capacitor of 10 uF or larger on the same rail. According to the PIC16C7X datasheet, VDD rise time must be fast enough to ensure proper Power-on Reset; too-slow ramps below 0.2 V/ms may cause undefined behavior. Add a reverse-polarity protection diode if the supply can be mis-wired during service.
Do not assume OTP memory can be re-programmed in-circuit. The PIC16C72-20E/SS uses EPROM-based OTP memory that requires UV erasure on a windowed package or one-time-only programming on production parts. During firmware development, use the flash-based PIC16F72-I/SS as a code-compatible surrogate, then commit to OTP only for production runs. Configuration bits (oscillator, watchdog, brown-out) must be set at program time and cannot be changed in the field.
Place the external crystal or resonator within 5 mm of OSC1 (pin 8) and OSC2 (pin 9) to minimize parasitic capacitance that could detune the oscillator. Use short, parallel traces for both oscillator pins and surround them with a ground pour to reduce EMI coupling. If using a two-pin ceramic resonator, add the datasheet-recommended load capacitors (typically 15-33 pF) close to each oscillator pin. Keep high-frequency digital switching traces away from the oscillator loop.
合规信息
RoHS and REACH compliant per Microchip product documentation. Not AEC-Q100 qualified - for safety-critical automotive applications use PIC18 or dsPIC families with explicit AEC-Q100 qualification. Lead-free reflow-compatible per JEDEC J-STD-020. Conflict-mineral compliance per Microchip's annual CMRT filing.