PIC16C72A-20E/SS - 8-Bit MCU 3.5KB OTP 28SSOP | Microchip
MPN: PIC16C72A-20E/SS ✗ اختتامِ زندگیPIC16C72A-20E/SS جائزہ
What is an 8-bit microcontroller? An 8-bit MCU is a single-chip computer with an 8-bit data path that integrates a CPU, program memory (ROM/OTP/Flash), data memory (RAM), timers, I/O ports, and peripheral interfaces on one die. It belongs to the broader hierarchy: microcontroller -> embedded processor -> semiconductor -> integrated circuit. Mid-range PIC MCUs like the PIC16C72A sit between baseline PIC10/12 devices and enhanced PIC18 devices in Microchip's lineup, balancing cost, peripheral integration, and code efficiency.
Key features include 5 channels of 8-bit Analog-to-Digital converter, two additional timers (Timer0, Timer1, Timer2 with PWM), a Capture/Compare/PWM (CCP) module, and a Synchronous Serial Port (SSP) configurable as either 3-wire SPI or 2-wire I²C. The device supports in-circuit serial programming and operates from 2.5 V to 5.5 V across the -40 °C to +125 °C extended industrial temperature range. Brown-out Reset and a Watchdog Timer with on-chip RC oscillator are built in for reliable unattended operation.
Internally the PIC16C72A uses a Harvard architecture with separate program and data buses, a hardware multiply assist, and a 14-bit instruction word with 8-bit data path. The OTP (one-time programmable) program memory is suited to mature, stable firmware in volume production where field reprogrammability is not required, and the SSOP-28 footprint supports compact surface-mount assembly.
Typical applications include appliance control panels, sensor signal conditioning with on-chip ADC, low-cost motor control via CCP/PWM, battery chargers, simple sensor hubs, and industrial instrumentation front-ends. The extended temperature grade also suits outdoor or harsh-environment nodes.
Design consideration: pair the ADC inputs with adequate source-impedance buffering and use the SSP module's I²C mode with proper pull-ups. The 'E' suffix indicates the extended industrial temperature grade (-40 °C to +125 °C) compared to the standard 'I' grade (-40 °C to +85 °C), so verify the thermal envelope for your enclosure before substitution.
This page combines datasheet specifications, distributor pricing, drop-in alternatives, and design notes not consolidated on the manufacturer product page, providing practical context for sourcing, replacement, and PCB design decisions.
کے لیے ڈراپ اِن متبادل PIC16C72A-20E/SS — یکساں پیکیج، پن سے پن مطابقت پذیر۔ مختلف پیکیج والے پرزے جن کے لیے PCB دوبارہ کام درکار ہو، شامل نہیں ہیں۔
اس سیریز میں مختلف ورژن
اسی سیریز کے ماڈلز جو ڈراپ اِن مطابقت رکھتے ہیں PIC16C72A-20E/SS (یکساں فارم فیکٹر اور فٹ پرنٹ) — میں مختلف Package, Program Memory Size, ADC, Core Architecture, Maximum Clock Frequency.
PIC16C72-20E/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16C72-20/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16C72-10/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16C715-20/P
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16C712-20E/SS
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16C72A-20E/SS زیادہ سے زیادہ ریٹنگز اور برقی خصوصیات
| Core Architecture | PIC16 8-bit RISC (Harvard) |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB |
| RAM | 128 bytes |
| Data EEPROM | 0 bytes (none on die) |
| زیادہ سے زیادہ کلاک فریکوئنسی | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Number of I/O Pins | 22 |
| ADC | 5 channels x 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Capture/Compare/PWM | 1 CCP module |
| Serial Interface | SSP (SPI or I²C, master/slave) |
| Operating Voltage | 2.5 V to 5.5 V |
| آپریٹنگ درجہ حرارت | -40 °C to +125 °C (Extended 'E' grade) |
| Watchdog Timer | Yes (with on-chip RC oscillator) |
| Brown-out Reset | Yes |
| In-Circuit Serial Programming | Yes (ICSP) |
| پیکیج | 28-pin SSOP (5.30 mm body) |
| ماؤنٹنگ ٹائپ | Surface Mount |
| Instruction Set | 35 single-word instructions |
| RoHS اسٹیٹس | Compliant (Pb-free SSOP) |
PIC16C72A-20E/SS پن کنفیگریشن
| پن 1 | RA2/AN2 — PORTA bit 2 / analog input channel 2 |
| پن 2 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC reference positive |
| پن 3 | RA4/AN4 — PORTA bit 4 / analog input channel 4 (open-drain) |
| پن 4 | RA5/AN5 — PORTA bit 5 / analog input channel 5 |
| پن 5 | VSS — Ground reference |
| پن 6 | OSC1/CLKIN — Crystal oscillator input / external clock |
| پن 7 | OSC2/CLKOUT — Crystal oscillator output / clock out (Fosc/4) |
| پن 8 | RB0/INT — PORTB bit 0 / external interrupt |
| پن 9 | RB1 — PORTB bit 1 |
| پن 10 | RB2 — PORTB bit 2 |
| پن 11 | RB3 — PORTB bit 3 |
| پن 12 | RB4 — PORTB bit 4 (interrupt-on-change) |
| پن 13 | RB5 — PORTB bit 5 (interrupt-on-change) |
| پن 14 | RB6/PGC — PORTB bit 6 / ICSP clock |
| پن 15 | RB7/PGD — PORTB bit 7 / ICSP data |
| پن 16 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / clock in |
| پن 17 | RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input |
| پن 18 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM output |
| پن 19 | RC3/SCK/SCL — PORTC bit 3 / SSP SPI clock / I²C clock |
| پن 20 | RC4/SDI/SDA — PORTC bit 4 / SSP SPI data in / I²C data |
| پن 21 | RC5/SDO — PORTC bit 5 / SSP SPI data out |
| پن 22 | RC6 — PORTC bit 6 |
| پن 23 | RC7 — PORTC bit 7 |
| پن 24 | MCLR/VPP — Master clear reset (active low) / ICSP programming voltage |
| پن 25 | RA0/AN0 — PORTA bit 0 / analog input channel 0 |
| پن 26 | RA1/AN1 — PORTA bit 1 / analog input channel 1 |
| پن 27 | VREF-/CVREF — ADC reference negative / comparator voltage reference |
| پن 28 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
عام استعمالات
PIC16C72A-20E/SS کے لیے موزوں ہے 6 ایپلیکیشنs: Appliance Control Panels, Battery Chargers (Lead-Acid / Li-Ion), Sensor Signal Conditioning Hubs, Low-Cost PWM Motor Control, Industrial Instrumentation Front-Ends, Simple Sensor Hubs and Edge Nodes.
Appliance Control Panels
The PIC16C72A-20E/SS fits washing-machine, dishwasher, and microwave front-panel designs because its 22 I/O pins drive 7-segment displays, keypads, and LED indicators while the 5-channel 8-bit ADC reads temperature sensors (NTC) and humidity probes. The 20 MHz core and 200 ns instruction cycle execute state-machine logic with sub-millisecond response. Brown-out Reset and Watchdog Timer with on-chip RC oscillator ensure recovery from brown-outs. The -40 °C to +125 °C extended temperature grade handles the thermal envelope behind a kitchen appliance fascia.
تجویز کردہ
Battery Chargers (Lead-Acid / Li-Ion)
The PIC16C72A-20E/SS implements CC/CV charge profiles by sampling charge current and battery voltage through its 5-channel ADC and modulating MOSFET gate drive via the CCP/PWM module. The 22 I/O lines connect to relay drivers, status LEDs, and an I²C interface for capacity display. OTP memory suits mature charging algorithms with no field updates needed. The 2.5 V-5.5 V operating range operates from a 5 V auxiliary rail directly. Brown-out Reset prevents charger misbehavior during battery disconnect events.
تجویز کردہ
Sensor Signal Conditioning Hubs
Industrial sensor hubs use the PIC16C72A-20E/SS to multiplex analog inputs through its 5-channel ADC, perform linearization in firmware, and forward processed values over SPI or I²C to a host controller. The 3.5 KB OTP holds calibration tables for thermocouple, RTD, or strain-gauge linearization. The 200 ns instruction cycle supports 1 kHz sample rates per channel. The extended temperature grade enables deployment in factory-floor enclosures without additional thermal conditioning.
تجویز کردہ
Low-Cost PWM Motor Control
Small DC motor and fan controllers leverage the PIC16C72A-20E/SS CCP/PWM module to generate variable-duty drive signals up to 20 kHz while Timer0/Timer1/Timer2 handle quadrature feedback decoding and RPM calculation. The 22 I/O pins drive H-bridge enable lines, tachometer inputs, and fault LEDs. The 8-bit ADC monitors motor current via a shunt resistor. Because OTP memory locks the algorithm at production, this suits mature, fixed-speed fans or pumps where firmware updates are not required.
تجویز کردہ
Industrial Instrumentation Front-Ends
Process instrumentation like panel meters and transducer readouts use the PIC16C72A-20E/SS as the local MCU: the 5-channel ADC digitizes 4-20 mA loop signals or 0-10 V process variables, the SSP drives an I²C LCD display, and the 22 I/O pins key in configuration. The extended temperature grade and brown-out reset suit unattended installations. OTP memory locks calibration constants for shipped units. Watchdog Timer with on-chip RC oscillator ensures lock-up recovery in remote enclosures.
تجویز کردہ
Simple Sensor Hubs and Edge Nodes
IoT edge nodes without wireless use the PIC16C72A-20E/SS to aggregate analog sensor readings over its 5-channel ADC and forward them via I²C to an upstream wireless MCU. The low 2.5 V minimum VDD allows 2x AA battery operation with a boost converter. The 20 MHz core executes filter and threshold logic in 200 ns per cycle. Extended temperature grade supports outdoor enclosures. Brown-out Reset preserves node state on battery droop. The compact SSOP-28 footprint enables sub-25 mm sensor modules.
تجویز کردہ
تجویز کردہ پروڈکٹس کا خلاصہ
کے لیے انجینئرنگ ریفرنس ڈیٹا PIC16C72A-20E/SS — موازنہ، ڈیزائن رہنمائی، اور تعمیل کی معلومات۔
انتخاب کی گائیڈ
متبادلات کے ساتھ موازنہ
| پیرامیٹر | یہ پروڈکٹ | PIC16C72-20E/SS | PIC16C72-20/SS | PIC16C72-10/SS | PIC16C715-20/P | PIC16C712-20E/SS |
|---|---|---|---|---|---|---|
| Package | 28-SSOP (5.30 mm) | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-PDIP - different | 28-SSOP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | PIC16 8-bit RISC | PIC16 8-bit RISC | PIC16 8-bit RISC | PIC16 8-bit RISC | PIC16 8-bit RISC | PIC16 8-bit RISC |
| Program Memory | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 2 KB OTP | 1.75 KB OTP |
| RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| Max Clock | 20 MHz | 20 MHz | 20 MHz | 10 MHz (-50%) | 20 MHz | 20 MHz |
| ADC | 5 ch x 8-bit | 5 ch x 8-bit | 5 ch x 8-bit | 5 ch x 8-bit | 4 ch x 8-bit | 4 ch x 8-bit |
| Operating Temperature | -40 to +125 °C (Extended) | -40 to +125 °C (Extended) | 0 to +70 °C (Commercial) | 0 to +70 °C (Commercial) | -40 to +125 °C (Extended) | -40 to +125 °C (Extended) |
| Serial Interface | SSP (SPI/I²C) | SSP (SPI/I²C) | SSP (SPI/I²C) | SSP (SPI/I²C) | SSP (SPI/I²C) | SSP (SPI/I²C) |
اہم امتیازی خصوصیات
- Extended industrial temperature grade in 28-SSOP (بمقابلہPIC16C72-20/SS)
- Full 20 MHz operation across VDD range (بمقابلہPIC16C72-10/SS)
- 5-channel 8-bit ADC vs 4 channels on PIC16C715 (بمقابلہPIC16C715-20/P)
- Lower program memory than PIC16C72 family top end (بمقابلہPIC16F882-I/SS)
ڈیزائن نوٹس
The PIC16C72A-20E/SS requires a stable VDD rail between 2.5 V and 5.5 V. Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 28) with a short trace to VSS (pin 5). Add a bulk 10 µF tantalum or ceramic on the board's VDD node. For battery-powered designs at 3 V or below, enable Brown-out Reset to avoid indeterminate execution during droop. Estimated: total IC current draw at 20 MHz and 5 V is approximately 15 mA per the datasheet DC characteristics table.
Keep the crystal/oscillator traces (OSC1/OSC2, pins 6-7) short and symmetric. Place load capacitors within 5 mm of the OSC pins. If using an external clock, drive OSC1 with a CMOS-level source and leave OSC2 floating. Route the MCLR/VPP line (pin 24) so it can be pulled up to VDD via a 10 kΩ resistor and that ICSP programming access remains feasible in production.
Do not rely on the PIC16C72A-20E/SS for UART-based asynchronous serial - it has no USART, only SSP (SPI/I²C). If the design needs RS-232/485, use a PIC16C73A/74A/76/77 family member or add an external transceiver such as MAX232. Also verify that any 'compatible' PIC16LF628A or PIC16F628 part is checked for pinout differences - pin 28 functions and oscillator layouts differ across PIC16 mid-range sub-families.
تعمیل کی معلومات
RoHS compliant per Microchip product page (Pb-free SSOP). Not AEC-Q100 qualified - choose PIC16F882-I/SS or PIC16F72-I/SS for automotive. Halogen-free per Microchip environmental compliance documentation.