PIC16C72A/JW - 8-Bit OTP MCU 20MHz 3.5KB EPROM 28-CerDip | Microchip
N.º de pieza: PIC16C72A/JW ✓ Activo| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $18.5 | $18,50 |
| 10 | $16.2 | $162,00 |
| 100 | $13.85 | $1.385,00 |
| 500 | $11.4 | $5.700,00 |
| 1.000 | $9.95 | $9.950,00 |
PIC16C72A/JW Descripción general
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/EPROM/Flash), data RAM, and programmable I/O peripherals on one die. Microcontrollers sit within the broader taxonomy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. The PIC16C72A family belongs to Microchip's mid-range PIC® lineup (PIC16C12/PIC16C71/PIC16C71x/PIC16C7x series), which adds enhanced peripherals such as a 10-bit ADC, PWM, capture/compare and a synchronous serial port over the baseline PIC16C5X architecture.
Key features include 5 channels of 8-bit A/D conversion, two additional 8-bit timers (Timer0, Timer1, Timer2), a Capture/Compare/PWM (CCP) module, a synchronous serial port configurable for either 3-wire SPI or 2-wire I²C, 22 digital I/O pins, a hardware USART/SCI channel, and 128 bytes of RAM. The device operates from 4.0 V to 5.5 V, executes all 35 single-word instructions in one cycle (200 ns at 20 MHz), and supports in-circuit serial programming (ICSP) plus in-circuit debugging through the same two pins used for production programming.
The PIC16C72A uses a RISC Harvard-architecture core with separate program and data buses, allowing instruction fetch and operand access in the same cycle. The CMOS process, combined with nanoWatt-style sleep/idle modes, achieves lower operating current than the older PIC16C5X NMOS family. The CCP module generates PWM outputs for motor and lighting control and measures pulse widths for sensor interfaces; the 8-bit ADC (successive approximation) reads up to five analog channels with software-selectable reference voltages.
Typical applications include industrial motor control (PWM-driven H-bridges and BLDC drivers), sensor signal conditioning (analog front-end with on-chip ADC), automotive body electronics (low-cost node controllers), legacy embedded product retrofits, and educational/prototyping platforms where the windowed CERDIP allows fast UV erasure during firmware iteration. The /JW variant is also widely used in avionics and military subsystems that require verified, non-flashable code storage with field re-programmability.
When designing with this part, remember that the OTP EPROM is erased only by UV light through the quartz window; exposure to direct sunlight or fluorescent tubes will eventually corrupt the program memory. Plan for proper socketing, ESD handling, and storage in opaque antistatic tubes. For volume production migrate to the flash-based PIC16F72 (drop-in compatible for most peripherals) which removes the UV-erasure step entirely.
This page consolidates distributor pricing, drop-in CERDIP-28 alternatives, and practical design notes not found in the manufacturer datasheet.
Alternativas directas para PIC16C72A/JW — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con PIC16C72A/JW (mismo factor de forma y huella) — difiere en I/O Pins, Package, Program Memory Type, Timers, Operating Temperature.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
PIC16C72/JW
✅ Sustitución directa✓ En stock
$17.8 / unidad
Ver hoja de datos →PIC16C72A-I/JW
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16C72A-04/JW
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16C712/JW
✅ Sustitución directa✓ En stock
$11.2 / unidad
Ver hoja de datos →PIC16C717/JW
✅ Sustitución directa✓ En stock
$11.8 / unidad
Ver hoja de datos →PIC16C72A/JW Valores máximos y características eléctricas
| Manufacturer | Microchip Technology |
| Series | PIC® 16C |
| Core Processor | PIC |
| Core Size | 8-Bit |
| Program Memory Type | OTP EPROM (UV-erasable windowed CERDIP) |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 128 bytes |
| EEPROM Size | None |
| Clock Speed | 20 MHz |
| Instruction Execution | 200 ns (single cycle, except program branches 400 ns) |
| Supply Voltage (Vdd) | 4.0 V to 5.5 V |
| I/O Pins | 22 |
| ADC Channels | 5 channels x 8-bit |
| Timers | 3 (Timer0 8-bit + Timer1 16-bit + Timer2 8-bit) |
| Capture/Compare/PWM | 1 CCP module |
| Serial Interfaces | SSP (SPI / I²C) + USART/SCI |
| Encapsulado | 28-CDIP (0.300 inch, 7.62 mm) Window |
| Temperatura de funcionamiento | 0 to +70 °C (commercial) |
| Tipo de montaje | Through-Hole |
| Architecture | Harvard RISC |
| Estado RoHS | Non-compliant (windowed CERDIP contains lead-borosilicate glass) |
| Lead-Free | No (contains lead) |
Configuración de pines de PIC16C72A/JW
| Pin 1 | MCLR/Vpp — Master Clear (Reset) input / Programming voltage |
| Pin 2 | RA0/AN0 — PORTA bit 0 / Analog channel 0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / Analog channel 1 |
| Pin 4 | RA2/AN2 — PORTA bit 2 / Analog channel 2 |
| Pin 5 | RA3/AN3/Vref+ — PORTA bit 3 / Analog channel 3 / ADC positive reference |
| Pin 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 7 | RA5/AN4/SS — PORTA bit 5 / Analog channel 4 / SPI Slave Select |
| Pin 8 | Vss — Ground |
| Pin 9 | OSC1/CLKIN — Crystal/Resonator pin 1 / External clock input |
| Pin 10 | OSC2/CLKOUT — Crystal/Resonator pin 2 / Clock output |
| Pin 11 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pin 12 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| Pin 13 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| Pin 14 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I²C clock |
| Pin 15 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I²C data |
| Pin 16 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 17 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| Pin 18 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| Pin 19 | Vss — Ground |
| Pin 20 | Vdd — Positive supply (4.0 - 5.5 V) |
| Pin 21 | RB0/INT — PORTB bit 0 / External interrupt |
| Pin 22 | RB1 — PORTB bit 1 |
| Pin 23 | RB2 — PORTB bit 2 |
| Pin 24 | RB3 — PORTB bit 3 |
| Pin 25 | RB4 — PORTB bit 4 |
| Pin 26 | RB5 — PORTB bit 5 |
| Pin 27 | RB6/PGC — PORTB bit 6 / ICSP clock (programming/debug) |
| Pin 28 | RB7/PGD — PORTB bit 7 / ICSP data (programming/debug) |
Aplicaciones típicas
PIC16C72A/JW es adecuado para 6 aplicacións: Industrial Motor Control, Sensor Signal Conditioning and Data Acquisition, Automotive Body Electronics, Legacy Embedded Retrofit and Field Service, Educational and Prototyping Platform, Industrial Process Control and SCADA Nodes.
Industrial Motor Control
The PIC16C72A/JW fits industrial motor control because its Capture/Compare/PWM (CCP) module generates PWM signals at up to 5 MHz base frequency while its 5-channel 8-bit ADC reads current-sense amplifiers for closed-loop torque/speed feedback. At 20 MHz clock and 200 ns instruction cycle, the MCU executes a complete PI control loop in well under 100 µs, suitable for brushed-DC and small BLDC drives. The 22 digital I/O pins drive H-bridge enable lines, brake relays, and fault indicators; the USART feeds encoder feedback or RS-485 commands. The /JW windowed CERDIP enables in-house firmware tuning during motor characterization before locking the design to flash plastic DIP for production.
Recomendado
Sensor Signal Conditioning and Data Acquisition
The PIC16C72A/JW is well matched to multi-sensor data acquisition thanks to its 5-channel 8-bit ADC (successive approximation, software-selectable Vref) which digitizes thermocouple, strain-gauge, and process-voltage signals without external signal-chain ICs. The 128-byte RAM and SSP (SPI/I²C) peripheral extend the system by addressing external flash, EEPROM, or digital sensors; the 8-bit PIC16C72A samples one channel per ~20 µs at 20 MHz, supporting up to ~10 kS/s aggregate throughput. The windowed CERDIP allows laboratory instrumentation calibration code to be re-UV-erased as the sensor suite changes, ideal for low-volume industrial and scientific measurement devices.
Recomendado
Automotive Body Electronics
The PIC16C72A/JW and its industrial-temperature sibling PIC16C72A-I/JW serve in cost-sensitive automotive body nodes (seat controllers, mirror adjusters, HVAC dampers) where 8-bit performance and integrated peripherals suffice. The MCU's 22 I/O pins read rocker switches and drive small relays, while the 5-channel ADC monitors wiper position and ambient temperature. The CCP module generates PWM for interior LED dimming and stepper-motor sequencing for HVAC blend doors. The windowed CERDIP package is selected in development and low-volume automotive retrofit programs; production volumes migrate to the flash-based PIC16F72 for in-circuit reprogramming.
Recomendado
Legacy Embedded Retrofit and Field Service
The PIC16C72A/JW remains essential for legacy retrofit work and field service because the UV-erasable EPROM allows on-site firmware update in industrial controllers, military subsystems, and avionics where the original OTP windowed CERDIP parts are mandated. Each UV erase cycle (15-30 minutes of 253.7 nm UV-C exposure) restores a clean 3.5 KB program memory, allowing up to several hundred erase cycles before EPROM retention degrades. The 28-CDIP-0.300 inch footprint matches original through-hole sockets so legacy system boards can be serviced without PCB rework. For new designs, Microchip's pin and code compatibility chart (DS00148J2) ensures all PIC16C7x /JW variants share identical 28-pin pinout.
Recomendado
Educational and Prototyping Platform
The PIC16C72A/JW is a preferred choice for university microcontroller courses and prototyping because its windowed CERDIP package allows students to erase and re-program the chip dozens of times during lab sessions without disposable flash quotas. The PIC16C72A's 35-instruction RISC core, 22 I/O, 5-channel ADC, PWM, SPI/I²C, and USART peripherals provide a complete embedded curriculum in a single chip. Its 20 MHz clock and 200 ns instruction cycle demonstrate real-time control without overwhelming beginners. Compatibility with MPLAB IDE, PICSTART+, and ICD in-circuit debuggers makes it a low-cost teaching platform; the same source code runs on flash PIC16F72 once designs are finalized.
Recomendado
Industrial Process Control and SCADA Nodes
The PIC16C72A/JW serves as a cost-optimized RTU/SCADA node controller because its 5-channel ADC reads 4-20 mA process loops via external current-sense resistors while its USART drives RS-485 transceivers for Modbus RTU master/slave operation. The 128-byte RAM accommodates Modbus PDU buffers, and the 35-instruction RISC core executes the Modbus transaction handler with sub-millisecond response time at 20 MHz. The /JW windowed CERDIP variant suits low-volume certified industrial installations where firmware tuning continues throughout the equipment's service life. Engineers scale to PIC16F73/F74 for RAM- and I/O-hungry RTU designs.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para PIC16C72A/JW — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | PIC16C72/JW | PIC16C72A-I/JW | PIC16C72A-04/JW | PIC16C712/JW | PIC16C717/JW |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-CDIP (0.300 inch) Window | 28-CDIP (0.300 inch) Window - same | 28-CDIP (0.300 inch) Window - same | 28-CDIP (0.300 inch) Window - same | 28-CDIP (0.300 inch) Window - same | 28-CDIP (0.300 inch) Window - same |
| Program Memory | 3.5 KB (2K x 14) EPROM | 3.5 KB (2K x 14) EPROM - same | 3.5 KB (2K x 14) EPROM - same | 3.5 KB (2K x 14) EPROM - same | 2 KB EPROM (-43%) | 4 KB EPROM (+14%) |
| Maximum Clock Speed | 20 MHz | 20 MHz - same | 20 MHz - same | 4 MHz (-80%) | 20 MHz - same | 20 MHz - same |
| ADC Resolution | 8-bit | 8-bit - same | 8-bit - same | 8-bit - same | 8-bit - same | 10-bit (higher) |
| ADC Channels | 5 | 5 - same | 5 - same | 5 - same | 4 (-1) | 6 (+1) |
| CCP Modules | 1 | 1 - same | 1 - same | 1 - same | 1 - same | 1 - same |
| Operating Temperature | 0 to +70 °C (Commercial) | 0 to +70 °C - same | -40 to +85 °C (Industrial) | 0 to +70 °C - same | 0 to +70 °C - same | 0 to +70 °C - same |
| RAM | 128 bytes | 128 bytes - same | 128 bytes - same | 128 bytes - same | 128 bytes - same | 128 bytes - same |
| Supply Voltage | 4.0 - 5.5 V | 4.0 - 5.5 V - same | 4.0 - 5.5 V - same | 4.0 - 5.5 V - same | 2.5 - 5.5 V (wider range) | 2.5 - 5.5 V (wider range) |
Diferenciadores clave
- Higher memory and peripheral integration than PIC16C712/JW (frente a PIC16C712/JW)
- Lower clock speed than 20 MHz parts in same package (frente a PIC16C72A-04/JW)
- Industrial temperature variant available in same footprint (frente a PIC16C72A-I/JW)
Notas de diseño
The PIC16C72A/JW windowed CERDIP allows many UV erase cycles but is sensitive to AMBIENT light. Cover the quartz window with opaque conductive foam (3M 2200 series) immediately after programming and during storage; even fluorescent room lighting can erase bits over months. For high-reliability systems program the part last and ship in anti-static tubes. If the device is exposed to direct sunlight for several weeks, expect the EPROM contents to be lost - the manufacturer datasheet specifies 15 W·s/cm² UV-C as the minimum erasure dose.
Pin 1 (MCLR/Vpp) requires a 10 kΩ pull-up to Vdd for normal operation; connect directly to Vdd if reset is not used. The ICSP pins RB6 (PGC, pin 27) and RB7 (PGD, pin 28) must each have series 10 kΩ resistors in production to isolate the debugger from the application circuit. Place a 100 nF decoupling capacitor as close as possible to the Vdd/Vss pair (pins 20 and 19) - the PIC16C72A datasheet recommends a 1 µF bulk tantalum + 100 nF ceramic combination for noise-sensitive ADC applications.
For ADC measurements use a minimum acquisition time of ~20 µs at 20 MHz with 5 pF source impedance per the datasheet; add a low-pass RC filter (1 kΩ + 1 nF) at the analog input if sensor impedance exceeds 10 kΩ. The ADC voltage reference defaults to Vdd; for precision measurements, route an external Vref into pin 5 (RA3/AN3/Vref+) and configure the ADCON1 register accordingly. Estimated: at 20 MHz ADC clock the conversion rate is ~20 µs per channel; aggregate throughput at 5 channels is ~10 kS/s.
Información de cumplimiento
Windowed CERDIP-28 package contains lead-borosilicate glass and SnPb ceramic seals - NOT RoHS compliant. /JW suffix variants are explicitly exempted from RoHS via the 'complexity device' annex. For RoHS-compliant lead-free production migrate to PIC16F72 in plastic DIP. Not AEC-Q100 qualified (PIC16C72A-E/JW extended automotive temperature variant exists separately).