PIC16LC73A-04/SO - 8-Bit MCU 4MHz 7KB OTP 28-SOIC | Microchip
N.º da peça: PIC16LC73A-04/SO ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $4.5 | $4,50 |
| 10 | $4.05 | $40,50 |
| 100 | $3.6 | $360,00 |
| 500 | $3.2 | $1.600,00 |
| 1.000 | $2.85 | $2.850,00 |
PIC16LC73A-04/SO Visão geral
An 8-bit MCU (microcontroller unit) is a single-chip computer that integrates a CPU, RAM, program memory, and peripherals on one die; the PIC16C7X family specifically uses a RISC (Reduced Instruction Set Computer) Harvard architecture where program and data buses are separate, allowing simultaneous instruction fetch and data access. Within Microchip's taxonomy this part sits at: PIC16C7X -> PIC16 mid-range -> PIC16 family -> 8-bit PIC microcontrollers -> microcontrollers -> microprocessors and controllers -> semiconductors. RISC instruction sets enable deterministic interrupt latency and tight code density, both valuable for embedded control loops.
Key features include a 35-instruction word-optimized RISC instruction set, 14-bit wide instructions, 8-level hardware stack, 192-byte data RAM, four interrupt sources, programmable code protection, in-circuit serial programming (ICSP) via two pins, power-on reset, power-saving sleep mode, watchdog timer with on-chip RC oscillator, and a wide operating voltage range of 2.5V to 5.5V. The integrated 8-bit ADC has five input channels with conversion speeds suitable for low-frequency analog monitoring.
From an architectural standpoint, the PIC16C73A distinguishes itself from the older PIC16C71 by adding a USART for asynchronous serial communication and additional timer/counter resources. The 28-pin SOIC wide-body package provides generous pad pitch for hand-soldering and rework, which is why this part has historically been favored in through-hole-style prototypes and industrial control modules.
Typical applications include industrial automation and process control sensor nodes, motor and solenoid driver interfaces, HVAC thermostat controllers, appliance user-interface panels, and battery-powered handheld instruments requiring 3.3V operation. Its 5-channel ADC makes it well suited to multi-signal monitoring, while the USART enables straightforward communication with host processors or remote sensors.
When designing with the PIC16LC73A-04/SO, allocate a 4 MHz crystal or resonator and follow Microchip's recommended decoupling scheme of 100 nF near each supply pin. Note that OTP memory cannot be reprogrammed in-circuit, so firmware development should first target the windowed (JW) or Flash (F) variants of the same family for prototyping, then migrate code to this OTP production part for low-cost assembly.
This page synthesizes distributor pricing, drop-in Microchip same-family alternatives, and practical design notes not consolidated in the manufacturer datasheet, enabling engineers to evaluate lifecycle risk and second-source options for the PIC16LC73A-04/SO.
Alternativas drop-in para PIC16LC73A-04/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 PIC16LC73A-04/SO (mesmo formato e footprint) — diferindo em Package, Operating Temperature, Program Memory Type, Timers, Program Memory Size.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16LC73A-04I/SO
✅ Drop-In✓ Em estoque
$4.19 / unidade
Ver ficha técnica →PIC16LC73A-04E/SO
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F73-I/SO
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$2.45 / unidade
Ver ficha técnica →PIC16F876A-I/SO
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16LC63A-04/SO
✅ Drop-In✓ Em estoque
$4.61 / unidade
Ver ficha técnica →PIC16LC73A-04/SO Classificações máximas e características elétricas
| Architecture | 8-bit PIC RISC (Harvard) |
| Family | PIC16C7X mid-range |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 7 KB (4K x 14 bit) |
| Data RAM | 192 bytes |
| Data EEPROM | None |
| Frequência máxima de clock | 4 MHz |
| Instruction Set | 35 instructions, 14-bit wide |
| I/O Pins | 22 |
| ADC | 8-bit, 5 channels |
| Timers | 1 x 8-bit, 1 x 16-bit |
| Serial Interface | USART (SCI) |
| Operating Voltage | 2.5 V to 5.5 V |
| Temperatura de operação | 0 C to +70 C (commercial) |
| Encapsulamento | 28-pin SOIC Wide (SO W), 7.5 mm body width |
| Tipo de montagem | Surface Mount |
| ICSP | Yes (In-Circuit Serial Programming) |
Configuração de pinos do PIC16LC73A-04/SO
| Pino 1 | MCLR/VPP — Master clear (reset) input or programming voltage input |
| Pino 2 | RA0/AN0 — PORTA bit 0 / ADC input channel 0 |
| Pino 3 | RA1/AN1 — PORTA bit 1 / ADC input channel 1 |
| Pino 4 | RA2/AN2 — PORTA bit 2 / ADC input channel 2 |
| Pino 5 | RA3/AN3/VREF — PORTA bit 3 / ADC input channel 3 / ADC voltage reference |
| Pino 6 | RA4/T0CKI — PORTA bit 4 / Timer 0 clock input |
| Pino 7 | RA5/AN4/SS — PORTA bit 5 / ADC input channel 4 / SPI slave select |
| Pino 8 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| Pino 9 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| Pino 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer 1 oscillator output / clock input |
| Pino 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer 1 oscillator input / Capture-Compare-PWM 2 |
| Pino 12 | RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1 |
| Pino 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pino 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pino 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pino 16 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| Pino 17 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| Pino 18 | RB0/INT — PORTB bit 0 / External interrupt |
| Pino 19 | RB1 — PORTB bit 1 |
| Pino 20 | RB2 — PORTB bit 2 |
| Pino 21 | RB3 — PORTB bit 3 |
| Pino 22 | RB4 — PORTB bit 4 |
| Pino 23 | RB5 — PORTB bit 5 |
| Pino 24 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pino 25 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pino 26 | VSS — Ground |
| Pino 27 | VDD — Positive supply voltage |
| Pino 28 | NC — Not connected (per datasheet) |
Aplicações típicas
PIC16LC73A-04/SO é adequado para 6 aplicaçãos: Industrial Process Control, HVAC Thermostat Controller, Battery-Powered Handheld Instrument, Appliance User Interface Panel, Motor and Solenoid Driver Interface, Educational Microcontroller Trainer.
Industrial Process Control
The PIC16LC73A-04/SO's 5-channel 8-bit ADC and 22 I/O lines make it well suited to industrial sensor aggregation modules monitoring temperature, pressure, and flow. Its 3.3V to 5V supply range matches 24V-derived industrial rails after regulation, and the USART enables RS-232/RS-485 connectivity to PLC backplanes. Engineers typically place the MCU on a daughter board with isolation barriers, sampling four sensors sequentially at 100 Hz. The 4 MHz clock and 14-bit instructions yield deterministic loop times under 50 microseconds, suitable for PID control loops.
Recomendado
HVAC Thermostat Controller
Wall-mounted HVAC thermostats benefit from the PIC16LC73A-04/SO's low-voltage operation and integrated ADC. The five analog channels read indoor temperature, setpoint potentiometer, humidity sensor, and outdoor air sensor without external multiplexer ICs. The two timers drive relay control for compressor and fan stages with 1-second PWM. Low standby current in sleep mode extends battery life in wireless thermostat retrofits. Pin compatibility with the PIC16F73 allows easy migration when firmware updates become necessary.
Recomendado
Battery-Powered Handheld Instrument
Portable handheld instruments leverage the PIC16LC73A-04/SO's 2.5V minimum supply to operate from two AA cells with a boost regulator. Its 192-byte RAM and 4 MHz clock support menu-driven LCD interfaces and one-shot measurement routines while keeping active current under 5 mA. The integrated USART streams data to a Bluetooth module or USB bridge. Designers place the MCU in sleep mode between measurements, achieving battery life of several months on a single alkaline pair.
Recomendado
Appliance User Interface Panel
Front-panel controllers in washing machines, dishwashers, and microwave ovens use the PIC16LC73A-04/SO to scan keypads, drive 7-segment displays, and read water-level or temperature sensors via the ADC. The 22 I/O pins accommodate up to 4x4 key matrices plus digit and LED drivers. The wide-body 28-SOIC is robust to hand-soldering during service repairs, an advantage in the appliance repair market. Existing appliance firmware libraries from the PIC16C7X family port directly to this part.
Recomendado
Motor and Solenoid Driver Interface
Stepper and DC motor controller boards use the PIC16LC73A-04/SO as a supervisory MCU that reads encoder feedback through timer counters and drives H-bridge logic via PORTB and PORTC. The 4 MHz instruction cycle provides 1 microsecond per instruction, fine for trapezoidal commutation at low RPM. The USART enables Modbus RTU communication with a host controller. Industrial-grade -04I variants are preferred for factory floor vibration and temperature, but -04/SO fits indoor control cabinets.
Recomendado
Educational Microcontroller Trainer
University embedded systems labs have long adopted the PIC16LC73A-04/SO for teaching RISC architecture and assembly programming. Its 35-instruction set, 8-level stack, and on-chip peripherals expose students to real-world constraints without the complexity of modern ARM parts. Trainer boards expose all 22 I/O pins to breadboard headers, the USART to a DB9 connector, and the ADC to a potentiometer and photodiode array. PICkit programmers deliver ICSP through two pins, allowing in-circuit debug sessions.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16LC73A-04/SO — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16LC73A-04I/SO | PIC16LC73A-04E/SO | PIC16F73-I/SO | PIC16F876A-I/SO | PIC16LC63A-04/SO |
|---|---|---|---|---|---|---|
| Package | 28-pin SOIC Wide | 28-pin SOIC Wide - same | 28-pin SOIC Wide - same | 28-pin SOIC Wide - same | 28-pin SOIC Wide - same | 28-pin SOIC Wide - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB Flash | 14 KB Flash | 7 KB OTP |
| Max Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 20 MHz | 20 MHz | 4 MHz |
| ADC | 8-bit, 5 channels | 8-bit, 5 channels | 8-bit, 5 channels | 8-bit, 5 channels | 10-bit, 5 channels | None |
| Operating Temperature | 0 C to +70 C | -40 C to +85 C | -40 C to +125 C | -40 C to +85 C | -40 C to +85 C | 0 C to +70 C |
| Memory Type | OTP | OTP | OTP | Flash | Flash | OTP |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Active | Active | Obsolete |
Principais diferenciais
- Integrated USART plus 5-channel ADC in mid-range PIC16 (vs PIC16LC63A-04/SO)
- Wide-body 28-SOIC for hand-soldering and rework (vs PIC16F73-I/SO (Flash variant))
- Low-voltage CMOS operation down to 2.5 V (vs Standard PIC16C73A (non-LC))
Notas de projeto
Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of pin 27, and add a bulk 10 uF tantalum or aluminum electrolytic on the same rail. The PIC16LC73A-04/SO draws roughly 2 mA active at 4 MHz and 5 V; VDD ripple above 50 mV can couple into the ADC reference, degrading 8-bit conversion accuracy. For battery designs, route MCLR (pin 1) through a 10 kohm pull-up to VDD so the internal power-on reset works reliably under low-Vdd ramp.
OTP memory cannot be erased or rewritten. Develop and debug firmware on a windowed (JW) or Flash variant such as PIC16F73-I/SO first, then migrate the verified HEX file to PIC16LC73A-04/SO for production. Programming via ICSP requires VPP of approximately 13 V on MCLR/VPP during the high-voltage programming sequence; failure to assert VPP will silently abort programming and the device will appear blank.
Keep the 4 MHz crystal or ceramic resonator traces between OSC1 (pin 8) and OSC2 (pin 9) shorter than 10 mm, and surround them with a ground guard ring tied to VSS. Place the crystal load capacitors (typically 15-33 pF) directly at the device pins, not at the oscillator package. Long oscillator traces inject noise into the ADC reference and degrade USART timing accuracy at higher baud rates.
Informações de conformidade
RoHS and lead-free status not confirmed in verified data; this part predates widespread RoHS transition. Industrial and extended variants exist for non-automotive temperature grades but AEC-Q100 qualification is not indicated for this family.