PIC16LC73A-04/SO - 8-Bit MCU 4MHz 7KB OTP 28-SOIC | Microchip
MPN: PIC16LC73A-04/SO ✗ 停產PIC16LC73A-04/SO 概覽
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.
直接替換替代品,適用於 PIC16LC73A-04/SO — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: PIC16LC73A-04/SO (相同外形與佔位) — 差異在於 Package, Operating Temperature, Program Memory Type, Timers, Program Memory Size.
PIC16LC73A-04I/SO
✅ 直接替換聯絡詢價
查看資料表 →PIC16LC73A-04E/SO
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16F73-I/SO
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →PIC16F876A-I/SO
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16LC63A-04/SO
✅ 直接替換聯絡詢價
查看資料表 →PIC16LC73A-04/SO 最大額定值與電氣特性
| 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 |
| 最大時脈頻率 | 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 |
| 工作溫度 | 0 C to +70 C (commercial) |
| 封裝 | 28-pin SOIC Wide (SO W), 7.5 mm body width |
| 安裝類型 | Surface Mount |
| ICSP | Yes (In-Circuit Serial Programming) |
PIC16LC73A-04/SO 腳位配置
| 腳位 1 | MCLR/VPP — Master clear (reset) input or programming voltage input |
| 腳位 2 | RA0/AN0 — PORTA bit 0 / ADC input channel 0 |
| 腳位 3 | RA1/AN1 — PORTA bit 1 / ADC input channel 1 |
| 腳位 4 | RA2/AN2 — PORTA bit 2 / ADC input channel 2 |
| 腳位 5 | RA3/AN3/VREF — PORTA bit 3 / ADC input channel 3 / ADC voltage reference |
| 腳位 6 | RA4/T0CKI — PORTA bit 4 / Timer 0 clock input |
| 腳位 7 | RA5/AN4/SS — PORTA bit 5 / ADC input channel 4 / SPI slave select |
| 腳位 8 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| 腳位 9 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| 腳位 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer 1 oscillator output / clock input |
| 腳位 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer 1 oscillator input / Capture-Compare-PWM 2 |
| 腳位 12 | RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1 |
| 腳位 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| 腳位 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| 腳位 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| 腳位 16 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| 腳位 17 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| 腳位 18 | RB0/INT — PORTB bit 0 / External interrupt |
| 腳位 19 | RB1 — PORTB bit 1 |
| 腳位 20 | RB2 — PORTB bit 2 |
| 腳位 21 | RB3 — PORTB bit 3 |
| 腳位 22 | RB4 — PORTB bit 4 |
| 腳位 23 | RB5 — PORTB bit 5 |
| 腳位 24 | RB6/PGC — PORTB bit 6 / ICSP clock |
| 腳位 25 | RB7/PGD — PORTB bit 7 / ICSP data |
| 腳位 26 | VSS — Ground |
| 腳位 27 | VDD — Positive supply voltage |
| 腳位 28 | NC — Not connected (per datasheet) |
典型應用
PIC16LC73A-04/SO 適用於 6 應用s: 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.
推薦
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.
推薦
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.
推薦
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.
推薦
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.
推薦
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.
推薦
推薦產品摘要
工程參考資料,適用於 PIC16LC73A-04/SO — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | 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 |
主要差異化特點
- Integrated USART plus 5-channel ADC in mid-range PIC16 (對比PIC16LC63A-04/SO)
- Wide-body 28-SOIC for hand-soldering and rework (對比PIC16F73-I/SO (Flash variant))
- Low-voltage CMOS operation down to 2.5 V (對比Standard PIC16C73A (non-LC))
設計說明
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.
合規資訊
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.