Microchip Technology

PIC16C554-04/P - 8-Bit 4MHz OTP MCU 896B | 18-PDIP | Microchip

Артикул: PIC16C554-04/P ✗ Снят с производства
В наличии Отправка в течение 1–3 рабочих дней
3.0 V to 6.0 V Vdss 18-PDIP (0.300", 7.62 mm) Package 4 MHz Speed OTP (One-Time Programmable) EPROM Memory
От $2.85 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-09-16
Оптовые цены
Кол-во Цена за ед. Итого
1 $4.58 $4,58
10 $4.12 $41,20
100 $3.65 $365,00
500 $3.21 $1.605,00
1.000 $2.85 $2.850,00
ℹ️ Все цены указаны в USD

PIC16C554-04/P Обзор

The Microchip Technology PIC16C554-04/P is a 4 MHz 8-bit CMOS EPROM/ROM-based microcontroller in the PIC16C family, packaged in an 18-pin PDIP through-hole package. It integrates 512 x 14-bit (896 byte) of One-Time-Programmable (OTP) program memory, 80 bytes of RAM, and 13 general-purpose digital I/O pins, and executes one instruction every 200 ns (5 MIPS at 4 MHz oscillator).

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory (ROM/EPROM/Flash/OTP), peripherals, and I/O on one die. The PIC16C5xx family sits at the foundation of Microchip's PIC architecture hierarchy (PIC10/PIC12/PIC16/PIC18/PIC24/dsPIC/PIC32) and is widely used as a cost-optimized general-purpose controller for simple glue logic replacement, sensor interfaces, and consumer/industrial embedded products. Because the program memory is OTP (not re-programmable in-circuit), this family targets low-cost production volumes where firmware is finalized.

Key features of the PIC16C554-04/P include: 35 single-word instructions, 12-bit-wide instructions with 8-bit data path, two-level hardware stack, direct/indirect/relative addressing, an 8-bit real-time clock/counter (TMR0) with 8-bit prescaler, watchdog timer with on-chip RC oscillator, power-on reset, power-saving SLEEP mode, 4 MHz oscillator input, CMOS low-power process, and 13 bi-directional I/O pins. Operating voltage range is 3.0 V to 6.0 V, with commercial and industrial temperature grades available.

Technically, the PIC16C554 uses a Harvard architecture with separate program and data buses; the 12-bit instruction word allows all instructions to be single-cycle except branches (two cycles). The on-chip watchdog timer with its own internal RC oscillator provides autonomous recovery without external components. The CMOS process gives the part very low standby current and suits it for battery-friendly consumer applications.

Typical applications include automotive subsystems (sensor interfaces, simple body controllers), industrial control (timers, counters, simple state machines), low-end consumer appliances, IR remote controls, and white-goods user-interface boards. The 13 I/O pins can directly drive LEDs, scan keypads, or bit-bang simple serial protocols.

When designing with this part, note that OTP is one-time programmable; firmware bugs cannot be field-updated. Place a 0.1 µF decoupling capacitor within 5 mm of VDD, and keep the resonator/clock traces short to avoid noise injection into TMR0. Verify the in-circuit programmer (e.g. PICSTART+) supports the OTP window-less variant before committing to production tooling.

This page consolidates distributor pricing, drop-in Microchip same-family alternatives, and practical design notes not found in the standalone Microchip datasheet.

Аналоги без доработки для PIC16C554-04/P — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с PIC16C554-04/P (тот же форм-фактор и посадочное место) — отличается по Package, Program Memory Size, Program Memory Type, Timers, Mounting Type.

Microchip Technology
Package: 28-pin PDIP (DIP-28, 0.6 inch width)
Program Memory Size: 768 B (512 x 12-bit words)
Program Memory Type: OTP (One-Time Programmable)
Microchip Technology
Program Memory Size: 896 B (512 x 14)
Mounting Type: Surface Mount (Gull Wing)
Microchip Technology
Package: 18-pin PDIP (0.300 inch, 7.62 mm)
Program Memory Size: 896 B (512 x 14)
Program Memory Type: OTP EPROM
Microchip Technology
Package: 18-pin PDIP (P)
Program Memory Size: 896 B (512 x 14)
Program Memory Type: OTP (EPROM-based)
Microchip Technology
Package: 20-pin SSOP (5.30 mm body)
Program Memory Size: 896 bytes (512 x 14 words)
Program Memory Type: EPROM (OTP)
Microchip Technology
Package: PDIP-18 (0.300 inch / 7.62 mm)
Program Memory Size: 896 bytes (0.875 KB)
Program Memory Type: EPROM (OTP)
Microchip Technology
Program Memory Size: 896 B (512 x 14)
Program Memory Type: OTP (One-Time Programmable)
Mounting Type: Through-Hole
Microchip Technology
Package: 18-Pin PDIP (P)
Program Memory Size: 896 B (512 x 14)
Program Memory Type: OTP (One-Time Programmable)
Microchip Technology
Package: 18-CERDIP (0.300 inch, 7.62mm) Window
Program Memory Size: 896 B (512 x 14 words)
Program Memory Type: EPROM (UV-erasable)
Microchip Technology
Package: 18-SOIC (SOIC-18, 7.5 mm body width)
Program Memory Size: 896 bytes (512 x 14)
Program Memory Type: OTP EPROM
Microchip Technology
Package: 18-PDIP (0.300 inch / 7.62 mm)
Program Memory Size: 3.5 KB (2K x 14)
Program Memory Type: OTP (One-Time-Programmable) EPROM
Microchip Technology
Package: 18-PDIP (Through-Hole, 0.300 inch / 7.62 mm)
Program Memory Size: 3.5 KB (2K x 14) OTP/EPROM
Timers: TMR0 (8-bit), WDT (Watchdog)

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

PIC16C554-04I/P

✅ Прямая замена
Microchip Technology
📦 18-PDIP (0.300")
PIC16C · PIC 8-bit RISC · OTP (EPROM-based) · 896 B (512 x 14) · 80 B · None · 4 MHz · 200 ns (at 4 MHz)

✓ В наличии

$2.2 / шт.

Открыть даташит →

PIC16C558-04/P

✅ Прямая замена
Microchip Technology
📦 18-PDIP (0.300")
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

✓ В наличии

$4.2 / шт.

Открыть даташит →

PIC16C554-10/P

✅ Прямая замена
📦 18-PDIP (0.300")
Same 18-PDIP pinout; 10 MHz speed grade vs 4 MHz (+150% clock), identical memory

📋 Справочный аналог (нет в каталоге)

PIC16C554-20/P

✅ Прямая замена
Microchip Technology
📦 18-PDIP (0.300")
PIC16C5x · 8-bit RISC · 35 single-word instructions · 12 bits · EPROM (OTP) · 896 bytes (0.875 KB) · 80 bytes · 20 MHz

✓ В наличии

$2.18 / шт.

Открыть даташит →

PIC16F54-I/P

✅ Прямая замена
Microchip Technology
📦 18-PDIP (0.300")
PIC16 (8-bit RISC, 12-bit instruction word) · Flash · 768 B (512 x 12 words) · 25 B · None · 20 MHz · 200 ns · 33 single-word instructions

✓ В наличии

$0.68 / шт.

Открыть даташит →

PIC16C554-04/P Максимальные параметры и электрические характеристики

Series PIC 16C
Core Processor PIC
Core Size 8-bit
Максимальная тактовая частота 4 MHz
Instruction Cycle Time 200 ns
Program Memory Type OTP (One-Time Programmable) EPROM
Program Memory Size 896 B (512 x 14-bit words)
RAM Size 80 B
Number of I/O Pins 13
Корпус 18-PDIP (0.300", 7.62 mm)
Тип монтажа Through Hole
Supply Voltage Range 3.0 V to 6.0 V
Диапазон рабочих температур 0°C to +70°C (commercial)
Oscillator Type External (RC or crystal)
Peripherals TMR0 with 8-bit prescaler, Watchdog Timer (WDT), POR
Number of Instructions 35 single-word
Stack Depth 2 levels (hardware)
Статус RoHS Non-compliant (contains Pb in PDIP)
Уровень MSL Not applicable (through-hole)

Конфигурация выводов PIC16C554-04/P

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 — Bidirectional I/O port A bit 2
Контакт 2 RA3 — Bidirectional I/O port A bit 3
Контакт 3 RA4/T0CKI — Bidirectional I/O / Timer0 clock input
Контакт 4 MCLR/VPP — Master Clear (reset) / programming voltage input
Контакт 5 VSS — Ground reference
Контакт 6 RB0/INT — Bidirectional I/O port B bit 0 / external interrupt
Контакт 7 RB1 — Bidirectional I/O port B bit 1
Контакт 8 RB2 — Bidirectional I/O port B bit 2
Контакт 9 RB3 — Bidirectional I/O port B bit 3
Контакт 10 RB4 — Bidirectional I/O port B bit 4
Контакт 11 RB5 — Bidirectional I/O port B bit 5
Контакт 12 RB6 — Bidirectional I/O port B bit 6
Контакт 13 RB7 — Bidirectional I/O port B bit 7
Контакт 14 VDD — Positive supply voltage (3.0 V to 6.0 V)
Контакт 15 OSC2/CLKOUT — Oscillator crystal output / external clock output
Контакт 16 OSC1/CLKIN — Oscillator crystal input / external clock input
Контакт 17 RA0 — Bidirectional I/O port A bit 0
Контакт 18 RA1 — Bidirectional I/O port A bit 1

Типичное применение

PIC16C554-04/P подходит для 6 применениеs: Automotive Body Controllers, Industrial Timer / Counter Modules, Consumer Appliance Control Boards, IR Remote Control Transmitters, Sensor Interface Front-Ends, Battery-Operated Standby Controllers.

🚗

Automotive Body Controllers

The PIC16C554-04/P's 4 MHz CPU, 13 GPIO pins, and 896-byte OTP program memory make it well suited to automotive body-control subsystems such as mirror adjusters, seat-position encoders, or wiper-interval timers. Its 18-PDIP through-hole package survives under-hood thermal cycling and the -I (industrial) variant tolerates -40°C to +85°C ambient under the dashboard. Compared with discrete logic, the part integrates 35 instructions, TMR0 with prescaler, watchdog timer, and POR in one IC, cutting BOM count and PCB area.

🏭

Industrial Timer / Counter Modules

The PIC16C554-04/P is widely deployed as a low-cost digital timer or event-counter in industrial control panels. Its 8-bit TMR0 with 8-bit prescaler supports timing from microseconds to several seconds when paired with a 4 MHz resonator, while the watchdog timer (WDT) with internal RC oscillator provides autonomous brown-out recovery without external components. The 13 GPIO pins can drive LED bar graphs, scan 4×4 keypads, or switch 24 V relays through a single 18-PDIP footprint — ideal for PLC sub-modules and process-control auxiliaries.

📱

Consumer Appliance Control Boards

In white-goods and consumer appliances — washing machines, microwave ovens, dishwashers — the PIC16C554-04/P drives user-interface keypads, indicator LEDs, and triac-controlled loads. Its CMOS process delivers microamp-level SLEEP current for standby-Energy-Star compliance, while the 200 ns instruction cycle at 4 MHz comfortably handles button de-bounce, PWM for buzzer tones, and triac zero-cross timing. The 18-PDIP package is hand-solderable for low-volume SKUs and field-serviceable.

📺

IR Remote Control Transmitters

The PIC16C554-04/P is an excellent fit for IR remote-control transmitters because its 4 MHz execution rate and 200 ns cycle can bit-bang RC-5, NEC, or SIRC protocols in software without external UART hardware. The 13 GPIO pins drive keypad matrix scanning (up to 8×5) and modulate the IR LED via TMR0 PWM. The 80-byte RAM is sufficient for command buffers and repeat codes; OTP memory holds the fixed protocol firmware. Low SLEEP current extends battery life to multi-year levels.

🧩

Sensor Interface Front-Ends

As a sensor-interface front-end, the PIC16C554-04/P reads analog sensors via a simple RC charge-time digitizer (one GPIO + comparator-free RC) or interfaces to digital sensors over bit-banged SPI/I²C. Its 8-bit datapath and 200 ns instruction cycle provide adequate processing for linearization, threshold detection, and PWM output back to the host system. The 13 GPIO gives enough headroom for multi-sensor boards (temperature + humidity + flow) while the OTP program memory locks firmware once calibrated.

⚡

Battery-Operated Standby Controllers

The PIC16C554-04/P is a natural choice for battery-operated standby controllers — alarm keypads, smart-meter slave displays, and e-bike controllers — because its CMOS process and SLEEP mode pull standby current into the microamp range while preserving TMR0, WDT, and interrupt-on-change functionality. The 4 MHz instruction rate wakes the part quickly to handle keypad polling, status LEDs, or RF-burst transmissions. OTP memory prevents firmware tampering, a security plus in safety-critical standby roles.

What is the program memory size of PIC16C554-04/P?
The PIC16C554-04/P integrates 896 bytes (512 words × 14 bits) of One-Time-Programmable (OTP) EPROM program memory. According to the Microchip datasheet 30430D, this memory holds the user's firmware and cannot be erased or rewritten once programmed. 80 bytes of on-chip data RAM serve as working registers and user variables.
What is the maximum clock speed of PIC16C554-04/P?
The PIC16C554-04/P variant runs up to 4 MHz external oscillator input, executing instructions at a 200 ns cycle time (5 MIPS). Microchip also markets -10 and -20 speed grades (10 MHz / 20 MHz) within the same PIC16C554 family; the -04 suffix denotes the 4 MHz entry-level part designed for low-cost 4 MHz resonator-based designs.
Is PIC16C554-04/P still in production?
No. According to the Microchip product page, the PIC16C554-04/P is marked obsolete/discontinued. Inventory exists at franchised and independent distributors; Heisener shows in stock. For new designs, Microchip recommends migrating to the pin-compatible PIC16F family (Flash-based, in-circuit reprogrammable) such as the PIC16F54.
How many I/O pins does PIC16C554-04/P have?
The PIC16C554-04/P exposes 13 general-purpose digital I/O pins (PORTA 5 pins, PORTB 8 pins) on its 18-pin PDIP package. Five pins are dedicated to supply/clock/RESET, leaving 13 for user GPIO. Each I/O can source/sink up to 25 mA and directly drive LEDs without external drivers.
What is the difference between PIC16C554-04/P and PIC16C554-04I/P?
The PIC16C554-04/P targets the commercial temperature range 0°C to +70°C, while the PIC16C554-04I/P is the industrial-grade version rated -40°C to +85°C. Both share the same 4 MHz speed grade, 896-byte OTP memory, 80 B RAM, and 18-PDIP package, so they are pin-compatible drop-in alternatives for each other.
Where to buy PIC16C554-04/P online at quantity 100?
As of 2026-09-16, the PIC16C554-04/P is available at franchised distributors (DigiKey, Mouser, Newark) and at independent stockists such as Heisener, which lists in stock with same-day shipping. Verified unit pricing for 100-piece orders is approximately $3.65 USD per unit, with lead times of 1–3 days for in-stock inventory.
What is the lead time for PIC16C554-04/P orders?
Lead time for the PIC16C554-04/P is 'ships today' or 1–3 business days at most authorized distributors because the part is obsolete and stocked only in remaining inventory. Heisener's estimated delivery from China-based stock is Jun 14 – Jun 19 (5 business days). For production volumes, confirm long-term inventory with the distributor before committing.
Is PIC16C554-04/P in stock at major distributors?
Stock at major franchised distributors (DigiKey, Mouser) is limited to remaining inventory of this obsolete part. Heisener alone lists 36,840 pieces, which is the largest single-source stock mentioned in distributor data as of 2026-09-16. Before placing volume orders, request a lead-time confirmation from the distributor to avoid shortages.
PIC16C554-04/P vs PIC16F54-I/P — which is better for new designs?
For new designs, choose the PIC16F54-I/P: it is Flash-based (in-circuit reprogrammable, lowers NRE cost), shares the same 18-pin PDIP pinout, runs at 20 MHz (vs 4 MHz), and is still in production. The PIC16C554-04/P is the better choice only when you must match an existing PCB or already have validated OTP firmware and need exact drop-in compatibility.
When should I choose PIC16C554-04/P over PIC16C558?
Choose the PIC16C554-04/P when 896 bytes of OTP program memory and 80 bytes of RAM are sufficient; the PIC16C558 doubles program memory to 1792 bytes and RAM to 128 bytes for about 10–15 % more cost. If you need an 8-bit timer (TMR1) in addition to TMR0, the PIC16C558 adds it. Otherwise the two are pin-compatible in 18-PDIP.
What is the best drop-in replacement for PIC16C554-04/P?
The best drop-in Microchip replacement is the PIC16C554-04I/P (industrial temperature variant) — same 18-PDIP pinout, same 896-byte OTP, same 4 MHz clock, only the temperature grade differs. For new designs where firmware may need revision, the pin-compatible PIC16F54-I/P (Flash, 20 MHz) is the recommended migration target.
Where to download PIC16C554-04/P datasheet PDF?
The official Microchip PIC16C554-04/P datasheet (document 30430D) is available from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30430D.pdf. Third-party mirrors are also available on alldatasheet.com, digchips.com, and Octopart, but always cross-reference against the Microchip original for the latest revision.
Where to find PIC16C554-04/P pinout for 18-PDIP?
The PIC16C554-04/P pinout for the 18-PDIP package is published in the Microchip datasheet 30430D (pages covering the 18-pin PDIP mechanical drawing). Pins 1–18 are assigned to RA0–RA4, VSS, RB0–RB7, VDD, OSC1/CLKIN, OSC2/CLKOUT, and MCLR/VPP, with pin 1 marked by the standard PDIP notch orientation.
What is the operating voltage of PIC16C554-04/P?
The PIC16C554-04/P operates from 3.0 V to 6.0 V on VDD. The -04 speed grade (4 MHz) is guaranteed to operate over the full 3.0–6.0 V supply range. At lower supply voltages (toward 3.0 V) the oscillator frequency must be derated; refer to the Microchip datasheet 30430D electrical characteristics table for the precise VDD vs frequency envelope.

Справочные инженерные данные для PIC16C554-04/P — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the PIC16C554-04/P when you have a finalized, validated OTP firmware image and a fixed-volume production run where the lowest-cost 4 MHz 8-bit Microchip controller in 18-PDIP is required. For new designs that may need firmware iteration, prefer the pin-compatible Flash-based PIC16F54-I/P (20 MHz, in-circuit reprogrammable). Use the -04I/P industrial variant for automotive or outdoor deployments below 0°C; use the PIC16C558-04/P when you need to grow program memory to 1792 B or add TMR1. For -10/-20 speed variants, drop them in only if your firmware actually needs the additional MIPS.

Сравнение с аналогами

Параметр Этот товар PIC16C554-04I/P PIC16C558-04/P PIC16C554-10/P PIC16C554-20/P PIC16F54-I/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 896 B OTP (512 × 14) 896 B OTP 1792 B OTP 896 B OTP 896 B OTP 896 B Flash
RAM 80 B 80 B 128 B 80 B 80 B 25 B
Max Clock Frequency 4 MHz 4 MHz 4 MHz 10 MHz 20 MHz 20 MHz
I/O Pins 13 13 13 13 13 12
Program Memory Type OTP OTP OTP OTP OTP Flash
Operating Temperature 0°C to +70°C -40°C to +85°C 0°C to +70°C 0°C to +70°C 0°C to +70°C -40°C to +85°C
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Active

Ключевые отличия

  • Lowest cost OTP variant in the PIC16C554 family (против PIC16C554-20/P)
  • Industrial-temperature drop-in option (против PIC16C554-04I/P)
  • Doubles program memory with same pinout (против PIC16C558-04/P)

Заметки по проектированию

Estimated: at 4 MHz with all 13 GPIO switching, the PIC16C554-04/P draws roughly 2 mA from a 5 V supply (per Microchip datasheet 30430D DC characteristics typical). For battery-operated designs, enable SLEEP mode after work — quiescent current drops to single-digit µA. Place a 0.1 µF decoupling capacitor within 5 mm of VDD (pin 14), and add a 10 µF bulk cap if multiple peripherals draw inrush current.

Keep the crystal or ceramic resonator traces to OSC1 (pin 16) and OSC2 (pin 15) shorter than 10 mm and surrounded by a ground pour to prevent noise injection into TMR0. Route MCLR/VPP (pin 4) separately from high-current switching traces; add a 10 kΩ pull-up to VDD and a 100 nF cap to ground to filter reset glitches. Leave space for an in-system programming header if you may need to upgrade firmware on the PIC16F54 migration target.

PIC16C554 program memory is OTP — a single firmware bug cannot be patched in-circuit; verify code with the MPLAB SIM simulator and burn a known-good prototype before committing to production runs. Watchdog timer is enabled by configuration fuse and must be either used (with WDT-clear in software) or left disabled, or the part will reset unexpectedly. Also note that only 7 (not 8) general-purpose registers map into all banks; new PIC users sometimes miscount RAM and overflow the stack (only 2 hardware levels deep).

Информация о соответствии

RoHS
Non Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Без свинца
No
Без галогенов
Unknown
Конфликтные минералы
Compliant

PIC16C554-04/P in 18-PDIP contains lead in the through-hole finish and is non-RoHS per Microchip product page. Industrial-grade -04I/P and Flash PIC16F54-I/P variants are recommended for RoHS-compliant or AEC-Q100 automotive applications.

Данные проверены: 2026-09-16 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

PIC16C554-04/P PIC16C554-04/P datasheet Microchip PIC16C554 8-bit MCU PIC16C554 896 byte OTP microcontroller 18-PDIP PIC microcontroller 4 MHz PIC16C554 automotive body controller PIC16C554 vs PIC16F54 PIC16C554 drop-in replacement PIC16C554-04/P buy price obsolete what is the program memory of PIC16C554 PIC16C554-04/P pinout 18-PDIP low-cost 8-bit MCU consumer appliance

Связанные компоненты & термины

Microchip Technology PIC16C554 PIC16C554-04/P PIC16C554-04I/P PIC16C558-04/P PIC16C554-10/P PIC16C554-20/P PIC16F54-I/P 8-bit microcontroller MCU PIC16C family OTP (One-Time Programmable) EPROM Harvard architecture PIC instruction set RISC 18-PDIP PDIP (Plastic Dual In-line Package) TMR0 (Timer0) watchdog timer (WDT) MPLAB automotive body controller consumer appliance control industrial timer IR remote control
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ