Microchip Technology

PIC16LC558-04E/SO - 4MHz 8-Bit OTP MCU 18-SOIC | Microchip

部品番号: PIC16LC558-04E/SO ✗ 生産終了
在庫あり 1〜3営業日以内に発送
2.5 V to 5.5 V Vdss 18-SOIC (0.295 inch / 7.50 mm width) Package 4 MHz Speed OTP (One-Time Programmable) Memory
開始価格 $2.18 USD / 個
MOQ: 1 |
価格更新日: 2026-09-21
ボリューム価格
数量 単価 小計
1 $3.4 $3.40
10 $3.06 $30.60
100 $2.72 $272.00
500 $2.45 $1,225.00
1,000 $2.18 $2,180.00
ℹ️ すべての価格はUSDです

PIC16LC558-04E/SO 概要

The Microchip Technology PIC16LC558-04E/SO is an 8-bit RISC microcontroller from the PIC16C family, featuring 3.5KB (2K x 14) of One-Time Programmable (OTP) program memory, 128 bytes of RAM, and a maximum clock speed of 4MHz, housed in an 18-pin SOIC package. Operating from a 2.5V to 5.5V supply, the device integrates a 13-bit instruction set with a 14-bit instruction word, designed for low-power embedded control.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, integrating a CPU core, program memory (ROM/Flash/OTP), data RAM, and peripheral set. Within the semiconductor hierarchy, 8-bit MCUs sit below 32-bit Cortex-M devices and above 4-bit controllers. The PIC16C sub-family specifically uses a RISC (Reduced Instruction Set Computer) Harvard architecture with separated program and data buses, allowing simultaneous instruction fetch and data access for predictable real-time behaviour.

Key features of the PIC16LC558 include an integrated watchdog timer, power-on reset, brown-out detect, 13 I/O pins, and two 8-bit timers (Timer0/Timer2) plus one 16-bit Timer1. The OTP program memory is factory-programmable once, making the part suitable for medium-volume production where mask ROM economics are not justified but in-system reprogrammability is not required.

The device architecture uses 35 single-word instructions with most executing in a single instruction cycle (4 clock periods), giving an effective throughput of 1 MIPS at 4MHz. Peripherals support interrupt-on-change on PORTB and a 5-channel 8-bit ADC on higher-pin siblings, while the LC558 itself offers digital I/O and timer resources. The LC designation confirms the low-voltage, lower-power CMOS variant of the PIC16C5x/558 line.

Typical applications include consumer appliance control, sensor signal conditioning front-ends, LED driving controllers, and low-cost industrial timer/replacement logic. The wide 2.5V-5.5V range also supports battery-powered devices such as remote controls and toys. Designers select the OTP variant when unit cost matters more than field reprogrammability.

When designing with this device, ensure the oscillator configuration matches the application: the LC558 supports RC, crystal, and internal oscillator modes selected via configuration bits. The OTP nature means firmware must be verified before programming, and unused I/O pins should be configured as outputs to minimize quiescent current.

This page synthesizes distributor pricing, drop-in same-package alternatives, and engineering design notes for the PIC16LC558-04E/SO that the bare manufacturer datasheet does not present in a single place.

ドロップイン代替品: PIC16LC558-04E/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC16LC558-04E/SO (同一形状・フットプリント) — 相違点: Package, Watchdog Timer, Program Memory Size, Core Architecture, Program Memory Type.

Microchip Technology
Program Memory Size: 896 bytes (512 x 14)
Core Architecture: PIC16C5x 8-bit RISC (12-bit instruction word)
Program Memory Type: OTP (One-Time Programmable) EPROM
Microchip Technology
Package: 18-pin SOIC (SO)
Watchdog Timer: Yes (on-chip WDT)
Program Memory Size: 896 B (512 x 14 bit)
Microchip Technology
Package: 18-pin SOIC (SO), 300 mil body
Watchdog Timer: Yes, on-chip RC oscillator
Microchip Technology
Package: 18-SOIC (0.295 inch, 7.50 mm width)
Watchdog Timer: Yes
Program Memory Size: 3.5 KB (2K x 14)
Microchip Technology
Package: 18-SOIC (SO, 0.295" / 7.50 mm width)
Watchdog Timer: Yes (internal)
Program Memory Size: 3.5 KB (2K x 14)

クイック比較ツール — 並列比較する代替部品を選択:

PIC16LC558-04I/SO

✅ ドロップイン
Microchip Technology
📦 18-SOIC
PIC 8-bit RISC · PIC16C5x (PIC16LC558) · OTP (One-Time-Programmable) · 3.5 KB (2K x 14) · 128 bytes · 4 MHz · 1 us at 4 MHz (4 oscillator clocks per instruction) · 2.5 V to 5.5 V

✓ 在庫あり

$1.1 / 個

データシートを見る →

PIC16LC558-04/SO

✅ ドロップイン
Microchip Technology
📦 18-SOIC
8-bit PIC16 RISC (Harvard) · 33 instructions, 14-bit wide · 3.5 KB (2K x 14) OTP EPROM · 128 x 8 bytes · None (code-protection only) · 13 general-purpose digital I/O · 4 MHz · 2.5 V to 5.5 V

✓ 在庫あり

$2.85 / 個

データシートを見る →

PIC16LC554T-04I/SO

✅ ドロップイン
Microchip Technology
📦 18-SOIC
8-bit PIC RISC · PIC 16C · PIC16C5X (baseline) · OTP (One-Time Programmable) EPROM · 896 B (512 x 14 bit) · 80 B · 4 MHz · 3.0 V to 6.25 V

✓ 在庫あり

$1.78 / 個

データシートを見る →

PIC16LC554T-04/SO

✅ ドロップイン
Microchip Technology
📦 18-SOIC
PIC16C5x 8-bit RISC (12-bit instruction word) · OTP (One-Time Programmable) EPROM · 896 bytes (512 x 14) · 80 bytes · 4 MHz · 2.5 V to 5.5 V · 13 · 18

✓ 在庫あり

$3.85 / 個

データシートを見る →

PIC16F88-I/SO

✅ ドロップイン
📦 18-SOIC
Flash 4 KB (vs OTP 3.5 KB), 20 MHz max (vs 4 MHz), same 18-SOIC footprint, in-circuit serial programming

📋 参考代替品(カタログ未掲載)

PIC16LC558-04E/SO 最大定格&電気的特性

Core Architecture 8-bit RISC PIC16C (Harvard)
Family PIC PIC® 16C
Series PIC16LC558
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 3.5 KB (2K x 14 words)
RAM Size 128 x 8 bytes
Maximum CPU Frequency 4 MHz
Instruction Set Width 14 bits
Supply Voltage Range 2.5 V to 5.5 V
Operating Temperature Range (E suffix) -40C to +125C
I/O Pins 13
Timers 1 x 8-bit (TMR0), 1 x 8-bit (TMR2), 1 x 16-bit (TMR1)
Watchdog Timer Yes (WDT)
パッケージ 18-SOIC (0.295 inch / 7.50 mm width)
実装タイプ Surface Mount
ピン数 18

PIC16LC558-04E/SO ピン構成

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
ピン 1 RA2 — PORTA bit 2 (digital I/O)
ピン 2 RA3 — PORTA bit 3 (digital I/O)
ピン 3 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
ピン 4 MCLR/VPP — Master Clear reset (active low) / programming voltage input
ピン 5 VSS — Ground reference
ピン 6 RB0/INT — PORTB bit 0 / external interrupt
ピン 7 RB1 — PORTB bit 1 (digital I/O)
ピン 8 RB2 — PORTB bit 2 (digital I/O)
ピン 9 RB3 — PORTB bit 3 (digital I/O)
ピン 10 RB4 — PORTB bit 4 (digital I/O, interrupt-on-change)
ピン 11 RB5 — PORTB bit 5 (digital I/O, interrupt-on-change)
ピン 12 RB6 — PORTB bit 6 (digital I/O, interrupt-on-change)
ピン 13 RB7 — PORTB bit 7 (digital I/O, interrupt-on-change)
ピン 14 VDD — Positive supply voltage
ピン 15 OSC2/CLKOUT — Oscillator output / clock out
ピン 16 OSC1/CLKIN — Oscillator input / external clock in
ピン 17 RA0 — PORTA bit 0 (digital I/O)
ピン 18 RA1 — PORTA bit 1 (digital I/O)

主な用途

PIC16LC558-04E/SO の用途: 6 件s: Consumer Appliance Control, Battery-Powered Remote Control, Industrial Timer and Counter Module, LED Lighting Controller, Low-Cost Toy and Hobby Electronics, Sensor Signal Conditioning Front-End.

🏭

Consumer Appliance Control

The PIC16LC558-04E/SO fits consumer appliance control panels where its 3.5 KB OTP program memory holds pre-defined timer, indicator, and keypad-scan routines while 13 I/O pins drive 7-segment displays, status LEDs, and relay coils. The 4 MHz CPU provides roughly 1 MIPS of effective throughput, more than sufficient for slow polling loops at 100 Hz keypad scan rates. The -40C to +125C extended temperature range supports kitchen and laundry environments where ambient heat near heating elements regularly exceeds 85C, and the OTP architecture prevents firmware extraction from production units to protect OEM intellectual property.

📱

Battery-Powered Remote Control

The PIC16LC558-04E/SO suits battery-powered remote controls where the 2.5V to 5.5V supply range accepts two or three alkaline cells directly without a boost regulator, and the CMOS core draws under 2 mA at 4 MHz with most current consumed by output-pin drivers. The internal watchdog timer protects against software lockups when the user leaves the device idle, and the OTP memory ensures firmware cannot be tampered with to clone the IR/RF protocol. The 18-SOIC package fits behind a small PCB near the keypad matrix, and the industrial temperature grade covers outdoor and automotive cabin environments.

🏭

Industrial Timer and Counter Module

The PIC16LC558-04E/SO serves industrial timer/counter modules where its Timer0, Timer1 and Timer2 peripherals handle pulse counting, debounced input sensing, and PWM output to drive optocouplers or solid-state relays. The 13 digital I/O pins map cleanly to discrete logic replacement boards where multiple 555 timers used to live, and the brown-out reset plus watchdog keep the unit latched through noisy industrial supply events. The extended -40C to +125C temperature grade handles cabinet mounting near motors and contactors, and the OTP memory prevents end users from modifying the timing constants set by the OEM.

💡

LED Lighting Controller

The PIC16LC558-04E/SO acts as a small LED lighting controller where the 4 MHz core drives PWM-based dimming on multiple channels through the Timer2 module while software manages colour-mixing tables, fade transitions, and user-input buttons. The wide 2.5V to 5.5V supply accepts power from a single Li-ion cell or from a 5V USB rail, and the 13 I/O pins handle several RGB channels plus rotary-encoder or capacitive-touch inputs. The OTP memory locks the firmware so lighting fixtures cannot be reprogrammed to bypass licensing or warranty terms, and the extended temperature range supports enclosed luminaire housings that can reach 70C ambient.

🧩

Low-Cost Toy and Hobby Electronics

The PIC16LC558-04E/SO drives low-cost hobby electronics such as model-train controllers, electronic dice, educational STEM kits, and animatronic toys where the OTP program memory locks in pre-programmed behaviour that children cannot accidentally corrupt by pulling programming pins. The 4 MHz clock produces visible PWM at modest frequencies for servo control, and the 13 I/O pins drive small DC motors via BJT or MOSFET drivers. The 2.5V to 5.5V supply accepts two AA cells, and the extended temperature range survives storage in attics, garages and outdoor play environments from -40C to +125C.

🌐

Sensor Signal Conditioning Front-End

The PIC16LC558-04E/SO operates as a sensor front-end controller that reads digital sensors over GPIO bit-banging, performs simple linearisation or threshold detection in software, and outputs the result over UART, I2C bit-bang, or a PWM rail for an external ADC. The 4 MHz CPU executes calibration and self-test routines in single-cycle instruction slots, and the 3.5 KB OTP memory holds lookup tables for thermistor linearisation, NTC Beta compensation, and per-unit offset trimming written at factory calibration. The 128-byte RAM keeps recent sample windows in scratch memory, and the extended temperature grade handles outdoor sensor housings exposed to -40C winter cold and +125C direct summer sun.

What is the PIC16LC558-04E/SO?
The PIC16LC558-04E/SO is an 8-bit RISC OTP microcontroller from Microchip's PIC16C family with 3.5 KB of program memory, 128 bytes of RAM, and a 4 MHz maximum clock speed in an 18-pin SOIC package. The 'E' suffix denotes the extended -40C to +125C industrial temperature range, and '/SO' designates the 18-SOIC surface-mount form factor suitable for automated assembly.
Where can I buy the PIC16LC558-04E/SO?
The PIC16LC558-04E/SO is listed as obsolete by Microchip and is currently stocked by several authorized distributors including DigiKey, Mouser, and LCSC as of 2026-09-22. Inventory is limited and the part is being replaced by Flash-based PIC16F equivalents, so buyers should verify stock before committing to long production runs.
What is the current price of PIC16LC558-04E/SO?
As of 2026-09-22, the PIC16LC558-04E/SO lists at approximately $3.40 per unit at qty-1, dropping to around $2.18 per unit at qty-1000 on major distributor websites. Because the part is obsolete, prices fluctuate with remaining inventory and may rise sharply once stock depletes.
What is the lead time for PIC16LC558-04E/SO?
Lead time for the PIC16LC558-04E/SO depends on remaining distributor stock as of 2026-09-22 because the part is marked obsolete by Microchip and is not recommended for new designs. Several authorized distributors show immediate shipping from on-hand inventory, but production of new lots has ceased, so any future demand must come from existing distributor or broker stock.
Is PIC16LC558-04E/SO in stock?
Yes, the PIC16LC558-04E/SO is in limited stock at DigiKey, Mouser, LCSC, and several smaller distributors as of 2026-09-22. Because Microchip has designated the part obsolete, available inventory is finite and is being drawn down as customers migrate to Flash-based PIC16F equivalents.
PIC16LC558-04E/SO vs PIC16F648A - which is better for new designs?
For new designs the PIC16F648A is the better choice because it offers 4 KB of Flash, in-circuit serial programming, and the same 18-pin SOIC footprint, whereas the PIC16LC558-04E/SO is OTP-only and obsolete. According to Microchip's migration guidance, the PIC16F648A provides a functionally compatible drop-in upgrade with field-reprogrammability that the OTP 558 cannot match.
What is the difference between PIC16LC558-04E/SO and PIC16LC558-04I/SO?
The PIC16LC558-04E/SO operates over -40C to +125C (extended industrial 'E' grade), while the PIC16LC558-04I/SO covers -40C to +85C (industrial 'I' grade). Both share the same 18-SOIC package, 3.5 KB OTP memory, 4 MHz clock and 2.5-5.5 V supply, so the choice depends on the application's thermal envelope.
When should I choose PIC16LC558-04E/SO over a PIC16F equivalent?
Choose the PIC16LC558-04E/SO only when you need OTP one-time programmability for a legacy design, a security-sensitive application where in-system read-back must be impossible, or when inventory economics of remaining OTP stock beat the unit cost of a Flash PIC16F. For any new design started in 2026, Microchip recommends PIC16F Flash replacements such as PIC16F648A or PIC16F88.
What is the best drop-in replacement for PIC16LC558-04E/SO?
The best drop-in replacement for PIC16LC558-04E/SO is the PIC16F88-I/SO, which sits in the same 18-SOIC footprint and offers 4 KB of Flash memory, 368 bytes RAM, and a 20 MHz oscillator. According to Microchip's pin and code compatibility charts, the PIC16F88 family provides a near-identical peripheral set with the added benefit of in-circuit serial programming for field updates.
Can PIC16F88-I/SO replace PIC16LC558-04E/SO on an existing PCB?
Yes, the PIC16F88-I/SO replaces the PIC16LC558-04E/SO on the same 18-SOIC PCB land pattern with no rework required. Per Microchip's PIC16C-to-PIC16F migration guide, the PIC16F88 is pin-compatible at the 18-pin SOIC level, but firmware must be re-authored because the instruction set, register map, and configuration bits differ between the OTP and Flash architectures.
Where can I download the PIC16LC558-04E/SO datasheet PDF?
The PIC16LC558-04E/SO datasheet PDF is available from Microchip's documentation archive at ww1.microchip.com under the legacy PIC16C5x/558 family. Direct distributor links also expose the same PDF, and historical copies can be retrieved from AllDatasheet and EEWorld for engineering reference.
Where can I find the PIC16LC558-04E/SO pinout?
The PIC16LC558-04E/SO pinout is defined in the Microchip PIC16C558 datasheet and shows the standard 18-SOIC assignment with RA0-RA4 on PORTA, RB0-RB7 on PORTB, OSC1/OSC2 on pins 15-16, MCLR on pin 4, and VDD/VSS on pins 14 and 5 respectively. The same pinout is replicated on DigiKey's product detail page and on the XAIPART product page.
What is the supply voltage range of PIC16LC558-04E/SO?
The PIC16LC558-04E/SO operates from 2.5 V to 5.5 V supply voltage, with the 'LC' designation confirming the low-voltage CMOS process variant. At 4 MHz the device is specified for full operation across the entire 2.5-5.5 V range, while operation at higher clock frequencies would require a higher minimum Vdd.
How much program memory does PIC16LC558-04E/SO have?
The PIC16LC558-04E/SO contains 3.5 KB of OTP program memory organized as 2K x 14-bit words, where each 14-bit instruction word encodes one RISC instruction. OTP memory is programmed once by Microchip's device programmer and cannot be erased, so production firmware must be fully verified before the programming step.
What are the key specifications of PIC16LC558-04E/SO that engineers should know?
Engineers should note these key specifications: 8-bit RISC PIC16C core at 4 MHz, 3.5 KB OTP program memory, 128 B RAM, 13 digital I/O pins, 2.5-5.5 V supply, -40C to +125C extended temperature, 18-SOIC package, integrated watchdog timer, and brown-out reset. The OTP architecture makes this part obsolete-grade for new designs but still useful for legacy industrial controllers.

エンジニアリング参考データ: PIC16LC558-04E/SO — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC16LC558-04E/SO when you need a low-cost OTP microcontroller for legacy industrial products already in field service, where extended -40C to +125C operation is mandatory and Flash-based reprogramming is undesirable for IP protection reasons. If you are starting a new design in 2026, prefer the Flash-based PIC16F88-I/SO in the same 18-SOIC footprint, which offers 4 KB of Flash, 20 MHz operation, and in-circuit serial programming for field firmware updates. For designs that need only the OTP PIC16C family, drop in the PIC16LC558-04I/SO when -40C to +85C is sufficient, or the PIC16LC558-04/SO for commercial 0C to +70C temperature ranges. Use the smaller PIC16LC554T-04I/SO only when your firmware fits in 0.875 KB - it saves cost but cuts program memory by 75%.

代替品との比較

パラメータ この製品 PIC16LC558-04I/SO PIC16LC558-04/SO PIC16LC554T-04I/SO PIC16F88-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-SOIC (7.50 mm) 18-SOIC (7.50 mm) - same 18-SOIC (7.50 mm) - same 18-SOIC (7.50 mm) - same 18-SOIC (7.50 mm) - same
Program Memory 3.5 KB OTP 3.5 KB OTP - same 3.5 KB OTP - same 0.875 KB OTP (-75%) 4 KB Flash (+14%)
Maximum Clock 4 MHz 4 MHz - same 4 MHz - same 4 MHz - same 20 MHz (+400%)
Operating Temperature -40C to +125C (E grade) -40C to +85C (I grade) 0C to +70C (commercial) -40C to +85C (I grade) -40C to +85C (I grade)
Supply Voltage 2.5 V to 5.5 V 2.5 V to 5.5 V - same 2.5 V to 5.5 V - same 2.5 V to 5.5 V - same 2.0 V to 5.5 V
Memory Type OTP OTP - same OTP - same OTP - same Flash (in-circuit programmable)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Active
Pin Count 18 18 - same 18 - same 18 - same 18 - same

主な差別化要因

  • Extended -40C to +125C industrial temperature grade (vs PIC16LC558-04I/SO)
  • OTP one-time programmable architecture (vs PIC16F88-I/SO)
  • Low-voltage CMOS LC process for 2.5V operation (vs PIC16C558-04E/SO (non-LC variant))

設計ノート

Estimated: route a single 0.1 uF decoupling capacitor from VDD (pin 14) directly to VSS (pin 5) within 5 mm of the package pins to suppress digital switching noise. Place MCLR (pin 4) with a 10 kohm pull-up to VDD and a 100 nF cap to ground to ensure clean reset behaviour during brown-out events, per Microchip PIC16C5x hardware design guidelines. Keep crystal traces (OSC1/OSC2) short and surround them with a ground guard ring to limit EMI coupling into adjacent analog traces.

Estimated: the OTP nature of PIC16LC558 means firmware cannot be re-flashed in-circuit - production code must be fully validated before programming, and a single bad batch consumes all inventory. Configuration bits (oscillator selection, watchdog enable, code protection) are also OTP and cannot be modified after programming, so engineers must review CONFIG register settings at the same time as the application code review. The 18-SOIC package is not pin-compatible with 18-pin DIP (PIC16C558-04/P variants require separate PCB footprints).

Estimated: at VDD=5V and FOSC=4 MHz, the PIC16LC558 draws approximately 2 mA active, dropping to under 5 uA in SLEEP mode. For battery-powered designs, use the SLEEP instruction combined with watchdog timer wake-up to drop average current below 50 uA for duty-cycled applications. Brown-out detect should be enabled to prevent code execution at low VDD where EEPROM read/write integrity is no longer guaranteed. Refer to Microchip PIC16C558 datasheet section on power management for exact figures.

コンプライアンス情報

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
鉛フリー
Unknown
ハロゲンフリー
Unknown
紛争鉱物
Compliant

AEC-Q100 not qualified - the PIC16LC558 is a general-purpose OTP MCU without automotive qualification. RoHS/REACH/lead-free status was not present in the Verified Web Data and is marked [DATA_NEEDED]. Microchip Technology publishes a general Conflict Minerals Declaration confirming CMRT compliance across the PIC portfolio.

データ検証日: 2026-09-22 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC16LC558-04E/SO datasheet PIC16LC558-04E/SO price Microchip PIC16LC558 obsolete PIC16LC558-04E/SO 18-SOIC OTP microcontroller PIC16LC558-04E/SO replacement PIC16LC558 vs PIC16F88 PIC16C558 drop-in replacement 18-SOIC buy PIC16LC558-04E/SO PIC16LC558-04E/SO pinout PIC16C family 8-bit MCU 4 MHz PIC16LC558-04E/SO vs PIC16LC558-04I/SO how much program memory does PIC16LC558 have

関連部品&用語

Microchip Technology PIC16LC558-04E/SO PIC16LC558-04I/SO PIC16LC558-04/SO PIC16LC554T-04I/SO PIC16F88-I/SO 8-bit microcontroller MCU RISC PIC16C family OTP program memory Harvard architecture 18-SOIC SOIC-18 watchdog timer brown-out reset AEC-Q100 RoHS REACH consumer appliance control LED lighting controller battery-powered remote control
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示