PIC16LC73A-04I/SP - 8-bit 4MHz 7KB OTP MCU 28-SPDIP | Microchip
N.º da peça: PIC16LC73A-04I/SP ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $7.95 | $7,95 |
| 10 | $7.15 | $71,50 |
| 100 | $6.1 | $610,00 |
| 500 | $5.4 | $2.700,00 |
| 1.000 | $4.75 | $4.750,00 |
PIC16LC73A-04I/SP Visão geral
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/Flash/OTP), data RAM, I/O peripherals, and timers on a single die. The "LC" prefix in PIC16LC73A denotes a low-voltage CMOS variant suitable for battery-powered systems, while the "7X" suffix indicates a mid-range core with integrated analog peripherals such as 8-bit A/D converters. MCUs sit within the broader taxonomy of microcontrollers -> embedded controllers -> semiconductors -> integrated circuits.
Key features include 192 bytes of data RAM, 22 general-purpose digital I/O lines, three timer/counter modules (Timer0, Timer1, Timer2), a 5-channel 8-bit Analog-to-Digital Converter (ADC), and on-chip communication peripherals including I2C/SPI (Synchronous Serial Port, SSP) and a USART. The PIC16C7X family uses a 14-bit instruction word architecture with single-cycle execution for most instructions except branches, delivering roughly 4 MIPS at 4 MHz.
Typical applications include industrial control logic, sensor signal conditioning, low-speed serial communication bridges, battery-powered instrumentation, and legacy embedded systems requiring OTP one-time-programmable code storage. The wide -40C to +85C industrial temperature range makes it suitable for factory automation, HVAC controllers, and automotive aftermarket accessories.
When designing with this device, allocate sufficient decoupling (0.1 uF ceramic plus 10 uF bulk) close to VDD/VSS pins, and respect the 5.5 V absolute maximum on VDD for LC variants. The ICD (In-Circuit Debugger) interface is not available on -04 (4 MHz) variants; for development, use an equivalent -10 or -20 variant with a debug header or program the OTP device directly with a production programmer.
This page synthesizes distributor pricing, drop-in same-package alternatives (same-brand and cross-brand), and practical design notes not aggregated on a single manufacturer or distributor page.
Alternativas drop-in para PIC16LC73A-04I/SP — 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 PIC16LC73A-04I/SP (mesmo formato e footprint) — diferindo em Package, Mounting Type, Timers, Core Architecture, MSL Level.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16LC73A-04/SP
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16LC73A-04I/SO
✅ Drop-In✓ Em estoque
$4.19 / unidade
Ver ficha técnica →PIC16LC73-04I/SP
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F73-I/SP
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16LF73-I/SP
✅ Drop-In✓ Em estoque
$4.1 / unidade
Ver ficha técnica →PIC16LC73A-04I/SP Classificações máximas e características elétricas
| Core Architecture | PIC16C7X mid-range 8-bit RISC |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 7 KB (4K x 14 words) |
| Data RAM | 192 bytes |
| Data EEPROM | Not present (OTP device) |
| Frequência máxima de clock | 4 MHz |
| Instruction Word Width | 14 bits |
| Operating Voltage Range | 2.5 V to 5.5 V (LC variant) |
| I/O Pins | 22 |
| A/D Converter | 8-bit, 5 channels |
| Timers | Timer0, Timer1, Timer2 (3 modules) |
| Communication Peripherals | SSP (I2C/SPI), USART |
| Faixa de temperatura de operação | -40C to +85C (Industrial, "I" suffix) |
| Encapsulamento | 28-SPDIP (Skinny Plastic DIP, through-hole) |
| Contagem de pinos | 28 |
| Tipo de montagem | Through-Hole |
| Nível MSL | Not applicable (through-hole) |
Configuração de pinos do PIC16LC73A-04I/SP
| Pino 1 | MCLR/VPP — Master Clear reset input / programming voltage |
| Pino 2 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| Pino 3 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| Pino 4 | RA2/AN2 — PORTA bit 2 / Analog input channel 2 |
| Pino 5 | RA3/AN3/VREF — PORTA bit 3 / Analog input channel 3 / ADC reference |
| Pino 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input (open-drain) |
| Pino 7 | RA5/AN4/SS — PORTA bit 5 / Analog input channel 4 / SPI Slave Select |
| Pino 8 | VSS — Ground reference |
| Pino 9 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Pino 10 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| Pino 11 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pino 12 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 module |
| Pino 13 | RC2/CCP1 — PORTC bit 2 / CCP1 (Capture/Compare/PWM) |
| Pino 14 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pino 15 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pino 16 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pino 17 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| Pino 18 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| Pino 19 | VSS — Ground reference (second VSS pin) |
| Pino 20 | VDD — Positive supply voltage (2.5V to 5.5V) |
| Pino 21 | RB0/INT — PORTB bit 0 / External interrupt input |
| Pino 22 | RB1 — PORTB bit 1 |
| Pino 23 | RB2 — PORTB bit 2 |
| Pino 24 | RB3 — PORTB bit 3 (low-voltage programming) |
| Pino 25 | RB4 — PORTB bit 4 (interrupt-on-change) |
| Pino 26 | RB5 — PORTB bit 5 (interrupt-on-change) |
| Pino 27 | RB6 — PORTB bit 6 (interrupt-on-change / ICSP clock) |
| Pino 28 | RB7 — PORTB bit 7 (interrupt-on-change / ICSP data) |
Aplicações típicas
PIC16LC73A-04I/SP é adequado para 7 aplicaçãos: Industrial Control Logic, Sensor Interface Module, Serial Communication Bridge, Battery-Powered Instrumentation, Legacy Embedded System Replacement, HVAC and Building Automation, Automotive Aftermarket Accessories.
Industrial Control Logic
The PIC16LC73A-04I/SP fits industrial control logic because its 22 digital I/O lines can directly drive relays, solenoids, and indicator LEDs while the 4 MHz mid-range core executes scan loops fast enough for sub-millisecond response. The industrial -40C to +85C temperature grade tolerates factory floor environments and outdoor enclosures. The 8-bit ADC with 5 channels reads analog process variables (pressure, temperature, level) without external signal conditioning. Designers typically run a 10 MHz SPI peripheral bus to higher-level PLCs or HMI displays while polling GPIO at 1 kHz.
Recomendado
Sensor Interface Module
The PIC16LC73A-04I/SP works as a sensor interface front end because the on-chip 8-bit ADC with 5 input channels handles multiple analog sensors simultaneously, and the I2C/SPI SSP port connects to digital sensors or EEPROMs for calibration storage. The 2.5 V minimum VDD enables two-cell battery operation, useful for wireless or remote sensor nodes. The 192-byte RAM is sufficient for moving-average filtering of sensor readings. Code compiled to ~4K words fits the 7 KB OTP budget with headroom for lookup tables and calibration constants.
Recomendado
Serial Communication Bridge
The PIC16LC73A-04I/SP operates as a protocol bridge because its USART and SSP (I2C/SPI) peripherals enable simultaneous handling of two serial interfaces, allowing UART-to-I2C, SPI-to-UART, or I2C-to-SPI conversions. The 4 MHz clock provides enough bandwidth for moderate-speed bridging (115200 baud USART plus 1 MHz SPI). Industrial temperature rating supports deployment in machinery cabinets and process-control racks. The 28-SPDIP package allows hand-soldered prototypes and field-replaceable modules.
Recomendado
Battery-Powered Instrumentation
The PIC16LC73A-04I/SP suits battery-powered instruments because its LC low-voltage CMOS process operates down to 2.5 V, enabling direct connection to two alkaline or NiMH cells (2.0-3.0 V) with a boost or low-drop regulator. Sleep current is microamp-level, supporting multi-year battery life in intermittently-active measurement devices. The 22 I/O lines handle LCD segment drivers, button inputs, and sensor enable signals. OTP program memory prevents firmware tampering in field-deployed metering and monitoring equipment.
Recomendado
Legacy Embedded System Replacement
The PIC16LC73A-04I/SP is widely used as a replacement in legacy designs originally built around the PIC16C73A or PIC16C73, because the 28-SPDIP pinout and instruction-set compatibility allow direct PCB drop-in replacement without firmware rewrite. The OTP memory and industrial temperature grade match the original component specifications. For service boards and industrial equipment still in production for decades, the PIC16LC73A-04I/SP provides a stable, long-life source. The 4 MHz speed grade is appropriate for the original scan-loop architectures of mid-1990s designs.
Recomendado
HVAC and Building Automation
The PIC16LC73A-04I/SP serves HVAC and building automation controllers because its 22 I/O pins can read multiple thermistor inputs via the 8-bit ADC and drive TRIAC optocouplers for fan and damper control. The industrial -40C to +85C rating tolerates unconditioned mechanical rooms and rooftop unit enclosures. The USART connects to building automation networks (BACnet MS-TP, Modbus RTU) at 9600-38400 baud. The OTP memory prevents unauthorized firmware modification in deployed commercial HVAC equipment where reliability and security are paramount.
Recomendado
Automotive Aftermarket Accessories
Although not AEC-Q100 qualified, the PIC16LC73A-04I/SP sees use in automotive aftermarket accessories (alarm systems, remote start modules, auxiliary lighting controllers) where industrial temperature grade suffices for under-dash and cabin environments. Its 22 I/O lines switch relays for accessories, and the USART interfaces with aftermarket telematics modules. The OTP memory locks the firmware against casual tampering. Engineers targeting OEM automotive should migrate to PIC16F1939 or dsPIC33 families with AEC-Q100 qualification instead.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16LC73A-04I/SP — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16LC73A-04/SP | PIC16LC73-04I/SP | PIC16F73-I/SP | PIC16LF73-I/SP |
|---|---|---|---|---|---|
| Package | 28-SPDIP | 28-SPDIP | 28-SPDIP | 28-SPDIP | 28-SPDIP |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | OTP (7 KB) | OTP (7 KB) | OTP (7 KB) | Flash (7 KB) | Flash (7 KB) |
| Maximum Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 20 MHz | 20 MHz |
| Operating Voltage Range | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 4.0 V to 5.5 V | 2.0 V to 5.5 V |
| Operating Temperature Range | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| I/O Pins | 22 | 22 | 22 | 22 | 22 |
| ADC | 8-bit, 5 channels | 8-bit, 5 channels | 8-bit, 5 channels | 8-bit, 5 channels | 8-bit, 5 channels |
| In-System Reprogrammable | No (OTP) | No (OTP) | No (OTP) | Yes (Flash) | Yes (Flash) |
| Lifecycle Status | NRND | NRND | NRND | Active | Active |
Principais diferenciais
- Low-voltage CMOS process supports 2.5V to 5.5V VDD operation (vs PIC16C73A-04/SP)
- Industrial temperature grade -40C to +85C (vs PIC16LC73A-04/SP)
- OTP memory provides security and stability for production runs (vs PIC16F73-I/SP)
- 28-SPDIP package supports through-hole assembly and socket mounting (vs PIC16LC73A-04I/SO)
Notas de projeto
Estimated: power-supply decoupling must include a 0.1 uF ceramic capacitor placed within 5 mm of VDD (pin 20) and a second 0.1 uF near the second VSS (pin 19) to suppress switching noise from the internal CPU clock transitions. Add a 10 uF tantalum or aluminum bulk capacitor at the MCU socket entry point for high-current transient handling. For battery-powered applications, include a power-on reset delay (typically 72 ms) via configuration bits to allow VDD to stabilize before code execution begins.
The PIC16LC73A-04I/SP has no internal oscillator and requires an external crystal (typically 4 MHz fundamental mode with two 22 pF load capacitors), ceramic resonator, or external CMOS clock on OSC1/OSC2 (pins 9-10). Estimated: crystal ESR should be below 50 ohms and load capacitance matched to the resonator datasheet. For low-cost designs, ceramic resonators offer +/- 0.5% frequency tolerance versus +/- 50 ppm for crystals, but with less EMI immunity in noisy industrial environments.
The PIC16LC73A-04I/SP is OTP (One-Time Programmable) - once programmed, code cannot be erased or rewritten. This makes production programming flow critical: use a Microchip PICSTART Plus, MPLAB PM3, or compatible third-party programmer (e.g., PICkit 3 with OTG adapter) to write the device. Verify configuration bits (oscillator mode, watchdog timer, brown-out reset, code protection) match the application before bulk programming. For prototype and development work, substitute a PIC16F73 or PIC16LF73 in the same 28-SPDIP socket - they are Flash-based and reprogrammable.
Place decoupling capacitors as close as physically possible to VDD/VSS pins (within 5 mm recommended by Microchip AN588). Route MCLR (pin 1) directly to a 10 kohm pull-up to VDD with a 0.1 uF capacitor to VSS to prevent spurious resets from EMI. Keep crystal traces short (under 10 mm) and surround them with a ground pour for EMI rejection. The 28-SPDIP package leaves through-hole pads, allowing socket mounting for prototype replacement - useful when developing with a Flash-based PIC16F73 then committing to OTP PIC16LC73A-04I/SP for production.
Common pitfalls when using PIC16LC73A-04I/SP include: (1) confusing PIC16LC73A (low-voltage 2.5V) with PIC16C73A (4.0V minimum) - always verify VDD rail before substituting; (2) attempting in-circuit debugging on the -04 OTP variant - use PIC16F73 for development; (3) exceeding absolute maximum VDD of 7.0V - LC process is more sensitive than standard C process; (4) forgetting that PORTB RB6/RB7 are shared with ICSP (In-Circuit Serial Programming) and may be disturbed during low-voltage programming entry; (5) mixing up 4 MHz grade (-04) with 20 MHz grade (-20) - firmware timing loops must match oscillator frequency.
Informações de conformidade
Compliance status not explicitly stated in verified web data. Industrial temperature grade but not AEC-Q100 automotive qualified. For automotive applications, choose AEC-Q100 qualified PIC16F1939 or dsPIC33 families instead.