PIC16C72A-20E/SS - 8-Bit MCU 3.5KB OTP 28SSOP | Microchip
Teilenummer: PIC16C72A-20E/SS ✗ Abgekündigt| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $4.34 | $4,34 |
| 10 | $3.91 | $39,10 |
| 100 | $3.47 | $347,00 |
| 500 | $3.04 | $1.520,00 |
| 1.000 | $2.61 | $2.610,00 |
PIC16C72A-20E/SS Übersicht
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.
Drop-in-Alternativen für PIC16C72A-20E/SS – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC16C72A-20E/SS (gleiche Bauform und Footprint) – abweichend in Package, Program Memory Size, ADC, Core Architecture, Maximum Clock Frequency.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC16C72-20E/SS
✅ Drop-In✓ Auf Lager
$4.04 / Stück
Datenblatt ansehen →PIC16C72-20/SS
✅ Drop-In✓ Auf Lager
$3.1 / Stück
Datenblatt ansehen →PIC16C72-10/SS
✅ Drop-In✓ Auf Lager
$5.62 / Stück
Datenblatt ansehen →PIC16C715-20/P
✅ Drop-In✓ Auf Lager
$1.94 / Stück
Datenblatt ansehen →PIC16C712-20E/SS
✅ Drop-In✓ Auf Lager
$4.2 / Stück
Datenblatt ansehen →PIC16C72A-20E/SS Grenzwerte & elektrische Eigenschaften
| 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) |
| Maximale Taktfrequenz | 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 |
| Betriebstemperatur | -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) |
| Gehäuse | 28-pin SSOP (5.30 mm body) |
| Montageart | Surface Mount |
| Instruction Set | 35 single-word instructions |
| RoHS-Status | Compliant (Pb-free SSOP) |
PIC16C72A-20E/SS Pin-Konfiguration
| Pin 1 | RA2/AN2 — PORTA bit 2 / analog input channel 2 |
| Pin 2 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC reference positive |
| Pin 3 | RA4/AN4 — PORTA bit 4 / analog input channel 4 (open-drain) |
| Pin 4 | RA5/AN5 — PORTA bit 5 / analog input channel 5 |
| Pin 5 | VSS — Ground reference |
| Pin 6 | OSC1/CLKIN — Crystal oscillator input / external clock |
| Pin 7 | OSC2/CLKOUT — Crystal oscillator output / clock out (Fosc/4) |
| Pin 8 | RB0/INT — PORTB bit 0 / external interrupt |
| Pin 9 | RB1 — PORTB bit 1 |
| Pin 10 | RB2 — PORTB bit 2 |
| Pin 11 | RB3 — PORTB bit 3 |
| Pin 12 | RB4 — PORTB bit 4 (interrupt-on-change) |
| Pin 13 | RB5 — PORTB bit 5 (interrupt-on-change) |
| Pin 14 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 15 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 16 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / clock in |
| Pin 17 | RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input |
| Pin 18 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM output |
| Pin 19 | RC3/SCK/SCL — PORTC bit 3 / SSP SPI clock / I²C clock |
| Pin 20 | RC4/SDI/SDA — PORTC bit 4 / SSP SPI data in / I²C data |
| Pin 21 | RC5/SDO — PORTC bit 5 / SSP SPI data out |
| Pin 22 | RC6 — PORTC bit 6 |
| Pin 23 | RC7 — PORTC bit 7 |
| Pin 24 | MCLR/VPP — Master clear reset (active low) / ICSP programming voltage |
| Pin 25 | RA0/AN0 — PORTA bit 0 / analog input channel 0 |
| Pin 26 | RA1/AN1 — PORTA bit 1 / analog input channel 1 |
| Pin 27 | VREF-/CVREF — ADC reference negative / comparator voltage reference |
| Pin 28 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
Typische Anwendungen
PIC16C72A-20E/SS ist geeignet für 6 Anwendungs: 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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC16C72A-20E/SS – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | 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) |
Wichtigste Unterscheidungsmerkmale
- Extended industrial temperature grade in 28-SSOP (vs. PIC16C72-20/SS)
- Full 20 MHz operation across VDD range (vs. PIC16C72-10/SS)
- 5-channel 8-bit ADC vs 4 channels on PIC16C715 (vs. PIC16C715-20/P)
- Lower program memory than PIC16C72 family top end (vs. PIC16F882-I/SS)
Designhinweise
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.
Compliance-Informationen
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.