Microchip Technology

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

Référence : PIC16C554-04/P ✗ Fin de vie
En stock Expédié sous 1 à 3 jours ouvrés
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
À partir de $2.85 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-09-16
Tarifs dégressifs
Qté Prix unitaire Total
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
ℹ️ Tous les prix sont en USD

PIC16C554-04/P Présentation

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.

Alternatives de remplacement direct pour PIC16C554-04/P — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Variantes de cette série

Modèles de la même série directement compatibles avec PIC16C554-04/P (même facteur de forme et même empreinte) — différant par 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)

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

PIC16C554-04I/P

✅ Remplacement direct
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)

✓ En stock

$2.2 / unité

Voir la fiche technique →

PIC16C558-04/P

✅ Remplacement direct
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

✓ En stock

$4.2 / unité

Voir la fiche technique →

PIC16C554-10/P

✅ Remplacement direct
📦 18-PDIP (0.300")
Same 18-PDIP pinout; 10 MHz speed grade vs 4 MHz (+150% clock), identical memory

📋 Alternative de référence (hors catalogue)

PIC16C554-20/P

✅ Remplacement direct
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

✓ En stock

$2.18 / unité

Voir la fiche technique →

PIC16F54-I/P

✅ Remplacement direct
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

✓ En stock

$0.68 / unité

Voir la fiche technique →

PIC16C554-04/P Valeurs maximales et caractéristiques électriques

Series PIC 16C
Core Processor PIC
Core Size 8-bit
Fréquence d'horloge maximale 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
Boîtier 18-PDIP (0.300", 7.62 mm)
Type de montage Through Hole
Supply Voltage Range 3.0 V to 6.0 V
Plage de température de fonctionnement 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)
Statut RoHS Non-compliant (contains Pb in PDIP)
Niveau MSL Not applicable (through-hole)

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

Applications typiques

PIC16C554-04/P convient pour 6 applications: 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.

Données de référence d'ingénierie pour PIC16C554-04/P — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

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.

Comparaison avec les alternatives

Paramètre Ce produit 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

Principaux différenciateurs

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

Notes de conception

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).

Informations de conformité

RoHS
Non Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Sans plomb
No
Sans halogène
Unknown
Minerais de conflit
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.

Données vérifiées le : 2026-09-16 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

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

Composants & termes associés

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 de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ