Microchip Technology

PIC16LC558-04E/P - 4MHz 8-Bit OTP MCU 3.5KB | Microchip

MPN: PIC16LC558-04E/P ✗ End of Life
In Stock Ships in 1-3 business days
3.0 V to 5.5 V Vdss 18-PDIP (0.300 inch, 7.62 mm) Package 4 MHz Speed 3.5 KB (2K x 14) Memory
From $1.5 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $2.45 $2.45
10 $2.2 $22.00
100 $1.95 $195.00
500 $1.72 $860.00
1,000 $1.5 $1,500.00
ℹ️ All prices are in USD

PIC16LC558-04E/P Overview

The Microchip Technology PIC16LC558-04E/P is an 8-bit RISC microcontroller from the PIC16C family, featuring 3.5KB (2K x 14) of One-Time Programmable (OTP) program memory and 128 bytes of RAM in an 18-pin PDIP through-hole package. Operating from a 3.0V to 5.5V supply, the LC variant denotes the low-voltage CMOS process, with the 'L' indicating low-power operation and the 'C' suffix signifying the CMOS baseline. The device runs at 4MHz maximum clock and is rated for the automotive temperature grade (-40C to +125C).

A microcontroller (MCU) is a single-chip computer containing a CPU, memory (program + data), and peripherals such as timers, I/O, and communication interfaces. The PIC16LC558 belongs to the Microchip mid-range PIC architecture hierarchy: MCU -> 8-bit PIC -> PIC16C family -> PIC16LC5xx subfamily. This product type is a classical OTP-based Harvard-architecture device aimed at cost-sensitive embedded control applications where reprogrammability is not required.

Key features include 3.5KB OTP program memory, 128 bytes RAM, 13 I/O pins, 1 8-bit timer and 1 Watchdog Timer, 4-channel 8-bit ADC, and power-on reset. The device operates at 4MHz and provides low-power consumption typical of LC-series PIC MCUs. The OTP memory is one-time programmable but supports verification before final programming, making the part suited to high-volume production.

The PIC16LC558 uses a RISC-based Harvard architecture with separate program and data buses, enabling single-cycle instruction execution except for branch instructions. The 4MHz oscillator allows a 1 microsecond instruction cycle, providing deterministic real-time control. Brown-out detection is not featured on the LC558, and external reset components may be required for robust power-up behavior in noisy environments.

Typical applications include automotive body controllers, appliance control, sensor interface modules, low-cost consumer electronics, and industrial control subsystems. The wide operating voltage (3.0V to 5.5V) and automotive temperature grade make it suitable for 12V battery-powered systems with voltage regulation.

When designing with this device, ensure Vdd decoupling with a 0.1uF ceramic capacitor close to the supply pin. Use a 10kohm pull-up on MCLR/Vpp for proper reset, and consider external brown-out protection since the LC558 lacks internal BOR. The OTP memory requires programming via Microchip development tools prior to deployment.

Drop-in alternatives for PIC16LC558-04E/P — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16LC558-04E/P (same form factor and footprint) — differing in Core Architecture, Timers, Program Memory Size, Instruction Cycle Time, Operating Temperature.

Microchip Technology
Core Architecture: PIC16C RISC (Harvard)
Timers: 1 x 8-bit Timer (TMR0)
Instruction Cycle Time: 200 ns at 4 MHz
Microchip Technology
Core Architecture: 8-bit RISC (PIC16C Harvard)
Timers: 1 x 8-bit timer/counter with 8-bit prescaler
Program Memory Size: 896 B (512 x 14 words)
Microchip Technology
Core Architecture: 8-bit PIC RISC (Harvard)
Program Memory Size: 3.5 KB (2K x 14) OTP
Operating Temperature: 0°C to +70°C (commercial)
Microchip Technology
Core Architecture: PIC 8-bit RISC (baseline, 14-bit instruction word)
Timers: 1 x 8-bit (TMR0 with prescaler)
Program Memory Size: 3.5 KB (2K x 14) OTP

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16LC558-04/P

✅ Drop-In
Microchip Technology
📦 18-PDIP
8-bit PIC RISC (Harvard) · 3.5 KB (2K x 14) OTP · 128 bytes · 4 MHz · 13 · 3.0 V to 5.5 V · 14-bit · 1 x 8-bit (TMR0)

✓ In Stock

$1.97 / Unit

View Datasheet →

PIC16LC558-04I/P

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 18-PDIP
PIC 8-bit RISC (baseline, 14-bit instruction word) · PIC16C5X baseline · 3.5 KB (2K x 14) OTP · 128 bytes · 4 MHz · 250 ns at 4 MHz · 3 V to 6.25 V · 13

✓ In Stock

$1.73 / Unit

View Datasheet →

PIC16C558-04/P

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 18-PDIP
8-bit Microcontroller (MCU) · PIC16C RISC (Harvard) · OTP (One-Time-Programmable) EPROM · 3.5 KB (2K x 14) · 128 bytes · 4 MHz · 200 ns at 4 MHz · 35 single-word instructions

✓ In Stock

$4.2 / Unit

View Datasheet →

PIC16F88-I/P

✅ Drop-In
Microchip Technology
📦 18-PDIP
PIC16 Enhanced Mid-Range 8-bit RISC · 35 single-word instructions · 20 MHz (200 ns instruction cycle) · 7 KB (4K x 14 words) · 368 bytes · 256 bytes · 2.0 V to 5.5 V · 16

✓ In Stock

$2.61 / Unit

View Datasheet →

PIC16F84A-04/P

✅ Drop-In
📦 18-PDIP
1.75KB Flash vs 3.5KB OTP, no ADC; same 18-PDIP pinout with peripheral reassignment

📋 Reference alternative (not in catalog)

PIC16LC558-04E/P Maximum Ratings & Electrical Characteristics

Core PIC 8-bit RISC
Series PIC 16C
Program Memory Size 3.5 KB (2K x 14)
Program Memory Type OTP (One-Time Programmable)
RAM Size 128 bytes
Maximum Clock Frequency 4 MHz
Instruction Cycle Time 1 us at 4 MHz
Operating Voltage 3.0 V to 5.5 V
I/O Pins 13
Number of Pins 18
Package Type 18-PDIP (0.300 inch, 7.62 mm)
Mounting Type Through-Hole
Temperature Grade Automotive
Operating Temperature -40 C to +125 C
ADC 4-channel 8-bit
Timers 1 x 8-bit + Watchdog

PIC16LC558-04E/P Pin Configuration

DIP-18 Package Pinout Diagram DIP-18 18-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 18 2 17 3 16 4 15 5 14 6 13 7 12 8 11 9 10 DIP-18
Pin 1 MCLR/Vpp — Master Clear reset input / programming voltage
Pin 2 RA0 — Port A bit 0 (digital I/O, AN0 analog input)
Pin 3 RA1 — Port A bit 1 (digital I/O, AN1 analog input)
Pin 4 RA2 — Port A bit 2 (digital I/O, AN2 analog input)
Pin 5 RA3 — Port A bit 3 (digital I/O, AN3 analog input)
Pin 6 RA4 — Port A bit 4 (digital I/O, T0CKI timer0 clock)
Pin 7 RA5 — Port A bit 5 (digital I/O, SS optional)
Pin 8 OSC1 — Oscillator input / crystal connection
Pin 9 OSC2 — Oscillator output / crystal connection
Pin 10 RC0 — Port C bit 0 (digital I/O)
Pin 11 RC1 — Port C bit 1 (digital I/O)
Pin 12 RC2 — Port C bit 2 (digital I/O)
Pin 13 RC3 — Port C bit 3 (digital I/O)
Pin 14 Vss — Ground reference
Pin 15 RC4 — Port C bit 4 (digital I/O)
Pin 16 RC5 — Port C bit 5 (digital I/O)
Pin 17 RC6 — Port C bit 6 (digital I/O)
Pin 18 RC7 — Port C bit 7 (digital I/O)

Typical Applications

PIC16LC558-04E/P is suitable for 6 applications: Automotive Body Controllers, Appliance Control Modules, Low-Cost Sensor Interface Nodes, Industrial Control Subsystems, Battery-Powered Consumer Devices, Legacy Replacement and Industrial Sustainment.

🚗

Automotive Body Controllers

The PIC16LC558-04E/P fits automotive body-control modules where its automotive temperature grade (-40C to +125C) and 3.0-5.5V supply tolerance accommodate 12V battery rails after regulation. Its 13 I/O pins drive relays, lamps, and switch inputs for door locks, wipers, and interior lighting. The 4MHz clock and 1us instruction cycle handle 10ms-class control loops with margin, while 128 bytes RAM supports state-machine logic without external memory. The OTP memory prevents field firmware tampering, which is a security plus for production-locked automotive sub-assemblies.

🏭

Appliance Control Modules

Washing machines, dishwashers, and microwave ovens use the PIC16LC558-04E/P for keypad scan, LED/LCD segment drive, and sensor interfacing. The 4-channel 8-bit ADC reads thermistor, water-level, and humidity sensors directly, while 13 I/O pins multiplex the user interface. The 3.5KB OTP stores fixed wash-cycle or cooking programs. Low LC-series quiescent current reduces standby power below 1 mA, helping meet energy-star limits for white goods. Through-hole PDIP simplifies wave-solder assembly on economy-class appliance boards.

🧩

Low-Cost Sensor Interface Nodes

Distributed sensor nodes in HVAC and industrial monitoring deploy the PIC16LC558-04E/P as a low-cost ADC front-end and digital pre-processor. The 4-channel 8-bit ADC digitizes 0-5V sensor signals at up to 20 ksps, and the 4MHz core runs moving-average filters before transmitting data via bit-banged UART on GPIO. The OTP memory locks calibration coefficients at production. With 3.0V operation, the part runs from two AA cells with a boost or from a 3.3V regulated rail, and its small 18-PDIP footprint fits compact sensor PCBs.

⚡

Industrial Control Subsystems

The PIC16LC558-04E/P serves in factory-floor subsystems such as conveyor sorters, pump controllers, and small PLC I/O cards. Its industrial/automotive temperature grade tolerates -40 to +125 C cabinet environments, and the 4MHz core provides deterministic timing for PWM-driven motor or valve control via the 8-bit timer. Through-hole PDIP survives vibration-prone machinery better than fine-pitch SMT in legacy equipment. The OTP memory prevents accidental field firmware changes that could disrupt certified processes.

📱

Battery-Powered Consumer Devices

Remote controls, electronic toys, and small handheld gadgets use the PIC16LC558-04E/P because its LC-process low quiescent current extends battery life beyond 1 year on two AA cells. Operating voltage 3.0-5.5V matches alkaline and NiMH cell stacks directly without regulation. The 13 I/O pins drive IR LEDs, key-matrix scan, and small buzzers. OTP memory locks the device's behavior at production so end-users cannot reflash consumer firmware, which protects OEM IP in cost-sensitive products.

🔧

Legacy Replacement and Industrial Sustainment

Long-lifecycle industrial and medical equipment designed in the late 1990s and early 2000s uses the PIC16LC558-04E/P as a form-fit-function replacement for installed units still in service. Because the part is OTP and was qualified in legacy BOMs, sustaining manufacturers keep ordering it to support field repairs and avoid re-certifying new microcontrollers. The automotive temperature grade and through-hole PDIP make it ideal for older industrial control boards where surface-mount is impractical. Stocking distributors like Veswin and Hotenda carry remaining inventory specifically for sustainment programs.

Recommended Products Summary

PIC16F88-I/P Microchip Technology Used in: Automotive Body Controllers, Low-Cost Sensor Interface Nodes, Industrial Control Subsystems, Battery-Powered Consumer Devices, Legacy Replacement and Industrial Sustainment MCP2551 CAN transceiver for body-network integration Used in: Automotive Body Controllers PIC16F883-I/P modern Flash upgrade with more I/O and ADC Used in: Appliance Control Modules, Legacy Replacement and Industrial Sustainment MCP9700 temperature sensor for thermal control loops Used in: Appliance Control Modules MCP6002 low-power op-amp for sensor signal conditioning Used in: Low-Cost Sensor Interface Nodes ULN2003 Darlington driver for relay and solenoid loads Used in: Industrial Control Subsystems TSOP38238 IR receiver module for remote-control applications Used in: Battery-Powered Consumer Devices
What is the program memory size of PIC16LC558-04E/P?
The PIC16LC558-04E/P has 3.5 KB (2K x 14 bits) of One-Time Programmable (OTP) program memory. According to the Microchip datasheet, this is a windowless EPROM/OTP cell that can be programmed once using a Microchip device programmer such as PICkit or MPLAB ICD, after which the contents are permanent. The '04' speed suffix denotes 4 MHz maximum oscillator frequency.
How much RAM does PIC16LC558-04E/P have?
The PIC16LC558-04E/P contains 128 bytes of data RAM. This small RAM footprint is typical of mid-range PIC16C5xx-series devices and is sufficient for stack operations, scalar variables, and small data buffers. Programs requiring larger RAM must use the PIC16F or PIC18F families with hardware SRAM and Flash.
What is the operating voltage range of PIC16LC558-04E/P?
The PIC16LC558-04E/P operates from 3.0 V to 5.5 V supply, compatible with both 3.3 V and 5 V system rails. The 'LC' process variant specifies the low-voltage CMOS core, optimized for low quiescent current compared with the standard 'C' variants. For stable operation, place a 0.1 uF decoupling capacitor adjacent to the Vdd pin and a 10 kohm pull-up on MCLR.
Is PIC16LC558-04E/P RoHS compliant?
The RoHS compliance status of PIC16LC558-04E/P is [DATA_NEEDED] in our current data set. Parts with 'E' suffix in the PIC16LC family typically denote extended temperature grade (-40 C to +125 C); lead-free/RoHS conformance varies by date code. Contact Microchip or XAIPART support with the date code to confirm RoHS status for your specific lot.
Where to buy PIC16LC558-04E/P online?
PIC16LC558-04E/P is available from authorized Microchip distributors and stockists including Veswin, Hotenda, Microchip USA, and ETEI as listed in our data sources. Pricing tiers shown above are sourced from public distributor listings as of 2026-09-22. Because the part is obsolete, lead time may extend; XAIPART can provide current stock and quote on request.
What is the price of PIC16LC558-04E/P?
The PIC16LC558-04E/P is offered at approximately 2.45 USD per unit at qty 1, scaling down to 1.50 USD per unit at qty 1000, as of 2026-09-22. Pricing reflects obsolete-stock market rates and may fluctuate with remaining inventory. Bulk orders above 1000 units should be quoted directly for the best available price.
What is the lead time for PIC16LC558-04E/P?
Lead time for PIC16LC558-04E/P depends on remaining distributor stock since the part is obsolete. Typical lead times range from stock to 8-12 weeks from franchised stockists. We recommend checking multiple distributors in parallel and considering new-design alternatives like PIC16F88-I/P or PIC16F883-I/P to avoid supply risk for new programs.
Is PIC16LC558-04E/P in stock?
PIC16LC558-04E/P stock status varies by distributor and is dependent on remaining obsolete-part inventory as of 2026-09-22. Some stockists report on-hand quantities in single to low hundreds. Submit a part inquiry to XAIPART for real-time stock confirmation, and consider cross-brand equivalents in the same 18-PDIP footprint for risk mitigation.
PIC16LC558-04E/P vs PIC16F88-I/P - which is better for new designs?
PIC16LC558-04E/P uses OTP memory suitable for high-volume one-time-programmed production, while PIC16F88-I/P uses Flash memory supporting in-circuit reprogramming and ICD debugging. For new designs, PIC16F88-I/P is the better choice because Flash allows firmware iteration and field updates. The PIC16LC558 is preferred only when locking firmware at production is a security requirement and cost-per-unit is critical.
What is the difference between PIC16LC558 and PIC16C558?
PIC16LC558 is the low-voltage CMOS variant operating from 3.0 V to 5.5 V with reduced quiescent current, while PIC16C558 is the standard CMOS variant typically operating from 4.5 V to 5.5 V. Both share identical 3.5 KB OTP program memory, 128 bytes RAM, and 18-PDIP pinout. Use the 'L' variant for battery-powered or 3.3 V-rail applications.
When should I choose PIC16LC558-04E/P over PIC16F84A?
Choose PIC16LC558-04E/P when you need 3.5 KB OTP memory in an 18-PDIP package at lower per-unit cost and accept one-time-only programming. PIC16F84A offers 1.75 KB Flash with in-circuit reprogrammability in a similar 18-pin DIP, better suited to prototype and low-volume runs. The LC558 fits mature production where firmware is finalized and no field updates are required.
What is the best drop-in replacement for PIC16LC558-04E/P?
The best drop-in replacement for PIC16LC558-04E/P is PIC16LC558-04E/SO (same die, SOIC-18 surface-mount package) for SMT designs, or PIC16LC558-04/P for commercial-grade through-hole. For new designs requiring reprogrammability, PIC16F88-I/P in 18-PDIP is pin-compatible in footprint and offers Flash memory as a near drop-in upgrade.
Can PIC16F84A-04/P replace PIC16LC558-04E/P?
PIC16F84A-04/P is not a direct drop-in replacement for PIC16LC558-04E/P because pin functions differ between the two devices (different peripheral mappings on shared pins) and program memory differs (1.75 KB Flash vs 3.5 KB OTP). PCB rework and firmware porting are required. Use Microchip's cross-reference tool or migrate to PIC16F88-I/P for an 18-PDIP Flash-based upgrade.
Where to download PIC16LC558-04E/P datasheet PDF?
The PIC16LC558-04E/P datasheet PDF is available from Microchip Technology at https://ww1.microchip.com/downloads/en/DeviceDoc/30214D.pdf, hosted on the Microchip document server. The PDF contains pinout, electrical characteristics, instruction set summary, and programming specifications for the PIC16C5xx family, which includes the PIC16LC558 device.
Where to find PIC16LC558-04E/P pinout?
The PIC16LC558-04E/P pinout is on page 3 of the Microchip datasheet (document 30214D) and is also rendered on XAIPART as the interactive pinout diagram (18-PDIP). Pin 1 is the MCLR/Vpp reset and programming voltage pin, pin 14 is Vss, pin 5 is Vdd, and pins 6-13 / 15-18 are bidirectional I/O ports RA and RB. Refer to the datasheet for the complete pin function table.

Engineering reference data for PIC16LC558-04E/P — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16LC558-04E/P when you need an automotive-grade (-40 to +125 C) 18-PDIP OTP microcontroller with 3.5 KB program memory, 128 bytes RAM, and 4-channel 8-bit ADC at low unit cost for high-volume production. It is ideal for legacy automotive body controllers, appliance boards, and industrial subsystems where firmware is locked at production. For new designs, prefer PIC16F88-I/P (Flash, 7 KB) or PIC16F883-I/P (more I/O) to gain firmware iteration and field-update capability. Choose PIC16LC558-04/P for commercial-temperature products and PIC16LC558-04I/P for industrial -40 to +85 C. The -04E/P variant remains in distribution for sustainment of legacy designs.

Comparison with Alternatives

Parameter This Product PIC16LC558-04/P PIC16LC558-04I/P PIC16C558-04/P PIC16F88-I/P PIC16F84A-04/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-PDIP (0.300 inch) 18-PDIP - same 18-PDIP - same 18-PDIP - same 18-PDIP - same 18-PDIP - same
Program Memory 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 7 KB Flash 1.75 KB Flash
RAM 128 bytes 128 bytes 128 bytes 128 bytes 368 bytes 68 bytes
Operating Voltage 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 4.5 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V
Max Clock Frequency 4 MHz 4 MHz 4 MHz 4 MHz 20 MHz 4 MHz
Temperature Grade Automotive -40 to +125 C Commercial 0 to +70 C Industrial -40 to +85 C Automotive Industrial -40 to +85 C Industrial -40 to +85 C
ADC 4-ch 8-bit 4-ch 8-bit 4-ch 8-bit 4-ch 8-bit 8-ch 10-bit None

Key Differentiators

  • Automotive temperature grade in 18-PDIP through-hole (vs PIC16LC558-04/P)
  • Low-voltage 3.0 V operation versus 4.5 V minimum (vs PIC16C558-04/P)
  • In-system reprogrammability versus one-time-only OTP (vs PIC16F88-I/P)

Design Notes

PIC16LC558-04E/P operates from 3.0 V to 5.5 V; place a 0.1 uF ceramic decoupling capacitor within 5 mm of the Vdd pin (pin 5) and another near Vss (pin 14). For battery-powered designs, the LC process yields lower quiescent current than the C variant, so favor LC parts for sub-1 mA standby budgets. Estimated: at Vdd=5V and 4MHz oscillator, typical IDD is 2 mA active / 1 uA sleep; verify against datasheet for production tolerance.

The MCLR/Vpp pin (pin 1) requires a 10 kohm pull-up resistor to Vdd for proper reset operation in noisy environments. If in-circuit programming is required, route MCLR/Vpp to a programming header pin with no series resistance. Place the 4 MHz crystal or resonator close to OSC1 (pin 8) and OSC2 (pin 9) with short traces and a ground guard ring for noise immunity.

PIC16LC558 lacks internal brown-out reset (BOR); in 12V automotive rails regulated to 5V, a slow-rising or sagging Vdd may cause code-execution errors during power transitions. Add an external voltage supervisor (e.g., MCP100 or MCP809) tied to MCLR for robust power-on behavior. The OTP memory cannot be erased - verify firmware with a windowed or Flash-equivalent PIC16F88-I/P before committing to OTP programming.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS, REACH, lead-free and halogen-free statuses are [DATA_NEEDED] in current data set. AEC-Q100 not applicable (automotive temperature grade only, not full AEC-Q100 qualification). Conflict-mineral compliance statement per Microchip standard policy.

Data verified on: 2026-09-22 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16LC558-04E/P PIC16LC558-04E/P datasheet Microchip PIC16LC558 3.5KB OTP microcontroller 18-pin DIP PIC16C558 automotive grade 18-PDIP 8-bit MCU 4MHz PIC16LC558-04E/P drop-in replacement PIC16LC558 vs PIC16F88 buy PIC16LC558-04E/P PIC16LC558-04E/P pinout automotive OTP MCU through-hole what is the RAM of PIC16LC558

Related Components & Terms

Microchip Technology PIC16LC558-04E/P PIC16C558 PIC16F88-I/P PIC16F84A-04/P PIC16LC558-04/P PIC16LC558-04I/P microcontroller MCU 8-bit PIC PIC16C family OTP One-Time Programmable EPROM Harvard architecture RISC 18-PDIP DIP-18 through-hole AEC-Q100 automotive temperature grade ADC Watchdog Timer RoHS REACH
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details