PIC16LC73B-04I/SS - 8-Bit 4MHz OTP MCU, 7KB | Microchip
N.º da peça: PIC16LC73B-04I/SS ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $7.15 | $7,15 |
| 10 | $6.5 | $65,00 |
| 100 | $5.85 | $585,00 |
| 500 | $5.2 | $2.600,00 |
| 1.000 | $4.65 | $4.650,00 |
PIC16LC73B-04I/SS Visão geral
An OTP-based 8-bit microcontroller is a programmable logic device that stores its instruction set in non-volatile, one-time-writable memory rather than flash. This makes parts like the PIC16LC73B ideal for cost-sensitive, high-volume production runs where the firmware is locked at the factory and rarely changes. Within the broader taxonomy, the PIC16LC73B sits under: microcontroller -> 8-bit MCU -> RISC microcontroller -> CMOS MCU -> embedded controller -> semiconductor.
Key features include a 35 single-word instruction set common to Microchip mid-range PIC devices, an 8-bit timer/counter with 8-bit prescaler (Timer0), a 16-bit timer/counter with prescaler that can be incremented during Sleep via external crystal (Timer1), and an 8-bit Timer2. An external oscillator interface and built-in Power-on Reset, Brown-out Detect, and Watchdog Timer give the device a complete set of supervisory peripherals for industrial-grade reliability.
Typical applications span appliance control, sensor signal conditioning, low-end user-interface panels, battery-powered instruments, motor control PWM, and remote sensor nodes. With 22 I/O pins and three timers, the part is well suited to driving relays, keypads, character LCDs, and UART-connected peripherals. The 28-SSOP footprint is compatible with Microchip's wider PIC16C mid-range line, enabling straightforward PCB reuse across the PIC16C63A/65B/73B/74B/LC variants.
When designing with this part, note that OTP memory cannot be erased, so a development cycle requires windowed or flash-based PIC16F equivalents for iteration before locking the final code in the LC variant. Designers should also confirm that the 4 MHz operating point and the 2.5V-5.5V supply range cover their application's worst-case clock and voltage budget.
This page synthesizes distributor pricing, same-brand drop-in alternatives from Microchip's PIC16C/LC family, and practical design notes specific to OTP 8-bit MCU migration scenarios, providing context not found in the manufacturer datasheet alone.
Alternativas drop-in para PIC16LC73B-04I/SS — 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 PIC16LC73B-04I/SS (mesmo formato e footprint) — diferindo em Package, Operating Temperature, Core Architecture, Timers, ADC.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16C73B-04I/SS
✅ Drop-In✓ Em estoque
$1.4 / unidade
Ver ficha técnica →PIC16F73-I/SS
✅ Drop-In✓ Em estoque
Consulte o preço
Ver ficha técnica →PIC16F873A-I/SS
✅ Drop-In✓ Em estoque
$1.78 / unidade
Ver ficha técnica →PIC16LC73BT-04I/SS
✅ Drop-In✓ Em estoque
$4.55 / unidade
Ver ficha técnica →PIC16LC73A-04I/SO
✅ Drop-In✓ Em estoque
$4.19 / unidade
Ver ficha técnica →PIC16LC63A-04I/SS
✅ Drop-In✓ Em estoque
$4.65 / unidade
Ver ficha técnica →PIC16LC73B-04I/SS Classificações máximas e características elétricas
| Core Architecture | PIC 16C mid-range 8-bit RISC |
| Program Memory Type | OTP (One-Time-Programmable) |
| Program Memory Size | 7 KB (4K x 14) |
| RAM Size | 192 bytes |
| Maximum Clock Speed | 4 MHz |
| Instruction Execution Time | 200 ns (at 4 MHz) |
| Number of I/O Pins | 22 |
| Number of Timers | 3 (Timer0 8-bit, Timer1 16-bit, Timer2 8-bit) |
| Supply Voltage Range | 2.5 V to 5.5 V |
| Oscillator Type | External |
| Faixa de temperatura de operação | -40 C to +85 C (industrial, 'I' suffix) |
| Encapsulamento | 28-SSOP |
| Tipo de montagem | Surface Mount |
| Instruction Set Size | 35 single-word instructions |
| Lifecycle | Obsolete - superseded by PIC16F73 flash equivalent |
Configuração de pinos do PIC16LC73B-04I/SS
| Pino 1 | MCLR/VPP — Master Clear (reset, active low) / programming voltage input |
| Pino 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Pino 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Pino 4 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Pino 5 | RA3/AN3 — PORTA bit 3 / analog input 3 |
| Pino 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pino 7 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / slave select |
| Pino 8 | VSS — Ground reference |
| Pino 9 | OSC1/CLKIN — External oscillator input / clock in |
| Pino 10 | OSC2/CLKOUT — External oscillator output / clock out (Fosc/4) |
| 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 / Capture-Compare-PWM 2 |
| Pino 13 | RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1 |
| 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 TX / clock |
| Pino 18 | RC7/RX/DT — PORTC bit 7 / USART RX / data |
| Pino 19 | VSS — Ground reference (second pad) |
| Pino 20 | VDD — Positive supply (2.5 V - 5.5 V) |
| 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 |
| Pino 25 | RB4 — PORTB bit 4 |
| Pino 26 | RB5 — PORTB bit 5 |
| Pino 27 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pino 28 | RB7/PGD — PORTB bit 7 / ICSP data |
Aplicações típicas
PIC16LC73B-04I/SS é adequado para 6 aplicaçãos: Appliance Control Panel, Battery-Powered Sensor Node, Industrial Relay and Solenoid Driver, Automotive Interior Lamp and Switch Module, Low-Cost User Interface Keypad Controller, Remote Sensor Transmitter.
Appliance Control Panel
The PIC16LC73B-04I/SS fits appliance control panels where 4 MHz deterministic 8-bit control is sufficient and one-time-programmed firmware suppresses the field-update attack surface. The 22 I/O pins drive 7-segment LED or character LCD readouts, scan 4x4 membrane keypads, and read rotary encoder pulses for temperature-setpoint entry. The 192-byte RAM and Timer0/Timer2 handle debounce and refresh at sub-millisecond resolution. Compared with a flash MCU, OTP programming eliminates accidental firmware mutation from supply-noise events, which is critical in a 110/220V mains-attached product.
Recomendado
Battery-Powered Sensor Node
The PIC16LC73B-04I/SS supports battery-powered sensor nodes because the LC family operates down to 2.5V, allowing two AA cells in series to remain in regulation until near end-of-life. Timer1's ability to increment during Sleep via an external 32.768 kHz crystal enables duty-cycled wakeups for periodic temperature or humidity sampling at year-long battery life. The 192-byte RAM buffers a small set of averaged readings before UART transmission back to a host. OTP storage also reduces standby leakage to the absolute minimum because no shadow flash registers need power.
Recomendado
Industrial Relay and Solenoid Driver
In industrial relay-and-solenoid driver cards, the PIC16LC73B-04I/SS handles 16-22 relay coils through its PORTB/PORTC with NPN driver stages, while the on-chip timers generate PWM for proportional solenoid control. The 4 MHz clock and 200 ns instruction cycle deliver deterministic 1 microsecond response to interlock interrupts, essential for safety-class applications. OTP firmware locks the response algorithm so that field personnel cannot accidentally rewrite the safety logic. The industrial -40C to +85C temperature grade allows deployment in unheated cabinets.
Recomendado
Automotive Interior Lamp and Switch Module
Inside interior lamp and switch modules, the PIC16LC73B-04I/SS can scan up to eight momentary switches and drive LED strings with PWM dimming through a few OC outputs. The LC supply range tolerates 12V load-dump transients when paired with an upstream regulator, and the -40C to +85C temperature range covers cabin and door environments. Although OTP, this is acceptable here because the firmware rarely changes once the vehicle platform is released. PIC mid-range legacy pin compatibility lets the same PCB carry PIC16C73B or PIC16LC73B inventory variants.
Recomendado
Low-Cost User Interface Keypad Controller
The PIC16LC73B-04I/SS suits a dedicated keypad controller where the device sits between a 4x5 scan matrix and a host UART port. Its 22 I/O pins handle 9 key lines with 13 lines free for indicator LEDs, and the 8-bit Timer0 debounces key presses in software without external RC networks. Programming once with the final keymap and shipping in volume lowers per-unit cost versus flash alternatives that pay for in-system reprogramming hardware. The 200 ns instruction time guarantees <50 microsecond key-scan period at 16 keys scanned.
Recomendado
Remote Sensor Transmitter
A remote sensor transmitter using the PIC16LC73B-04I/SS reads a thermistor or 4-20 mA loop signal into Timer1's capture input, performs a single-point calibration in software, and reports via OOK/FSK modulation on a single GPIO. The 7 KB OTP image accommodates lookup tables for linearisation without a costly external ADC. The 2.5 V minimum supply range is compatible with a single lithium cell or a regulated solar rail. Legacy PIC16C compatibility provides a seamless path to redesigned variants in the same footprint.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16LC73B-04I/SS — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16C73B-04I/SS | PIC16F73-I/SS | PIC16F873A-I/SS | PIC16LC73BT-04I/SS | PIC16LC63A-04I/SS |
|---|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | OTP (7 KB) | OTP (7 KB) | Flash (7 KB) | Flash (7 KB) | OTP (7 KB) | OTP (4 KB) |
| Maximum Clock Speed | 4 MHz | 4 MHz | 20 MHz (-I grade typically) | 20 MHz | 4 MHz | 4 MHz |
| Number of I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 |
| Supply Voltage Range | 2.5 V to 5.5 V | 3.0 V to 5.5 V (typical PIC16C) | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| RAM Size | 192 bytes | 192 bytes | 192 bytes | 192 bytes + 256 bytes EEPROM | 192 bytes | 192 bytes |
| Lifecycle Status | Obsolete | Obsolete | Active | Active (mature) | Obsolete | Obsolete |
Principais diferenciais
- OTP-based 8-bit MCU locks firmware at production, preventing field-rewrites by design (vs PIC16F73-I/SS)
- Lower-voltage LC operation down to 2.5 V enables 2-cell AA battery designs (vs PIC16C73B-04I/SS)
- Same 28-SSOP footprint as PIC16F family eases migration to flash-based successors (vs PIC16LC63A-04I/SS)
Notas de projeto
Because the PIC16LC73B-04I/SS is OTP, firmware cannot be erased and re-written in production. Allocate prototyping to a flash-based sibling such as PIC16F73-I/SS or PIC16F873A-I/SS that shares the 28-SSOP footprint, then validate code locking the OTP part number for mass production. Mismatched OTP mask buys are the single most common cause of stranded inventory in PIC16LC projects.
The PIC16LC73B-04I/SS specifies a brown-out reset threshold below 2.5 V that halts the CPU. In a 2-cell AA battery design at end-of-life (~2.0 V combined), ensure that the system BOD voltage and decoupling capacitor sustain the MCU through momentary load transients. Add a 100 nF ceramic bypass within 5 mm of VDD pin 20 plus a 10 uF bulk cap on the rail to prevent MCU brown-out-induced resets.
Route the OSC1/OSC2 crystal traces short and symmetric, with the crystal placed within 5 mm of pins 9 and 10 and surrounded by a ground guard ring. Long oscillator traces inject EMI directly into the instruction pipeline and can corrupt Timer1 capture events in noisy environments such as relay or solenoid driver boards. Keep the MCLR/VPP pull-up to VDD close to pin 1 and avoid sharing it with heavy load drivers.
Informações de conformidade
Compliance flags marked unknown because the Microchip product page does not explicitly list RoHS/REACH status for the legacy LC OTP family in the data provided.