PIC16C72AT-04E/SS - 8-bit 4MHz OTP MCU 3.5KB | Microchip
MPN: PIC16C72AT-04E/SS ✓ 啟用中PIC16C72AT-04E/SS 概覽
An 8-bit PIC microcontroller is a Harvard-architecture RISC device optimized for embedded control. In the broader hierarchy, PIC16C sits within the PICmicro mid-range family, which itself belongs to the 8-bit microcontroller category, itself a sub-class of microcontrollers, embedded processors, and ultimately semiconductors. The OTP program memory means each device can be programmed once, suiting low-to-medium volume production where firmware is finalized and field updates are not anticipated.
Key features of the PIC16C72AT-04E/SS include the high-performance RISC CPU with only 35 single-word instructions to learn, all single-cycle except program branches (which take two cycles), 22 general-purpose digital I/O pins, and the integrated A/D converter that eliminates the need for an external ADC chip in sensor-interface designs. The 4MHz maximum clock input provides a 1 microsecond instruction cycle time, balancing throughput against power consumption in cost-sensitive applications.
The device uses a 14-bit instruction word and 8-bit data path, with a 200 ns minimum instruction cycle at 20 MHz. The PIC16C72A family supports both internal and external oscillator modes and offers in-circuit serial programming (ICSP) via two dedicated pins, simplifying manufacturing test and reducing programming socket cost.
Typical applications include appliance control, sensor signal conditioning with on-chip A/D conversion, automotive body electronics (sub-systems), HVAC thermostat control, and low-cost industrial monitoring. The combination of integrated A/D, PWM, and 22 I/O pins allows a single PIC16C72AT-04E/SS to replace multiple discrete components.
When designing with this device, allocate adequate decoupling (typically 0.1 uF ceramic per VDD pin) and ensure MCLR pin handling follows Microchip application notes for in-circuit serial programming compatibility. Brown-out reset configuration must be matched to the application's minimum operating voltage to avoid unintended resets during supply droop.
This page synthesizes the Microchip datasheet, current distributor pricing across DigiKey and Octopart, and drop-in same-package alternatives from the PIC16C72 family tree, providing context not found in the datasheet alone.
直接替換替代品,適用於 PIC16C72AT-04E/SS — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: PIC16C72AT-04E/SS (相同外形與佔位) — 差異在於 Package, Timers, ADC, Core Architecture, Program Memory Type.
PIC16C72A-04E/SS
✅ 直接替換聯絡詢價
查看資料表 →PIC16C72AT-20E/SS
✅ 直接替換聯絡詢價
查看資料表 →PIC16C72AT-04I/SS
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16C72AT-04E/SO
✅ 直接替換聯絡詢價
查看資料表 →PIC16C72-04E/SS
✅ 直接替換聯絡詢價
查看資料表 →PIC16C72AT-04/SS
✅ 直接替換聯絡詢價
查看資料表 →PIC16C72AT-04E/SS 最大額定值與電氣特性
| Core Architecture | 8-bit PIC16C RISC |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM | 128 bytes |
| 最大時脈頻率 | 4 MHz |
| Instruction Cycle Time | 1 us @ 4 MHz |
| Supply Voltage Range | 4 V to 5.5 V |
| I/O Pins | 22 |
| ADC | 5-channel, 8-bit |
| PWM Modules | 1 (Capture/Compare/PWM) |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Watchdog Timer | Yes |
| Brown-out Reset | Yes |
| Power-On Reset | Yes |
| 封裝 | 28-SSOP (5.30 mm width) |
| 安裝類型 | Surface Mount |
| 工作溫度範圍 | -40C to +125C (Extended, E suffix) |
| Instruction Set | 35 single-word instructions |
| In-Circuit Serial Programming | Yes (ICSP) |
| RoHS 狀態 | Compliant |
PIC16C72AT-04E/SS 腳位配置
| 腳位 1 | MCLR/VPP — Master Clear (reset) input / programming voltage |
| 腳位 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| 腳位 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| 腳位 4 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| 腳位 5 | RA3/AN3/VREF — PORTA bit 3 / analog input 3 / ADC reference |
| 腳位 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| 腳位 7 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| 腳位 8 | VSS — Ground |
| 腳位 9 | OSC1/CLKIN — Oscillator crystal input / external clock in |
| 腳位 10 | OSC2/CLKOUT — Oscillator crystal output / clock out |
| 腳位 11 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock |
| 腳位 12 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| 腳位 13 | RC2/CCP1 — PORTC bit 2 / CCP1 (PWM) |
| 腳位 14 | RC3 — PORTC bit 3 |
| 腳位 15 | RC4 — PORTC bit 4 |
| 腳位 16 | RC5 — PORTC bit 5 |
| 腳位 17 | RC6 — PORTC bit 6 |
| 腳位 18 | RC7 — PORTC bit 7 |
| 腳位 19 | VSS — Ground |
| 腳位 20 | VDD — Positive supply (4.0-5.5 V) |
| 腳位 21 | RB0/INT — PORTB bit 0 / external interrupt |
| 腳位 22 | RB1 — PORTB bit 1 |
| 腳位 23 | RB2 — PORTB bit 2 |
| 腳位 24 | RB3/PGM — PORTB bit 3 / LVP programming |
| 腳位 25 | RB4 — PORTB bit 4 |
| 腳位 26 | RB5 — PORTB bit 5 |
| 腳位 27 | RB6/PGC — PORTB bit 6 / ICSP clock |
| 腳位 28 | RB7/PGD — PORTB bit 7 / ICSP data |
典型應用
PIC16C72AT-04E/SS 適用於 6 應用s: Appliance Control Boards, HVAC Thermostat Controllers, Automotive Body Electronics, Sensor Signal Conditioning, Industrial Monitoring Panels, Battery-Operated Remote Controls.
Appliance Control Boards
The PIC16C72AT-04E/SS fits appliance control boards where 22 I/O pins, integrated 5-channel 8-bit ADC, and PWM outputs enable direct drive of relays, triacs, and indicator LEDs. Its 3.5 KB OTP program memory suits locked-down firmware for washers, dishwashers, and microwave ovens, where one-time programming lowers unit cost. The 4 MHz operation is sufficient for keypad scanning, sensor polling, and timer sequencing at update rates under 1 kHz, while the Brown-out Reset prevents erratic behavior during mains dips. With the Extended -40C to +125C range, the MCU handles under-cabinet heat in kitchen environments without additional thermal management.
推薦
HVAC Thermostat Controllers
For HVAC thermostat designs, the PIC16C72AT-04E/SS integrates temperature sensing via the on-chip 8-bit ADC reading thermistor dividers, plus PWM control of fan motors and TRIAC gating for compressor switching. The Watchdog Timer and Brown-out Reset together guarantee recovery from brown-outs during compressor inrush, while the 22 I/O pins drive LCD segments, keypad matrix, and relay outputs without external logic. The Extended -40C to +125C rating handles attic and equipment-room installations. OTP ROM prevents field firmware tampering, satisfying safety certification requirements for heating equipment.
推薦
Automotive Body Electronics
The PIC16C72AT-04E/SS supports automotive body modules such as lighting controllers, mirror adjusters, and seat controllers where Extended -40C to +125C operation and 5V tolerance handle 12V battery transients via external clamps. Its 5-channel 8-bit ADC reads wiper position, ambient light, and switch states; PWM output dims interior lamps at frequencies above audible range. While not AEC-Q100 qualified, the MCU is widely used in non-safety body applications where OEM automotive-grade certification is not mandated. The 22 I/O pins consolidate switch-matrix scanning and relay drivers into a single IC.
推薦
Sensor Signal Conditioning
In low-cost sensor-interface designs, the PIC16C72AT-04E/SS digitizes analog signals directly via its 5-channel 8-bit ADC, eliminating an external ADC chip. The MCU can then scale, linearize, and transmit readings over UART, I2C, or SPI. The 3.5 KB OTP memory accommodates piecewise-linear thermistor tables or look-up-based pressure compensation. Operating from a single 5V rail, the device pairs with 4-20 mA loop-powered transmitters and ratiometric sensor bridges. With 22 I/O and three timers, the MCU also handles pump control loops, sample-and-hold timing, and alarm thresholds in a single chip.
推薦
Industrial Monitoring Panels
The PIC16C72AT-04E/SS is well suited to industrial front-panel controllers and indicator boards that aggregate digital switch inputs, drive LED or LCD displays, and actuate control outputs. Its PWM module drives backlight brightness or buzzer tones, while the UART peripheral streams telemetry to a host PLC. The 128-byte RAM is adequate for command parsing and short event logs. The -40C to +125C range tolerates cabinet environments near motors or heaters. OTP ROM locks the firmware against unauthorized modification, a requirement in regulated industrial equipment.
推薦
Battery-Operated Remote Controls
Although not a low-power part, the PIC16C72AT-04E/SS finds use in line-powered or rechargeable remote controls where its PWM channels drive IR or RF modulators, its 5-channel ADC reads battery voltage and joystick position, and its 22 I/O pins matrix-scan keypads. The Brown-out Reset prevents corruption of the OTP memory map during battery insertion transients. At 4 MHz, instruction throughput is sufficient for protocol bit-banging at 38 kHz IR carrier frequencies. Extended temperature rating supports outdoor and garage-door remote applications.
推薦
推薦產品摘要
工程參考資料,適用於 PIC16C72AT-04E/SS — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | PIC16C72A-04E/SS | PIC16C72AT-20E/SS | PIC16C72AT-04I/SS | PIC16C72AT-04E/SO | PIC16C72-04E/SS | PIC16C72AT-04/SS |
|---|---|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP | 28-SSOP | 28-SSOP | 28-SOIC | 28-SSOP | 28-SSOP |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Max Clock Frequency | 4 MHz | 4 MHz | 20 MHz | 4 MHz | 4 MHz | 4 MHz | 4 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 | -40C to +125C | -40C to +85C (Industrial) | -40C to +125C | -40C to +125C | 0C to +70C (Commercial) |
| ADC | 5-ch 8-bit | 5-ch 8-bit | 5-ch 8-bit | 5-ch 8-bit | 5-ch 8-bit | 5-ch 8-bit | 5-ch 8-bit |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 | 22 |
| RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
主要差異化特點
- Extended temperature range over Industrial-grade siblings (對比PIC16C72AT-04I/SS)
- True 4 MHz grade with full instruction-cycle margin (對比PIC16C72AT-20E/SS)
- Tape-and-reel packaging for SMT production lines (對比PIC16C72A-04E/SS (tube))
設計說明
Place a 0.1 uF ceramic decoupling capacitor as close as possible to the VDD pin (pin 20) with the ground return to pin 19 (VSS) on the same side of the PCB. Add a bulk 10 uF tantalum or aluminum electrolytic capacitor on the same 5V rail for transient suppression when the MCU drives relays or solenoids. The PIC16C72AT-04E/SS draws approximately 2-5 mA active at 4 MHz and 5V, so the supply design must handle up to 15 mA inrush during ICSP programming through MCLR/VPP.
The MCLR pin (pin 1) must be pulled high through a 10 kohm resistor for normal operation and must be brought low only for external reset or ICSP entry. Leave the MCLR pin floating or with weak pull-up will result in unreliable operation. Additionally, the in-circuit serial programming (ICSP) interface uses RB6/PGC (pin 27) and RB7/PGD (pin 28); these pins must not be heavily loaded or have series resistors above 470 ohm to avoid programming failures.
When using the on-chip 8-bit ADC, the analog reference (RA3/AN3/VREF, pin 5) should be bypassed with a 0.1 uF ceramic and 10 uF electrolytic combination. For best ADC accuracy, source impedance should be below 10 kohm to allow the internal sample-and-hold to settle within the acquisition window. Use the PORTA pins (RA0-RA5) exclusively for analog signals and PORTC pins (RC0-RC7) for digital switching waveforms to avoid crosstalk into the ADC.
Estimated: At maximum active current of approximately 15 mA (worst case I/O drive, ADC active) and 5V supply, the PIC16C72AT-04E/SS dissipates roughly 75 mW internally. The 28-SSOP package has a theta_JA around 95 C/W on a standard JEDEC 4-layer test board, yielding a self-heating junction-temperature rise of approximately 7 C at 25 C ambient - well within the 125 C upper limit. No external heatsink is required for the SSOP package.
合規資訊
RoHS compliant per Microchip product page. Not AEC-Q100 qualified; for automotive safety applications choose PIC16F72 or PIC18F equivalent. Lead-free matte-tin finish per Microchip packaging specification.