PIC16C72A-04E/SS - 4MHz 8-bit CMOS MCU, 3.5KB EPROM | Microchip
MPN: PIC16C72A-04E/SS ✓ פעילPIC16C72A-04E/SS סקירה
An 8-bit PIC RISC microcontroller is a member of the reduced-instruction-set computing family of microcontrollers designed around a Harvard architecture, which separates program and data memory to enable single-cycle instruction fetch plus simultaneous data access. The PIC16C72A belongs to Microchip's PIC16C7x mid-range family, which sits between the baseline PIC16C5x and the enhanced PIC16C9x families in the broader PICmicro taxonomy: microcontroller → MCU → embedded controller → semiconductor. This architecture provides deterministic timing, low power consumption, and code density that has made the PIC16 mid-range platform one of the most widely deployed 8-bit microcontroller families in industrial, automotive, and consumer embedded designs since the mid-1990s.
Key features include 5 channels of 8-bit Analog-to-Digital (A/D) conversion, a Synchronous Serial Port (SSP) configurable for either 3-wire SPI or 2-wire I²C operation, a Capture/Compare/PWM (CCP) module, two additional timers (Timer1 16-bit and Timer2 8-bit), 35 single-word instructions, and Brown-out Reset (BOR) circuitry for reliable brown-out recovery. The PIC16C72A operates from 4.0 V to 5.5 V and integrates 13 interrupt sources with an 8-level hardware stack. The SSOP-28 footprint enables compact PCB layouts in applications where the legacy 28-pin DIP PIC16 footprint is too large.
Typical applications include industrial control panels, automotive body electronics, appliance control boards, sensor signal conditioning front-ends, and legacy embedded system retrofits where pin-compatible PIC16 drop-in upgrades are required. The 5-channel 8-bit ADC and CCP PWM make it particularly well-suited to closed-loop motor speed control and temperature monitoring designs.
When designing with the PIC16C72A, note that the device uses One-Time-Programmable (OTP) EPROM for program storage; therefore the firmware is permanently locked after programming. Designers should validate firmware in flash-based PIC16F equivalents or in-windowed UV-erasable ceramic parts before committing to the OTP SSOP-28 form factor for production.
חלופות תחליף ישיר עבור PIC16C72A-04E/SS — אותו מארז, תואם פין-לפין. חלקים במארז שונה הדורשים עיבוד מחדש של ה-PCB אינם נכללים.
וריאנטים בסדרה זו
דגמים מאותה סדרה התואמים Drop-in עם PIC16C72A-04E/SS (אותו גורם צורה וטביעת רגל) — שונים ב Package, Core Architecture, Timers, ADC, Data EEPROM.
PIC16C72A-04I/SS
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC16C72A-04/SS
✅ Drop-In📋 חלופה להתייחסות (לא בקטלוג)
PIC16C72A-20E/SS
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC16F72-I/SS
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC16F882-I/SS
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC16C712-20E/SS
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC16C72A-04E/SS דירוגים מרביים ומאפיינים חשמליים
| CPU Core | PIC16 (8-bit RISC, Harvard architecture) |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 3.5 KB (2048 x 14 word instructions per variant spec) |
| Data RAM | 128 bytes |
| תדר שעון מקסימלי | 4 MHz |
| Instruction Execution Time | 200 ns |
| מתח אספקה פעיל | 4.0 V to 5.5 V |
| I/O Pins | 22 |
| A/D Converter | 5 channels x 8-bit |
| Timers | Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit) |
| Serial Communication | SSP (SPI / I²C) |
| Capture/Compare/PWM | 1 CCP module |
| Brown-out Reset (BOR) | Yes |
| Interrupt Sources | 13 |
| מארז | SSOP-28 (gull-wing, surface-mount) |
| Operating Temperature Grade | Extended Industrial (-40C to +125C) |
| סוג הרכבה | Surface Mount |
| Lead-Free / RoHS | Compliant per Microchip product page |
תצורת פינים של PIC16C72A-04E/SS
| פין 1 | MCLR/VPP — Master Clear (Reset) input / Programming voltage input |
| פין 2 | RA0/AN0 — Digital I/O / Analog input channel 0 |
| פין 3 | RA1/AN1 — Digital I/O / Analog input channel 1 |
| פין 4 | RA2/AN2 — Digital I/O / Analog input channel 2 |
| פין 5 | RA3/AN3/VREF — Digital I/O / Analog input channel 3 / ADC voltage reference |
| פין 6 | RA4/T0CKI — Digital I/O / Timer0 clock input |
| פין 7 | RA5/AN4/SS — Digital I/O / 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/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input |
| פין 11 | RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / Capture1 compare2/PWM2 |
| פין 12 | RC2/CCP1 — Digital I/O / Capture1 compare1/PWM1 output |
| פין 13 | RC3/SCK/SCL — Digital I/O / SSP SPI clock / I²C clock |
| פין 14 | RC4/SDI/SDA — Digital I/O / SSP SPI data in / I²C data |
| פין 15 | RC5/SDO — Digital I/O / SSP SPI data out |
| פין 16 | RC6/TX/CK — Digital I/O / USART asynchronous transmit / synchronous clock |
| פין 17 | RC7/RX/DT — Digital I/O / USART asynchronous receive / synchronous data |
| פין 18 | VSS — Ground reference |
| פין 19 | VDD — Positive supply voltage (4.0 V to 5.5 V) |
| פין 20 | RB0/INT — Digital I/O / External interrupt input |
| פין 21 | RB1 — Digital I/O |
| פין 22 | RB2 — Digital I/O |
| פין 23 | RB3/PGM — Digital I/O / Low-voltage ICSP programming input |
| פין 24 | RB4 — Digital I/O |
| פין 25 | RB5 — Digital I/O |
| פין 26 | RB6/PGC — Digital I/O / In-circuit serial programming clock |
| פין 27 | RB7/PGD — Digital I/O / In-circuit serial programming data |
| פין 28 | VSS — Ground reference (alternate) |
יישומים טיפוסיים
PIC16C72A-04E/SS מתאים עבור 6 יישוםs: Industrial Control Panels, Automotive Body Electronics, Appliance Control Boards, Sensor Signal Conditioning Front-Ends, Legacy Embedded System Retrofits, Educational and Hobbyist Embedded Boards.
Industrial Control Panels
The PIC16C72A-04E/SS fits industrial control panels because its 5-channel 8-bit ADC reads analog sensor inputs (temperature, pressure, level), its CCP module generates PWM for valve or motor control, and its SSP port drives I²C or SPI peripherals like LCDs and EEPROMs. The Extended Industrial -40C to +125C temperature rating handles factory-floor thermal cycling, while 22 GPIO pins drive relays, optocouplers, and HMI keypads. The 3.5 KB OTP EPROM stores locked ladder logic that cannot be cloned, and Brown-out Reset prevents corruption during brown-out events. The SSOP-28 footprint fits standard 0.65 mm pitch PCB layouts.
מומלץ
Automotive Body Electronics
The PIC16C72A-04E/SS is suitable for automotive body electronics modules such as central locking, mirror control, and lighting controllers because its Extended Industrial -40C to +125C temperature rating covers automotive under-hood and cabin thermal requirements, while the 5-channel 8-bit ADC handles sensor inputs for current sensing or position feedback. The CCP PWM module drives LED dimming, motor speed control, or HVAC damper actuators. OTP EPROM prevents unauthorized firmware cloning by aftermarket ECU replicators. The 22 I/O pins and SSP (SPI/I²C) interface allow direct connection to LIN transceivers, dashboard LED drivers, and EEPROM-based configuration storage.
מומלץ
Appliance Control Boards
The PIC16C72A-04E/SS powers washing machine, dishwasher, and microwave control boards because its 5-channel 8-bit ADC reads temperature sensors and water-level probes, its CCP module generates PWM for motor speed control, and its 22 GPIO pins drive relay banks and seven-segment displays. The 3.5 KB OTP EPROM stores fixed appliance firmware with built-in copy protection via OTP. The 4 MHz clock with 200 ns instruction cycle handles real-time control loops. Brown-out Reset protects against corruption during power-line brown-outs common in appliance installations. The SSOP-28 fits compact control board layouts.
מומלץ
Sensor Signal Conditioning Front-Ends
The PIC16C72A-04E/SS is well-suited for sensor signal conditioning front-ends because its 5-channel 8-bit ADC digitizes analog sensor outputs directly, and its SPI/I²C SSP port transmits digitized data to a co-processor or display. The CCP PWM module can drive an excitation source for ratiometric sensors like strain gauges or thermistor bridges. OTP EPROM locks calibration coefficients, and the 128 B RAM buffers sensor reads. With 4 MHz operation, ADC conversion completes in ~30 us per channel, adequate for thermocouple and RTD-based thermal monitoring in process control applications.
מומלץ
Legacy Embedded System Retrofits
The PIC16C72A-04E/SS is ideal for legacy embedded retrofits where pin-compatible PIC16 mid-range upgrades are required, because it shares the same SSOP-28 footprint and instruction set as older PIC16C71, PIC16C711, and PIC16C715 devices, allowing direct PCB drop-in with minimal layout rework. The Extended Industrial -40C to +125C temperature rating supports legacy industrial systems. The 22 GPIO pins, 5x8-bit ADC, and SSP interface replicate the peripheral set of the original mid-range PICs, making this part a one-to-one replacement for end-of-life legacy microcontrollers in field-deployed systems.
מומלץ
Educational and Hobbyist Embedded Boards
The PIC16C72A-04E/SS is widely used in educational embedded systems and hobbyist boards because its 35 single-word instruction RISC architecture is the canonical teaching platform for PIC microcontroller courses, with abundant assembly-language and C-language tutorials available. The 22 GPIO pins, 5x8-bit ADC, and SSP port expose enough peripherals for basic robotics, sensor interfacing, and motor control projects. OTP EPROM forces deliberate firmware design - students must plan code carefully rather than iteratively flashing prototypes - a discipline still valued in foundational embedded coursework. The SSOP-28 is hand-solderable with practice.
מומלץ
סיכום מוצרים מומלצים
נתוני עזר הנדסיים עבור PIC16C72A-04E/SS — השוואה, הנחיות תכנון ומידע על תאימות.
מדריך בחירה
השוואה עם חלופות
| פרמטר | מוצר זה | PIC16C72A-04I/SS | PIC16C72A-04/SS | PIC16C72A-20E/SS | PIC16F72-I/SS | PIC16F882-I/SS | PIC16C712-20E/SS |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | 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 | SSOP-28 - same | SSOP-28 - same |
| Program Memory | 3.5 KB OTP EPROM | 3.5 KB OTP EPROM | 3.5 KB OTP EPROM | 3.5 KB OTP EPROM | 3.5 KB Flash | 3.5 KB Flash + 256 B EEPROM | 1 KB OTP EPROM |
| Max Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 20 MHz | 20 MHz | 20 MHz (typical) | 20 MHz |
| A/D Converter | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 11 x 10-bit | None |
| Operating Temperature | -40C to +125C (Extended) | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 24 | 22 |
| In-Circuit Programming | No (OTP) | No (OTP) | No (OTP) | No (OTP) | Yes (ICSP) | Yes (ICSP) | No (OTP) |
מבדילים עיקריים
- Extended Industrial temperature range for harsh-environment deployments (לעומתPIC16C72A-04I/SS)
- OTP EPROM prevents firmware cloning and reverse engineering (לעומתPIC16F72-I/SS)
- 5-channel 8-bit ADC integrated for sensor signal acquisition (לעומתPIC16C712-20E/SS)
- SSOP-28 footprint with established PIC16 mid-range ecosystem (לעומתPIC16F882-I/SS)
הערות תכנון
The PIC16C72A-04E/SS operates from a single 4.0 V to 5.5 V supply on the VDD pin (pin 19); the SSOP-28 has two VSS pins (18 and 28) that should both be grounded to provide a low-impedance return path. Decouple VDD with a 0.1 uF ceramic capacitor placed within 5 mm of the VDD pin, plus a bulk 10 uF tantalum or aluminum electrolytic capacitor near the supply input. The Brown-out Reset (BOR) circuit monitors VDD and resets the device when supply voltage drops below the BOR threshold (~4.0 V), preventing code execution from corrupted memory during brown-outs.
Because the PIC16C72A uses One-Time-Programmable (OTP) EPROM, firmware bugs cannot be fixed by re-programming - a programmed OTP cell cannot be erased. Always verify firmware on a windowed ceramic PIC16C72 (PIC16C72/JW) prototype, or use the flash-based PIC16F72-I/SS as an engineering development platform before committing to OTP production parts. The 28-pin SSOP-28 footprint has 0.65 mm pitch, which is hand-solderable only with fine-tip equipment and a steady hand - consider SOIC-28 variants (e.g., PIC16C72A-04I/SO) for breadboard-friendly prototyping.
Place the decoupling capacitor on VDD (pin 19) within 5 mm of the package to minimize supply inductance. The SSOP-28 thermal pad is not present - all heat is dissipated through the gull-wing leads and PCB copper. For applications near 100 mA total I/O sink current, use 1 oz copper pours on both top and bottom layers connected to VDD/VSS to spread heat. The MCLR/VPP pin (pin 1) requires a 10 kohm pull-up resistor to VDD for normal operation; the High-Voltage Programming mode applies VPP (typically 13 V) to this pin during OTP programming.
The PIC16C72A-04E/SS has 5 channels of 8-bit ADC (RA0-RA5) multiplexed to a single sample-and-hold converter. Acquisition time is approximately 20 us per channel at 4 MHz CPU clock. To minimize digital switching noise coupling into analog readings, place analog traces (RA0-RA5) away from digital switching signals (RB0-RB7 port B, OSC1/OSC2 clock traces), and add a 100 ohm isolation resistor or guard ring around sensitive analog inputs. Use the AVdd-AVss pin pair (or VDD-VSS pins 19 and 18) to power the analog section via an RC filter.
מידע על תאימות
RoHS and lead-free compliance per Microchip product page. AEC-Q100 automotive qualification is not formally listed for PIC16C72A OTP family; for AEC-Q100 qualified apps choose PIC16F882-I/SS instead.