PIC16C73A-10E/SO - 8-bit OTP MCU 7KB EPROM 10MHz | Microchip
N.º da peça: PIC16C73A-10E/SO ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $9.95 | $9,95 |
| 10 | $9.1 | $91,00 |
| 100 | $8.25 | $825,00 |
| 500 | $7.4 | $3.700,00 |
| 1.000 | $6.55 | $6.550,00 |
PIC16C73A-10E/SO Visão geral
A PIC16CXX mid-range 8-bit microcontroller is a Harvard-architecture RISC device that executes one instruction per instruction cycle (4 clock periods) and supports 35 single-word instructions, which together provide up to 5 MIPS performance at 20 MHz. It belongs to the broader hierarchy: microcontroller -> embedded MCU -> 8-bit MCU -> PIC16 family -> PIC16C7x sub-family, and is commonly used as a drop-in classic-PIC platform for embedded control where program memory can be one-time-programmed at production time rather than re-flashed in the field.
Key features include a 10 MHz oscillator (10 MIPS class core speed), an integrated multi-channel 10-bit ADC, three timer modules (Timer0, Timer1, Timer2), a synchronous/asynchronous USART, an SSP/SPI/I2C peripheral, five channels of 8-bit PWM (CCP module), and interrupt capability with both edge-selectable external interrupts and peripheral interrupts. The device operates from 2.5 V to 6.0 V, supporting 25/25 mA sink/source current per I/O, 15 µA typical standby at 5 V / 4 MHz, and 1 µA typical standby at 3 V / 32 kHz. The EPROM-based architecture requires a quartz windowed package (CERQUAD) for erasure; the SOIC version is therefore intended for one-time-programmed production units.
Typical applications span industrial process controllers, automotive body/comfort electronics, sensor-signal conditioning front-ends, and appliance control boards, where the integrated ADC and PWM peripherals reduce external component count. Because the PIC16C73A is EPROM-based and superseded by the flash-based PIC16F73/PIC16C73B, Microchip's official product page recommends PIC16C73B or PIC16F73 for new designs.
Alternativas drop-in para PIC16C73A-10E/SO — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC16C73A-10E/SO (mesmo formato e footprint) — diferindo em Package, Timers, Program Memory Type, ADC, Core Architecture.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16C73B-10I/SO
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16C73B-10E/SO
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F73-I/SO
✅ Drop-In✓ Em estoque
$2.45 / unidade
Ver ficha técnica →PIC16C73A-10I/SO
✅ Drop-In✓ Em estoque
$3.55 / unidade
Ver ficha técnica →PIC16C73A-10/SO
✅ Drop-In✓ Em estoque
$4.5 / unidade
Ver ficha técnica →PIC16C73A-10E/SO Classificações máximas e características elétricas
| Program Memory Size | 7 KB (4K x 14) |
| Program Memory Type | OTP EPROM |
| RAM Size | 192 x 8 bytes |
| EEPROM Data Memory | None (EPROM-based MCU) |
| CPU Core | 8-bit PIC16 RISC, 35 single-word instructions |
| Frequência máxima de clock | 10 MHz (10 MIPS class) |
| Supply Voltage Range | 2.5 V to 6.0 V |
| Number of I/O Pins | 22 |
| ADC | 10-bit, multiple channels |
| Timers | Timer0, Timer1, Timer2 |
| Communication Peripherals | USART (SCI), SSP/SPI/I2C |
| PWM / CCP | CCP module, 5 channels of 8-bit PWM |
| I/O Sink/Source Current | 25 mA / 25 mA per pin |
| Operating Temperature Range (E grade) | -40 C to +125 C |
| Encapsulamento | 28-pin SOIC (SO), 0.295 inch / 7.50 mm body width |
| Tipo de montagem | Surface Mount, gull-wing leads |
| Tube Packaging | Tube |
| Status RoHS | Non-compliant (Pb-bearing SOIC variant) |
Configuração de pinos do PIC16C73A-10E/SO
| Pino 1 | RA2/AN2 — Port A bit 2 / Analog input channel 2 |
| Pino 2 | RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / ADC positive reference |
| Pino 3 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Pino 4 | RA5/AN4/SS — Port A bit 5 / Analog input 4 / SPI slave select |
| Pino 5 | VSS — Ground reference |
| Pino 6 | OSC1/CLKIN — Oscillator crystal input / external clock in |
| Pino 7 | OSC2/CLKOUT — Oscillator crystal output / clock out |
| Pino 8 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator out / Timer1 clock in |
| Pino 9 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator in / CCP2 PWM output |
| Pino 10 | RC2/CCP1 — Port C bit 2 / CCP1 PWM output |
| Pino 11 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Pino 12 | RD0/PSP0 — Port D bit 0 / Parallel Slave Port bit 0 |
| Pino 13 | RD1/PSP1 — Port D bit 1 / Parallel Slave Port bit 1 |
| Pino 14 | RD2/PSP2 — Port D bit 2 / Parallel Slave Port bit 2 |
| Pino 15 | RD3/PSP3 — Port D bit 3 / Parallel Slave Port bit 3 |
| Pino 16 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Pino 17 | RC5/SDO — Port C bit 5 / SPI data out |
| Pino 18 | RC6/TX/CK — Port C bit 6 / USART TX / clock |
| Pino 19 | RC7/RX/DT — Port C bit 7 / USART RX / data |
| Pino 20 | VSS — Ground reference |
| Pino 21 | VDD — Positive supply voltage |
| Pino 22 | RB0/INT — Port B bit 0 / External interrupt input |
| Pino 23 | RB1 — Port B bit 1 |
| Pino 24 | RB2 — Port B bit 2 |
| Pino 25 | RB3 — Port B bit 3 |
| Pino 26 | RB4 — Port B bit 4 |
| Pino 27 | RB5 — Port B bit 5 |
| Pino 28 | RB6/PGC — Port B bit 6 / ICSP clock |
Aplicações típicas
PIC16C73A-10E/SO é adequado para 6 aplicaçãos: Industrial Process Controller, Automotive Body Control Module, Appliance Control Board, Sensor Signal Conditioning Front-End, Remote Sensor / IoT Edge Node, HVAC / Climate Control Actuator.
Industrial Process Controller
The PIC16C73A-10E/SO fits industrial process controllers because its 10 MHz core delivers 10 MIPS instruction throughput, the 10-bit multi-channel ADC digitizes 4-20 mA loop signals directly, and the Extended -40 C to +125 C temperature grade survives factory-floor heat. The integrated CCP module provides 5 channels of 8-bit PWM for valve and actuator drive without external logic. Placing the MCU between sensor front-ends and an HMI display bus, the OTP EPROM secures firmware against in-field tampering while the USART enables MODBUS or RS-485 master/slave links.
Recomendado
Automotive Body Control Module
In automotive body and comfort modules the PIC16C73A-10E/SO provides low-power CMOS standby (15 µA at 5 V / 4 MHz) for door/window/seat controllers that spend most of their life asleep. The 22 I/O lines drive relay coils and read switches directly thanks to 25 mA sink/source capability, while the SPI peripheral talks to a CAN or LIN transceiver. The -40 C to +125 C E-grade matches AEC-Q100 ambient requirements (though the part itself is not formally AEC-Q100 qualified), and the OTP EPROM prevents unauthorized firmware cloning by aftermarket competitors.
Recomendado
Appliance Control Board
The PIC16C73A-10E/SO is well-matched to white-goods appliance control boards (washing machines, dishwashers, microwave ovens) where its integrated ADC reads temperature sensors, its PWM drives motor triacs, and its timers sequence wash cycles. The 7 KB OTP EPROM holds the appliance state machine and diagnostic routines, while the 192-byte RAM supports stack and small data buffers. The wide 2.5 V to 6.0 V supply range tolerates unregulated wall-adapter rails common in cost-sensitive appliance designs.
Recomendado
Sensor Signal Conditioning Front-End
As a sensor conditioning front-end, the PIC16C73A-10E/SO digitizes analog transducer signals with its 10-bit ADC, applies digital filtering in firmware, and outputs the processed result via USART or SPI to a host processor. The 192 bytes of RAM hold moving-average buffers and the 35-instruction RISC kernel executes filter loops in tens of microseconds. Placing the PIC between the analog front-end (op-amp or instrumentation amp) and a system controller, the OTP EPROM locks calibration coefficients in production.
Recomendado
Remote Sensor / IoT Edge Node
The PIC16C73A-10E/SO can serve as an IoT edge node that aggregates sensor data and forwards it via UART to a wireless modem. Its 1 µA standby current at 3 V / 32 kHz enables battery-powered deployments running for months on a single cell, while the integrated ADC and timers measure environmental parameters on a wake-cycle schedule. The 22 I/O lines can directly drive status LEDs and accept pushbutton inputs for local override. Compared to flash MCUs the OTP EPROM reduces die cost, an advantage in high-volume disposable sensor tags.
Recomendado
HVAC / Climate Control Actuator
The PIC16C73A-10E/SO is suited to HVAC damper and valve actuators where the 5 PWM channels drive MOSFET gates for proportional control, the 10-bit ADC reads thermistor bridges, and the USART interfaces with a building automation bus. The Extended -40 C to +125 C grade tolerates rooftop and plenum temperatures, while the integrated peripherals reduce BOM by replacing a separate ADC + timer + PWM chip trio. The OTP EPROM locks the calibration curve at production and prevents unauthorized field retuning of actuator endpoints.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16C73A-10E/SO — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16C73B-10I/SO | PIC16C73B-10E/SO | PIC16F73-I/SO | PIC16C73A-10I/SO | PIC16C73A-10/SO |
|---|---|---|---|---|---|---|
| Package | 28-SOIC (SO) | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB OTP EPROM | 7 KB OTP EPROM | 7 KB OTP EPROM | 7 KB Flash | 7 KB OTP EPROM | 7 KB OTP EPROM |
| Max Clock Frequency | 10 MHz | 10 MHz | 10 MHz | 20 MHz (10 MHz at lower VDD) | 10 MHz | 10 MHz |
| Temperature Grade | Extended -40C to +125C | Industrial -40C to +85C | Extended -40C to +125C | Industrial -40C to +85C | Industrial -40C to +85C | Commercial 0C to +70C |
| RAM Size | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| ADC | 10-bit multi-channel | 10-bit multi-channel | 10-bit multi-channel | 10-bit multi-channel | 10-bit multi-channel | 10-bit multi-channel |
| Pin/Package Compatibility | 28-SOIC baseline | Pin-to-pin compatible | Pin-to-pin compatible | Pin-to-pin compatible | Pin-to-pin compatible (same die, T grade) | Pin-to-pin compatible (same die, C grade) |
Principais diferenciais
- Extended -40C to +125C temperature grade option (vs PIC16C73A-10I/SO)
- OTP EPROM locks firmware against field tampering (vs PIC16F73-I/SO)
- Same package as flash successor enables dual-source PCB (vs PIC16F73-I/SO)
Notas de projeto
The PIC16C73A-10E/SO uses One-Time Programmable EPROM, not flash. Once programmed in the SOIC package, firmware cannot be erased or rewritten. For prototype development or designs that may need firmware updates, populate a PIC16F73-I/SO on the same 28-SOIC footprint; the F variant is drop-in pin-compatible with in-circuit reprogrammability via ICSP. Production boards can then be re-qualified to the OTP PIC16C73A for cost once firmware is frozen.
Estimated: at VDD = 5 V, 10 MHz active current is approximately 5 mA, and 32 kHz standby current is 1 µA typical per the PIC16C7X datasheet. Add a 100 nF decoupling capacitor within 5 mm of the VDD pin (pin 21) and a 10 µF bulk capacitor on the supply rail. Place the decoupling cap on the same side as the MCU to minimize loop inductance, and route VDD with a wide trace or pour to support ADC reference stability.
Route the 10 MHz crystal traces (OSC1/OSC2 pins 6-7) with short, matched-length tracks and place load capacitors within 3 mm of the crystal. Keep ADC analog inputs (RA0-RA5) away from digital switching traces - the PIC16C73A shares analog and digital functions on the same pins, so cross-talk can corrupt ADC readings by 1-2 LSB. Provide a ground pour under the analog section to reduce reference noise and keep AVSS (pin 20) separate from noisy digital grounds until they join at a single star point near the MCU.
The PIC16C73A's USART (RC6/TX, RC7/RX) and SSP (RC3/SCK, RC4/SDI/SDA, RC5/SDO) pins are 5 V CMOS with TTL-compatible input thresholds; they tolerate direct connection to 3.3 V peripherals if VDD is at least 4 V. For long-distance serial runs (>1 m) add a series resistor at the driver output to dampen reflections. When using I2C mode, the PIC16C73A does not include on-chip I2C pull-ups, so external 4.7 kohm pull-ups to VDD are mandatory on SCL and SDA.
Informações de conformidade
Lead-bearing SOIC package is not RoHS compliant; Microchip offers RoHS-compliant variants with different suffix. REACH compliant per Microchip product declaration. Not formally AEC-Q100 qualified despite the +125 C E temperature grade - the E grade is commercial/industrial only. For automotive AEC-Q100 needs, choose a PIC16F73A-E/SO or PIC18F family variant that is explicitly qualified.