PIC16LC73A-04/SO - 8-Bit MCU 4MHz 7KB OTP 28-SOIC | Microchip
Teilenummer: PIC16LC73A-04/SO ✗ Abgekündigt| Menge | Stückpreis | Gesamt |
|---|---|---|
| 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 Übersicht
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.
Drop-in-Alternativen für PIC16LC73A-04/SO – 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 PIC16LC73A-04/SO (gleiche Bauform und Footprint) – abweichend in Package, Operating Temperature, Program Memory Type, Timers, Program Memory Size.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC16LC73A-04I/SO
✅ Drop-In✓ Auf Lager
$4.19 / Stück
Datenblatt ansehen →PIC16LC73A-04E/SO
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC16F73-I/SO
✅ Drop-In ⚠️ Spezifikationen ungeprüft✓ Auf Lager
$2.45 / Stück
Datenblatt ansehen →PIC16F876A-I/SO
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC16LC63A-04/SO
✅ Drop-In✓ Auf Lager
$4.61 / Stück
Datenblatt ansehen →PIC16LC73A-04/SO Grenzwerte & elektrische Eigenschaften
| 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 |
| Maximale Taktfrequenz | 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 |
| Betriebstemperatur | 0 C to +70 C (commercial) |
| Gehäuse | 28-pin SOIC Wide (SO W), 7.5 mm body width |
| Montageart | Surface Mount |
| ICSP | Yes (In-Circuit Serial Programming) |
PIC16LC73A-04/SO Pin-Konfiguration
| Pin 1 | MCLR/VPP — Master clear (reset) input or programming voltage input |
| Pin 2 | RA0/AN0 — PORTA bit 0 / ADC input channel 0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / ADC input channel 1 |
| Pin 4 | RA2/AN2 — PORTA bit 2 / ADC input channel 2 |
| Pin 5 | RA3/AN3/VREF — PORTA bit 3 / ADC input channel 3 / ADC voltage reference |
| Pin 6 | RA4/T0CKI — PORTA bit 4 / Timer 0 clock input |
| Pin 7 | RA5/AN4/SS — PORTA bit 5 / ADC input channel 4 / SPI slave select |
| Pin 8 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| Pin 9 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| Pin 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer 1 oscillator output / clock input |
| Pin 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer 1 oscillator input / Capture-Compare-PWM 2 |
| Pin 12 | RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1 |
| Pin 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 16 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| Pin 17 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| Pin 18 | RB0/INT — PORTB bit 0 / External interrupt |
| Pin 19 | RB1 — PORTB bit 1 |
| Pin 20 | RB2 — PORTB bit 2 |
| Pin 21 | RB3 — PORTB bit 3 |
| Pin 22 | RB4 — PORTB bit 4 |
| Pin 23 | RB5 — PORTB bit 5 |
| Pin 24 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 25 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 26 | VSS — Ground |
| Pin 27 | VDD — Positive supply voltage |
| Pin 28 | NC — Not connected (per datasheet) |
Typische Anwendungen
PIC16LC73A-04/SO ist geeignet für 6 Anwendungs: 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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC16LC73A-04/SO – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | 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 |
Wichtigste Unterscheidungsmerkmale
- 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))
Designhinweise
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.
Compliance-Informationen
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.