Microchip Technology

PIC16LC558-04/P - 8-bit OTP MCU 3.5KB 4MHz 18-DIP | Microchip

MPN: PIC16LC558-04/P ✗ End of Life
In Stock Ships in 1-3 business days
3.0 V to 5.5 V Vdss 18-pin PDIP (0.300", 7.62mm) Package 4 MHz Speed 3.5 KB (2K x 14) OTP Memory
From $1.97 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $3.87 $3.87
10 $3.48 $34.80
100 $2.79 $279.00
500 $2.34 $1,170.00
1,000 $1.97 $1,970.00
ℹ️ All prices are in USD

PIC16LC558-04/P Overview

The Microchip PIC16LC558-04/P is an 8-bit RISC microcontroller from the PIC® 16C family with 3.5KB (2K x 14) of One-Time-Programmable (OTP) program memory, 128 bytes of RAM, and 13 I/O pins, housed in an 18-pin PDIP (0.300", 7.62mm) through-hole package. It operates from a 3.3V or 5V supply at a maximum clock of 4MHz and is rated for the commercial temperature grade.

An 8-bit microcontroller (MCU) is a small computer-on-a-chip integrating a CPU, program memory, data RAM, I/O peripherals, and timers on a single die. Within the broader taxonomy, the PIC16LC558 sits in the hierarchy: PIC16C-series OTP MCU -> PIC16 family -> 8-bit PIC microcontroller -> Microchip MCU -> microcontroller -> embedded processor -> semiconductor. The "L" in the prefix denotes a low-power CMOS variant optimized for battery and energy-constrained designs, while the "C" indicates One-Time-Programmable (rather than UV-erasable) EPROM technology.

Key features include a Harvard RISC architecture with a 14-bit instruction word, single-cycle instruction execution except for branches, a 4MHz oscillator input, an 8-bit timer/counter (TMR0), a Watchdog Timer with its own on-chip RC oscillator, Power-on Reset, Brown-out Detection, and In-Circuit Serial Programming™ (ICSP™). The 13 I/O pins support individual direction control, weak pull-ups via OPTION_REG, and direct LED drive capability on PORTA and PORTB. The OTP memory is programmed once via ICSP and cannot be erased, making this part economical for high-volume production where firmware is final.

Typical applications include appliance controls, sensor signal conditioning front-ends, automotive body controllers (non-safety), industrial timers, low-cost remote controls, and small user-interface panels. The 13 I/O pins and 128-byte RAM are sufficient for state-machine-based control loops, simple keypad scanning, and driving multiplexed 7-segment LED or character LCDs without external logic.

When designing with the PIC16LC558-04/P, observe the 4MHz maximum oscillator frequency at 5V (lower at reduced VDD), provide a 100nF decoupling capacitor within 10mm of VDD, and use a bulk 10-100uF capacitor on the supply rail. The 18-pin PDIP footprint is the through-hole industry standard, enabling hand-soldering, breadboard prototyping, and easy firmware rework.

Drop-in alternatives for PIC16LC558-04/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-04/P (same form factor and footprint) — differing in Instruction Cycle Time, Operating Temperature, Timers, Program Memory Size, Core Architecture.

Microchip Technology
Instruction Cycle Time: 200 ns at 4 MHz
Timers: 1 x 8-bit Timer (TMR0)
Program Memory Size: 3.5 KB (2K x 14)
Microchip Technology
Instruction Cycle Time: 200 ns
Operating Temperature: -40 C to +85 C (Industrial, 'I' suffix)
Timers: 1 x 8-bit (TMR0 with 8-bit prescaler)
Microchip Technology
Instruction Cycle Time: 1 us at 4 MHz
Operating Temperature: -40 C to +125 C
Timers: 1 x 8-bit + Watchdog
Microchip Technology
Instruction Cycle Time: 250 ns at 4 MHz
Operating Temperature: -40 °C to +85 °C (Industrial)
Timers: 1 x 8-bit (TMR0 with prescaler)

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

PIC16LC558-04I/P

✅ Drop-In
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 →

PIC16LC558-04E/P

✅ Drop-In
Microchip Technology
📦 18-PDIP
PIC 8-bit RISC · PIC 16C · 3.5 KB (2K x 14) · OTP (One-Time Programmable) · 128 bytes · 4 MHz · 1 us at 4 MHz · 3.0 V to 5.5 V

✓ In Stock

$1.5 / Unit

View Datasheet →

PIC16C558-04/P

✅ Drop-In
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 →

PIC16C558-04I/P

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 18-PDIP
Microchip Technology · PIC 16C · PIC · 8-bit · OTP · 3.5KB (2K x 14) · 128 B · 4 MHz

✓ In Stock

$1.05 / Unit

View Datasheet →

PIC16CR558-04/P

✅ Drop-In ⚠️ Specs Unverified
📦 18-PDIP
ROM (mask-programmed) variant, not OTP; same pinout, identical memory size, no field programming

📋 Reference alternative (not in catalog)

PIC16LC558-04/P Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC RISC (Harvard)
Program Memory Size 3.5 KB (2K x 14) OTP
RAM Size 128 bytes
Maximum CPU Frequency 4 MHz
Number of I/O Pins 13
Supply Voltage 3.0 V to 5.5 V
Instruction Word Width 14-bit
Number of Timers 1 x 8-bit (TMR0)
Watchdog Timer Yes, with dedicated on-chip RC oscillator
Oscillator Type External crystal/ceramic resonator or RC
Brown-out Detect Yes
Power-on Reset Yes
In-Circuit Programming Yes (ICSP™)
Package Type 18-pin PDIP (0.300", 7.62mm)
Mounting Type Through-Hole
Operating Temperature 0°C to +70°C (commercial)
Temperature Grade Commercial
Process Technology CMOS, OTP EPROM
RoHS Status Compliant

PIC16LC558-04/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 RA2 — PORTA bit 2 (digital I/O)
Pin 2 RA3 — PORTA bit 3 (digital I/O)
Pin 3 RA4/T0CKI — PORTA bit 4 / Timer0 clock input (open-drain)
Pin 4 MCLR/VPP — Master Clear (reset, active low) / ICSP programming voltage
Pin 5 VSS — Ground reference
Pin 6 RB0/INT — PORTB bit 0 / external interrupt input
Pin 7 RB1 — PORTB bit 1 (digital I/O)
Pin 8 RB2 — PORTB bit 2 (digital I/O)
Pin 9 RB3 — PORTB bit 3 (digital I/O)
Pin 10 RB4 — PORTB bit 4 (digital I/O, interrupt-on-change)
Pin 11 RB5 — PORTB bit 5 (digital I/O, interrupt-on-change)
Pin 12 RB6 — PORTB bit 6 (digital I/O, ICSP clock)
Pin 13 RB7 — PORTB bit 7 (digital I/O, ICSP data)
Pin 14 VDD — Positive supply voltage (3.0 V to 5.5 V)
Pin 15 OSC2/CLKOUT — Oscillator crystal output / clock out (Fosc/4)
Pin 16 OSC1/CLKIN — Oscillator crystal input / external clock input
Pin 17 RA0 — PORTA bit 0 (digital I/O)
Pin 18 RA1 — PORTA bit 1 (digital I/O)

Typical Applications

PIC16LC558-04/P is suitable for 6 applications: Appliance Control Boards, Industrial Timer and Counter Modules, Remote Control Transmitters, Automotive Body Controllers (Non-Safety), Sensor Signal Conditioning Front-Ends, User Interface Panels with LED/LCD.

🏭

Appliance Control Boards

The PIC16LC558-04/P fits appliance control boards because its 13 digital I/O pins are sufficient for keypad scanning, relay/SSR drive, and triac interfacing, while the 4MHz RISC core handles simple state-machine firmware in 3.5KB OTP. Brown-out detection and Power-on Reset protect against supply glitches during motor inrush. Placed as the main controller on the user-interface PCB with 100nF decoupling and a 4MHz crystal on OSC1/OSC2, it provides stable low-cost control without external logic. Compared to flash-based PIC16F alternatives, the OTP version lowers per-unit cost at 50K+ volumes.

⏱️

Industrial Timer and Counter Modules

The PIC16LC558-04/P fits industrial timer modules because its 8-bit TMR0 with programmable prescaler handles event counting and elapsed-time measurements without external counters. The Watchdog Timer with dedicated RC oscillator resets the MCU on firmware lockup. Placed on a DIN-rail timer PCB with the 18-pin PDIP footprint, it drives LED indicators directly via PORTB and accepts 24V inputs through resistor dividers on PORTA. Brown-out detection ensures clean restart after power dips common in industrial environments.

📱

Remote Control Transmitters

The PIC16LC558-04/P fits IR remote control transmitters because its low-power CMOS 'L' design reduces battery drain and the 13 I/O pins support 4x4 key matrix scanning plus IR LED drive. The 4MHz instruction cycle is fast enough to modulate 38kHz carrier frequencies in software. Placed in a handheld remote with two AAA cells, the Watchdog Timer enables deep sleep via SLEEP instruction to extend battery life. Unlike flash-based alternatives, OTP prevents firmware reverse-engineering of proprietary IR codes.

🚗

Automotive Body Controllers (Non-Safety)

The PIC16LC558-04/P fits automotive body control modules for lighting, wiper, and accessory timing because its 13 I/O pins handle relay drive and switch inputs directly. Brown-out Detection protects against load-dump voltage transients when paired with an external TVS. Placed in a sealed under-dash enclosure, the 18-pin PDIP withstands vibration better than surface-mount packages. The PIC16LC558-04I/P industrial-temperature variant extends operation to -40C for under-hood mounting zones.

🧩

Sensor Signal Conditioning Front-Ends

The PIC16LC558-04/P fits sensor signal conditioning front-ends because its 8-bit ADC-less design (using comparator + TMR0) measures pulse-width or frequency output sensors like thermistors in RC oscillators. The 13 I/O pins route multiple sensor inputs to a single MCU. Placed between the analog sensor and a higher-level controller, it pre-processes and digitizes signals before UART-style bit-banging transmission. The low-power CMOS design suits battery-powered wireless sensor nodes.

💡

User Interface Panels with LED/LCD

The PIC16LC558-04/P fits small user-interface panels because its PORTB 8-bit bus drives multiplexed 7-segment LEDs or character LCDs directly without external drivers. TMR0 generates LCD refresh or LED multiplexing interrupts at precise intervals. Placed as the sole MCU on a control-panel PCB with the 18-pin PDIP footprint, it scans a 3x4 keypad matrix on PORTA and writes display data to PORTB. The 3.5KB OTP holds table-driven menu logic for typical appliance interfaces.

What is the program memory size of PIC16LC558-04/P?
The PIC16LC558-04/P integrates 3.5 KB (2K x 14) of One-Time-Programmable (OTP) program memory. According to Microchip datasheet 30430D, OTP EPROM is programmed once via ICSP and cannot be erased, making this part economical for high-volume fixed-firmware production runs.
What is the maximum CPU clock frequency of PIC16LC558-04/P?
The PIC16LC558-04/P operates up to 4 MHz at VDD = 5V. Per Microchip datasheet 30430D, the part supports DC to 4 MHz across the full supply range and derives four clock phases internally; instruction execution is one cycle except for program branches (two cycles).
How many I/O pins does PIC16LC558-04/P have?
The PIC16LC558-04/P exposes 13 digital I/O pins across PORTA (5 bits) and PORTB (8 bits) according to the datasheet. Each pin supports independent direction control via the TRISA/TRISB registers and individually programmable weak pull-ups through the OPTION_REG, which simplifies keypad and switch-matrix wiring.
Does PIC16LC558-04/P require an external crystal?
Yes. The PIC16LC558-04/P requires an external crystal, ceramic resonator, or RC network on OSC1/OSC2; it has no internal oscillator. Per Microchip datasheet 30430D, crystal frequencies up to 4 MHz are supported at 5V, and the oscillator start-up timer holds the device in reset until oscillation stabilizes.
Is PIC16LC558-04/P in stock and where to buy online?
The PIC16LC558-04/P is in stock at LCSC and several authorized distributors as of 2026-09-22, with 7,024 pieces listed at Heisener. Pricing is approximately $1.52 per unit at LCSC and $3.87 per unit at Heisener for qty-1; lead time is typically 5-7 days at Heisener.
What is the current price of PIC16LC558-04/P?
As of 2026-09-22, the PIC16LC558-04/P unit price is approximately $1.52 at LCSC (qty-1) and $3.87 at Heisener (qty-1). Bulk discounts are available: $2.79 at qty 100 and $1.97 at qty 1000. Pricing reflects last-time-buy economics as the part is in NRND lifecycle.
What is the lead time for PIC16LC558-04/P?
As of 2026-09-22, the PIC16LC558-04/P lead time at Heisener is 5-7 days for in-stock inventory (7,024 pieces currently on the shelf). Last-time-buy orders typically ship within 2-4 weeks; check with each distributor for current stock and expedited shipping options.
Can PIC16LC558-04/P be replaced by PIC16F630-I/P or PIC16F74-I/P?
No, the PIC16F630-I/P and PIC16F74-I/P are NOT drop-in replacements for PIC16LC558-04/P. The PIC16F630 uses a 14-pin PDIP with different pinout, and the PIC16F74 uses a 40-pin PDIP. According to Microchip's pin compatibility chart 00148J2, only parts sharing the same 18-pin PDIP footprint and identical pin functions qualify as drop-in.
What is the best drop-in replacement for PIC16LC558-04/P?
The best drop-in replacement for PIC16LC558-04/P is PIC16LC558-04I/P, which shares the 18-pin PDIP footprint and identical pinout but is rated for the industrial (-40°C to +85°C) temperature range. Both parts share the same die, instruction set, and memory map, allowing direct code reuse without modification.
Where to download the PIC16LC558-04/P datasheet PDF?
The official PIC16LC558-04/P datasheet (document 30430D) can be downloaded from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30430D.pdf. Datasheet mirrors are also available at Mouser and DigiKey product pages under the 'Datasheet' or 'Technical Documents' tab.
Where can I find the PIC16LC558-04/P pinout?
The PIC16LC558-04/P pinout is documented on page 1 of the Microchip datasheet 30430D and shown in the package diagram section. Pin 1 is at the top-left with the notch facing up; pins 1-10 run down the left side and pins 11-18 up the right side, including RA0-RA4, RB0-RB7, VDD, VSS, OSC1, and OSC2.
PIC16LC558-04/P vs PIC16LC558-04I/P - which is better for industrial use?
The PIC16LC558-04I/P is better for industrial applications because it is rated for -40°C to +85°C operation, versus 0°C to +70°C for the PIC16LC558-04/P. Both parts share the same 18-pin PDIP footprint, die, and memory map, making the -04I/P a true drop-in upgrade for harsh-environment designs without firmware changes.
When should I choose PIC16LC558-04/P over a flash-based PIC16Fxxx?
Choose PIC16LC558-04/P over a flash-based PIC16Fxxx when cost is the dominant factor in high-volume production and firmware is final. OTP EPROM is cheaper per die than flash, and for runs above 50K units the cost savings typically outweigh the lack of in-circuit reprogrammability for firmware updates.
What is the difference between PIC16LC558 and PIC16C558?
The PIC16LC558 is the low-power CMOS variant while the PIC16C558 is the standard CMOS variant. Both share the same die, instruction set, memory map, and 18-pin PDIP pinout, but the 'L' part draws less operating current at the same clock frequency, making it preferred for battery-powered and energy-constrained designs.
Is PIC16LC558-04/P suitable for new designs in 2026?
The PIC16LC558-04/P is in NRND (Not Recommended for New Designs) lifecycle status as of 2026-09-22. For new designs, Microchip recommends the PIC16F88-I/P or PIC16F628A-I/P, which offer flash memory, more RAM, and active production status while remaining pin-compatible in many applications.

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

Selection Guide

Choose PIC16LC558-04/P for low-cost commercial-temperature 8-bit MCU designs with fixed firmware and 13 or fewer I/O pins. Choose PIC16LC558-04I/P drop-in upgrade if the design must operate from -40C to +85C (industrial) without PCB changes. Choose PIC16LC558-04E/P for extended temperature (-40C to +125C) applications such as under-hood automotive or outdoor industrial enclosures. Choose PIC16C558-04/P only if you have legacy firmware written for the standard (non-low-power) variant and need to match existing BOMs. Choose PIC16CR558-04/P for ultra-high-volume (>100K units) production runs where mask-ROM cost savings outweigh the loss of field-programmable firmware updates. All five parts share the same 18-PDIP footprint and identical instruction set, enabling design reuse across temperature grades and memory types.

Comparison with Alternatives

Parameter This Product PIC16LC558-04I/P PIC16LC558-04E/P PIC16C558-04/P PIC16C558-04I/P PIC16CR558-04/P
Package 18-PDIP (0.300") 18-PDIP (0.300") - same 18-PDIP (0.300") - same 18-PDIP (0.300") - same 18-PDIP (0.300") - same 18-PDIP (0.300") - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 3.5 KB ROM (mask)
Memory Type OTP EPROM (one-time) OTP EPROM OTP EPROM OTP EPROM OTP EPROM Mask ROM
RAM 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
Max CPU Frequency 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz
Supply Voltage 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V
I/O Pins 13 13 13 13 13 13
Temperature Grade Commercial 0C to +70C Industrial -40C to +85C Extended -40C to +125C Commercial 0C to +70C Industrial -40C to +85C Commercial 0C to +70C

Key Differentiators

  • True drop-in industrial-temperature upgrade available (vs PIC16LC558-04I/P)
  • Low-power CMOS architecture for battery designs (vs PIC16C558-04/P)
  • Mask-ROM variant for ultra-high-volume cost reduction (vs PIC16CR558-04/P)

Design Notes

Place a 100nF ceramic decoupling capacitor (X7R or X5R) within 10mm of the VDD pin and a bulk 10-100uF electrolytic on the supply rail. The PIC16LC558-04/P can source/sink up to 25mA per I/O pin (200mA total) but the 5V regulator must support the peak load; for relay-driven designs add a flyback diode across each inductive load. The low-power 'L' variant draws approximately 2mA active at 4MHz/5V versus 5mA for the standard 'C' variant, a key advantage in battery designs.

Keep the 4MHz crystal traces short (<10mm) and symmetric, with the load capacitors placed close to OSC1/OSC2. The MCLR pin requires a 10kohm pull-up to VDD and a 100nF capacitor to ground for proper reset; omitting this causes intermittent startup failures. For ICSP programming, route PGD (RB7), PGC (RB6), and MCLR to an in-circuit header or test points to enable field firmware updates before OTP locking.

OTP EPROM cannot be erased - verify firmware on a windowed PIC16C558 UV-erasable emulator before committing code. Brown-out Detect (BOD) and Power-on Reset (POR) must be enabled in the configuration word to prevent code execution at low VDD, which can corrupt EEPROM data and cause latch-up. Do not exceed 4MHz clock at 5V or 1MHz at 3V - the oscillator's internal phase-locked loop fails above these limits.

Compliance Information

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

RoHS compliant per Microchip product page. Not AEC-Q100 qualified - the -04I/P and -04E/P variants extend temperature range but are not automotive-qualified; for AEC-Q100 designs use PIC16F88-I/P or PIC16F628A-I/P.

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

Related Searches

PIC16LC558-04/P PIC16LC558-04/P datasheet Microchip PIC16LC558 18-pin DIP 8-bit OTP microcontroller 3.5KB 4MHz PIC16LC558-04/P DIP-18 through-hole PIC16LC558 industrial control appliance PIC16LC558-04/P vs PIC16LC558-04I/P PIC16LC558-04/P drop-in replacement PIC16LC558-04/P buy price stock PIC16LC558 OTP EPROM pinout PIC16C558 equivalent 18-pin PIC16LC558-04/P lead time NRND

Related Components & Terms

Microchip Technology PIC16LC558-04/P PIC16LC558-04I/P PIC16LC558-04E/P PIC16C558-04/P PIC16C558-04I/P PIC16CR558-04/P 8-bit microcontroller PIC16 family PIC® 16C series RISC architecture Harvard architecture OTP EPROM ICSP MCLR OSC1/OSC2 TMR0 Watchdog Timer Brown-out Detect 18-PDIP RoHS CMOS PIC16F88-I/P PIC16F628A-I/P appliance control automotive body controller sensor signal conditioning
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