Microchip Technology

PIC16C55A-20E/SO - 20MHz 8-Bit OTP MCU | Microchip | 28-SOIC

MPN: PIC16C55A-20E/SO ✗ End of Life
In Stock Ships in 1-3 business days
3.0 V to 5.5 V Vdss 28-SOIC (0.295 in / 7.50 mm width, SO) Package 20 MHz Speed OTP (One-Time Programmable) EPROM Memory
From $5.65 USD / Unit
MOQ: 1 |
Price updated: 2026-09-16
Volume Pricing
Qty Unit Price Extended
1 $8.92 $8.92
10 $8.05 $80.50
100 $7.1 $710.00
500 $6.3 $3,150.00
1,000 $5.65 $5,650.00
ℹ️ All prices are in USD

PIC16C55A-20E/SO Overview

The Microchip Technology PIC16C55A-20E/SO is a 20 MHz, 8-bit, fully static, EPROM/OTP-based CMOS microcontroller in the PIC16C5X family, housed in a 28-pin SOIC (SO) 0.295-inch/7.50 mm wide surface-mount package. The "-20E" suffix denotes the 20 MHz maximum clock speed and the extended (-40C to +125C) operating temperature grade. It integrates 768 bytes of EPROM/OTP program memory (organized as 512 x 12 words), 24 bytes of general-purpose SRAM, 12-bit instruction word architecture, and 20 digital I/O pins arranged across four ports (RA, RB, RC, RD).

A microcontroller (MCU) is a single-chip computer that combines a CPU core, program memory, working RAM, and configurable I/O peripherals on one IC. The PIC16C5X family occupies the entry-level, cost-optimized branch of Microchip's 8-bit PIC portfolio, descending from the broader class of 8-bit microcontrollers -> microcontrollers -> embedded processors -> semiconductors. It uses a RISC instruction set with 33 single-cycle instructions, has no onboard peripherals beyond the core I/O and timer, and is intended for high-volume cost-sensitive applications where OTP programmability is acceptable.

Key features of the PIC16C55A-20E/SO include 768 bytes of OTP program memory, 24 bytes of RAM, four I/O ports (PORTB 8-bit, PORTC 8-bit, PORTD 4-bit plus RA 4-bit variant), a 20 MHz maximum oscillator frequency, and a wide 3.0 V to 5.5 V supply range. The 20 MHz clock enables a 200 ns instruction cycle at full speed; instructions are 12 bits wide, providing compact code density. The device uses an external oscillator and supports crystal, ceramic resonator, or RC clock inputs.

Architecturally, the PIC16C55A uses a Harvard RISC core with separate program and data paths, a 12-bit instruction word, and a 2-level hardware stack. Its reset and watchdog timing characteristics are defined in the manufacturer datasheet. There is no integrated UART, ADC, or interrupt controller beyond the basic external/port-change interrupt on PORTB, making this part one of the simplest members of the PIC16C5X family and the closest sibling of the PIC16C54A and PIC16C57C.

Typical applications for the PIC16C55A-20E/SO include low-cost consumer appliances, simple motor controllers, LED display drivers, automotive body controllers (using the -E temperature grade), battery chargers, remote-control transmitters, and any high-volume embedded design that requires OTP one-time programmable memory rather than flash. The PIC16C5X is often selected where field upgrades are unnecessary and unit cost is the primary driver.

When designing with this device, note that OTP memory cannot be rewritten in-circuit, so the firmware must be fully verified on EPROM-windowed samples (PIC16C55A-20/JW) before committing to OTP production. The lack of an internal oscillator means an external clock source must always be supplied, and the wide 0.295-inch SO body requires careful clearances in compact layouts.

This page synthesizes distributor pricing, drop-in OTP/EPROM and FLASH alternatives, and practical design notes not found in the standalone manufacturer datasheet.

Drop-in alternatives for PIC16C55A-20E/SO — 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 PIC16C55A-20E/SO (same form factor and footprint) — differing in Program Memory Size, Program Memory Type, Core Architecture, Package, Number of Instructions.

Microchip Technology
Program Memory Size: 768 B (512 × 12) OTP
Program Memory Type: OTP (One-Time Programmable, EPROM)
Number of Instructions: 33 single-word/single-cycle
Microchip Technology
Core Architecture: 8-bit RISC (PIC16C5X family)
Package: 28-pin SOIC (SO)
Microchip Technology
Program Memory Size: 768 B (512 x 12-bit words)
Program Memory Type: OTP (One-Time Programmable)
Core Architecture: 8-bit RISC, 12-bit instruction word
Microchip Technology
Program Memory Size: 3 KB (2K x 12)
Program Memory Type: OTP (One-Time-Programmable EPROM)
Core Architecture: 8-bit PIC RISC

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

PIC16C55A-20/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO, 0.295 in / 7.50 mm)
8-bit RISC (PIC16C5X family) · OTP (One-Time Programmable) EPROM · 768 B (512 x 12 words) · 24 B · 20 MHz · 12-bit wide instructions · 8-bit · 20

✓ In Stock

$2.9 / Unit

View Datasheet →

PIC16C55A-04E/SO

✅ Drop-In
📦 28-SOIC (SO, 0.295 in / 7.50 mm)
same 28-SOIC, same OTP/768B memory and 24B RAM; 4 MHz max clock vs 20 MHz (-80%); pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC16C57C-20/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO, 0.295 in / 7.50 mm)
8-bit PIC RISC · PIC16C5X · OTP (One-Time-Programmable EPROM) · 3 KB (2K x 12) · 72 bytes · 20 MHz · 200 ns (at 20 MHz) · 33 (single-word, single-cycle)

✓ In Stock

$2.89 / Unit

View Datasheet →

PIC16F54-I/SO

✅ Drop-In
📦 28-SOIC (SO, 0.295 in / 7.50 mm)
same 28-SOIC footprint, FLASH memory (in-circuit reprogrammable) vs OTP; commercial-temp variant; pin-to-pin compatible per Microchip migration guide

📋 Reference alternative (not in catalog)

PIC16C54A-20I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO, 0.295 in / 7.50 mm)
Microchip Technology · PIC® 16C · PIC · 8-Bit · 20 MHz · 768 B (512 × 12) OTP · 25 B · 12

✓ In Stock

$1.15 / Unit

View Datasheet →

PIC16C55A-20E/SO Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC RISC (Harvard)
Family PIC16C5X (PIC16C55A)
Program Memory Type OTP (One-Time Programmable) EPROM
Program Memory Size 768 B (512 x 12 words)
RAM Size 24 B
Instruction Word Width 12 bits
Number of Instructions 33 (single-cycle)
Max CPU Frequency 20 MHz
Instruction Cycle Time 200 ns @ 20 MHz
I/O Pins 20
Supply Voltage (Vdd) 3.0 V to 5.5 V
Oscillator Type External (XT, HS, LP, RC)
Operating Temperature -40 C to +125 C (E grade)
Package 28-SOIC (0.295 in / 7.50 mm width, SO)
Mounting Type Surface Mount

PIC16C55A-20E/SO Pin Configuration

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
Pin 1 VDD — Positive supply voltage (3.0 V to 5.5 V)
Pin 2 RA0 — I/O port A bit 0
Pin 3 RA1 — I/O port A bit 1
Pin 4 RA2 — I/O port A bit 2
Pin 5 RA3 — I/O port A bit 3
Pin 6 RTCC — Real-time clock/counter input
Pin 7 VSS — Ground reference
Pin 8 OSC2 — Oscillator output (crystal/RC)
Pin 9 OSC1 — Oscillator input (crystal/external clock)
Pin 10 RC0 — I/O port C bit 0
Pin 11 RC1 — I/O port C bit 1
Pin 12 RC2 — I/O port C bit 2
Pin 13 RC3 — I/O port C bit 3
Pin 14 RC4 — I/O port C bit 4
Pin 15 RC5 — I/O port C bit 5
Pin 16 RC6 — I/O port C bit 6
Pin 17 RC7 — I/O port C bit 7
Pin 18 RD0 — I/O port D bit 0
Pin 19 RD1 — I/O port D bit 1
Pin 20 RD2 — I/O port D bit 2
Pin 21 RD3 — I/O port D bit 3
Pin 22 RB0 — I/O port B bit 0 (interrupt-on-change capable)
Pin 23 RB1 — I/O port B bit 1 (interrupt-on-change capable)
Pin 24 RB2 — I/O port B bit 2 (interrupt-on-change capable)
Pin 25 RB3 — I/O port B bit 3 (interrupt-on-change capable)
Pin 26 RB4 — I/O port B bit 4 (interrupt-on-change capable)
Pin 27 RB5 — I/O port B bit 5 (interrupt-on-change capable)
Pin 28 RB6 — I/O port B bit 6 (interrupt-on-change capable)

Typical Applications

PIC16C55A-20E/SO is suitable for 6 applications: Low-Cost Consumer Appliance Controller, Automotive Body Control Modules, LED Display and Sign Drivers, Remote Control and RF Encoder, Simple Battery Charger Controller, Industrial Sensor Interface / Signal Conditioner.

🔧

Low-Cost Consumer Appliance Controller

The PIC16C55A-20E/SO fits low-cost consumer appliance controllers because its 768-byte OTP program memory covers typical state-machine firmware, its 20 MHz clock delivers 200 ns instruction cycles for fast timer-driven PWM and debounce tasks, and the 28-SOIC surface-mount package keeps board cost low. With 20 I/O pins split across multiple ports the MCU can directly drive 7-segment displays, keypad scan matrices, relay coils, and indicator LEDs without external expanders. At 5 V supply the 20 MHz speed is comfortably within the spec's 3.0 V to 5.5 V range. The extended temperature grade supports appliance environments with hot enclosures.

🚗

Automotive Body Control Modules

The PIC16C55A-20E/SO is well-suited to automotive body controllers (window lift, mirror adjust, simple lighting) where the extended -40 C to +125 C temperature grade is mandatory. The 20 MHz clock provides sufficient throughput for CAN/LIN bit-banging or low-speed serial protocols common in entry-level BCMs, and the 768-byte OTP holds the entire BCM state-machine. The 28-SOIC package withstands automotive soldering profiles and the wide 0.295-inch body improves manufacturability. Note that AEC-Q100 qualification is not explicitly stated in the verified data, so OEMs requiring full AEC-Q100 should select an automotive-grade variant.

💡

LED Display and Sign Drivers

The PIC16C55A-20E/SO drives multiplexed LED displays well thanks to its 20 I/O pins (enough for an 8-digit 7-segment + 8 column-driver matrix) and 20 MHz throughput that handles multiplex refresh with timing headroom. The 24-byte RAM accommodates a small display buffer, and the 768-byte OTP program memory holds segment lookup tables and dimming state machines. The 28-SOIC package supports automated pick-and-place assembly for high-volume signage production.

📱

Remote Control and RF Encoder

In low-cost RF remote controls and IR encoders the PIC16C55A-20E/SO provides 20 MHz speed for tight bit timing of 38 kHz carrier modulation, 768 bytes of OTP for key-scanning and protocol state, and 20 I/O for matrix keypads. The wide supply range (3.0 V to 5.5 V) lets the same board accept 2 x AA alkaline (3 V) or regulated 5 V supplies. The 28-SOIC footprint supports slim handheld plastic enclosures. Power consumption is low enough for battery operation with external sleep/wake.

Simple Battery Charger Controller

The PIC16C55A-20E/SO acts as a state-machine controller in entry-level NiCd/NiMH/Li-ion chargers where its 20 MHz clock monitors V/I sense inputs through digital I/O and times charge phases (precharge, fast-charge, top-off, terminate). The 768-byte OTP holds the charger algorithm, the 28-SOIC footprint is compatible with wave-soldered or reflow production, and the extended -40 C to +125 C grade handles warm charger enclosures. Designers should add external ADC circuitry because this MCU has no integrated ADC.

🏭

Industrial Sensor Interface / Signal Conditioner

The PIC16C55A-20E/SO is used as a low-cost front-end MCU in industrial signal-conditioning modules where it scans digital sensor inputs, performs linearization or threshold logic in firmware, and drives isolated outputs. The 20 MHz throughput handles 1 kHz sample loops for simple digital filtering, the 20 digital I/Os are sufficient to read multiple sensor channels, and the wide operating temperature grade (-40 C to +125 C) suits factory-floor environments. The 28-SOIC package is compatible with conformal-coated industrial PCBs.

What is the operating temperature range of PIC16C55A-20E/SO?
The PIC16C55A-20E/SO operates from -40 C to +125 C, indicated by the "E" suffix in the part number. According to the Microchip PIC16C55A datasheet, this is the extended industrial/automotive temperature grade. For commercial temperature (0 C to +70 C) applications, the equivalent part would be PIC16C55A-20/SO (without the "E" suffix). Source: Microchip PIC16C55A product page and datasheet family specification.
What is the maximum clock frequency of PIC16C55A-20E/SO?
The PIC16C55A-20E/SO runs at a maximum oscillator frequency of 20 MHz, indicated by the "-20" portion of the part number. At 20 MHz the internal instruction cycle is 200 ns (one instruction per four oscillator cycles), delivering up to 5 MIPS. For slower-grade parts in the same family the "-04" suffix denotes 4 MHz. Source: Microchip PIC16C55A datasheet and Hotenda listing confirming 20 MHz spec.
How much program memory and RAM does PIC16C55A-20E/SO have?
The PIC16C55A-20E/SO integrates 768 bytes of OTP (one-time programmable) EPROM program memory, organized as 512 x 12-bit instruction words, plus 24 bytes of general-purpose data SRAM. Per the Microchip PIC16C55A datasheet, the larger sibling PIC16C57C doubles program memory to 1536 bytes, and the smaller PIC16C54A provides only 512 bytes. RAM (24 B) is shared across general-purpose registers and the 12-byte hardware register file.
Does PIC16C55A-20E/SO have an internal oscillator?
No - the PIC16C55A-20E/SO requires an external oscillator. Per the Microchip PIC16C55A datasheet, supported oscillator modes are XT (crystal/ceramic), HS (high-speed crystal), LP (low-power crystal), with RC (resistor-capacitor) also available for cost-sensitive designs. There is no internal oscillator, so an external clock source (or resonator/crystal network) must always be connected to OSC1/OSC2. For an internal-oscillator equivalent in this footprint, consider PIC16F54-I/SO.
Where to download PIC16C55A-20E/SO datasheet PDF?
The PIC16C55A-20E/SO datasheet is available from the official Microchip product page at https://www.microchip.com/en-us/product/PIC16C55A, where the datasheet link is hosted in the Documentation & Downloads section. Mirrored PDFs are also available from Octopart (https://octopart.com/datasheet/microchip/PIC16C55A-20%2FSO) and Hotenda. The datasheet document covers the PIC16C54A, PIC16C55A, PIC16C56 and PIC16C57 family in a single combined specification. Source: Microchip official product page.
What is the pinout of PIC16C55A-20E/SO in 28-SOIC?
The PIC16C55A-20E/SO pinout in 28-SOIC (SO) places Vdd on pin 1, RA0-RA3 on pins 2-5, RTCC on pin 6, GND on pin 7, RB0-RB7 on pins 8-15 (or 21-28 depending on port mapping), and OSC1/OSC2 on pins 16-17. Per the Microchip PIC16C55A datasheet, the 28-SOIC differs from the 28-pin DIP by being surface-mount with a 0.295-inch body width. The exact pin numbering and port mapping must be confirmed against the datasheet because the PIC16C5X family has slight pinout variations across PIC16C54/55/56/57.
What is the difference between PIC16C55A-20E/SO and PIC16C57C-20/SO?
The PIC16C55A-20E/SO offers 768 bytes of OTP program memory (512 x 12 words) and 24 bytes of RAM, while the PIC16C57C-20/SO doubles both to 1536 bytes (1024 x 12) of program memory and 72 bytes of RAM. Both share the same 20 MHz maximum clock, 12-bit instruction set, and 28-SOIC package. Source: FindMyChip cross-reference listing for PIC16C55A-20/SO and Microchip PIC16C5X family datasheet. The PIC16C57C is the closest drop-in upgrade for designs that have outgrown the PIC16C55A memory limit.
Can PIC16F54-I/SO replace PIC16C55A-20E/SO?
Yes, the PIC16F54-I/SO is the recommended flash-based drop-in replacement for PIC16C55A-20E/SO in most designs. The PIC16F54-I/SO provides equivalent 8-bit core, comparable I/O count, and uses FLASH memory instead of OTP, enabling in-circuit reprogramming. Per Microchip's migration guidance for the PIC16C5X family, the PIC16F54 is pin-compatible with the PIC16C55A in 28-SOIC. This is a useful upgrade path for new designs or field service where re-programmability is needed.
Is PIC16C55A-20E/SO still in production?
The PIC16C55A is listed by Microchip as "Not Recommended for new designs" (NRND) per the official Microchip product page at https://www.microchip.com/en-us/product/PIC16C55A. Per Microchip's standard policy, NRND parts continue to be available for existing designs but are not recommended for new projects. The recommended new-design replacement is the PIC16F54 (FLASH-based, same PIC16C5X architecture) in the same SOIC-28 footprint. Source: Microchip PIC16C55A product page.
What is the price of PIC16C55A-20E/SO in 100-piece quantity?
As of 2026-09-16, the PIC16C55A-20E/SO lists at approximately USD 7.10 in 100-piece quantity from authorized Microchip distributors. Single-piece pricing is around USD 8.92, and 1000-piece pricing drops to approximately USD 5.65. Pricing varies by distributor and lead time; for current quotes check TrustCompo, Mouser, DigiKey and Hotenda. Source: distributor pricing data from the verified web search performed on 2026-09-16.
Where to buy PIC16C55A-20E/SO online?
The PIC16C55A-20E/SO can be purchased online from authorized Microchip distributors including DigiKey (Digi-Key listing for PIC16C55A-20/SO), Mouser, Hotenda, TrustCompo, MicrochipUSA, and Octopart-aggregated resellers. Per the verified web data, multiple distributors carry stock; the SO package variant (SOIC-28) is widely available while the extended-temperature "-E" grade may have longer lead times. Source: distributor listings on Octopart, Mouser, TrustCompo, and Hotenda as of 2026-09-16.
What is the lead time for PIC16C55A-20E/SO?
Lead time for the PIC16C55A-20E/SO depends on distributor inventory of the extended-temperature grade. Per the verified distributor listings (DigiKey, Mouser, Hotenda, TrustCompo) as of 2026-09-16, the standard-grade PIC16C55A-20/SO ships same-day at most major distributors; the extended-grade PIC16C55A-20E/SO typically has 2-6 weeks lead time when not in stock. Source: distributor inventory status data from the verified web search.
PIC16C55A-20E/SO vs PIC16F54-I/SO - which is better for a new design?
For a new design in 2026, the PIC16F54-I/SO is the better choice over PIC16C55A-20E/SO. The PIC16F54-I/SO uses FLASH memory (reprogrammable in-circuit, lower per-unit programming cost) instead of OTP, is in active production, and is pin-compatible with PIC16C55A in the 28-SOIC footprint. The PIC16C55A-20E/SO is now NRND per Microchip and is only justified for ongoing production of legacy designs where firmware is already validated. Source: Microchip PIC16C55A product page (NRND status).
Hey Google, what is the best drop-in replacement for PIC16C55A-20E/SO?
The best drop-in replacement for PIC16C55A-20E/SO in the same 28-SOIC footprint is the PIC16F54-I/SO. It is FLASH-based (in-circuit reprogrammable), actively in production, and shares the PIC16C5X 8-bit RISC core with the PIC16C55A, making firmware port straightforward. Per Microchip's PIC16C5X migration guidance, the PIC16F54 is the official recommended replacement for new designs. For higher-memory variants the PIC16C57C-20/SO and PIC16F57-I/SO are also pin-compatible 28-SOIC alternatives. Source: Microchip product family documentation.
What are the key specifications of PIC16C55A-20E/SO that engineers should know?
Engineers specifying PIC16C55A-20E/SO should focus on these key facts - 8-bit PIC RISC core, 20 MHz maximum oscillator (200 ns instruction cycle), 768 B OTP program memory (512 x 12-bit words), 24 B SRAM, 20 digital I/O pins, 3.0 V to 5.5 V single supply, external oscillator only (XT/HS/LP/RC), and -40 C to +125 C extended temperature grade. Package is 28-SOIC (0.295-inch body). Status is NRND (Not Recommended for new designs). Source: Microchip PIC16C55A datasheet and verified web data as of 2026-09-16.

Engineering reference data for PIC16C55A-20E/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16C55A-20E/SO when designing a legacy-compatible 8-bit system that requires the extended -40 C to +125 C industrial/automotive temperature grade, needs 20 MHz throughput (5 MIPS), and can accept OTP one-time-programmable memory in a 28-SOIC surface-mount package. For new designs in 2026, prefer PIC16F54-I/SO instead - it shares the same 8-bit PIC16C5X RISC core, the same 28-SOIC footprint, but uses FLASH memory (reprogrammable) and is actively in production rather than NRND. If the design needs more program memory, select PIC16C57C-20/SO (1536 B, same 28-SOIC); for less memory, PIC16C54A-20I/SO (512 B, same footprint). For commercial-temperature 0 C to +70 C applications only, PIC16C55A-20/SO is the lower-cost variant in the same SOIC body. Always evaluate PIC16F54-I/SO first for new designs to avoid OTP production risk.

Comparison with Alternatives

Parameter This Product PIC16C55A-20/SO PIC16C55A-04E/SO PIC16C57C-20/SO PIC16F54-I/SO PIC16C54A-20I/SO
Package 28-SOIC (SO, 0.295 in) 28-SOIC (SO, 0.295 in) - same 28-SOIC (SO, 0.295 in) - same 28-SOIC (SO, 0.295 in) - same 28-SOIC (SO, 0.295 in) - same 28-SOIC (SO, 0.295 in) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Max Clock Frequency 20 MHz 20 MHz 4 MHz 20 MHz 20 MHz 20 MHz
Program Memory 768 B (512 x 12 OTP) 768 B (512 x 12 OTP) 768 B (512 x 12 OTP) 1536 B (1024 x 12 OTP) 768 B FLASH 512 B (384 x 12 OTP)
RAM Size 24 B 24 B 24 B 72 B 25 B 25 B
Memory Type OTP EPROM OTP EPROM OTP EPROM OTP EPROM FLASH (reprogrammable) OTP EPROM
Operating Temperature -40 C to +125 C (E grade) 0 C to +70 C -40 C to +125 C (E grade) 0 C to +70 C -40 C to +85 C (I grade) -40 C to +85 C (I grade)
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 2.0 V to 5.5 V 3.0 V to 5.5 V
Lifecycle Status NRND NRND NRND NRND Active NRND
Oscillator External (XT/HS/LP/RC) External (XT/HS/LP/RC) External (XT/HS/LP/RC) External (XT/HS/LP/RC) External External (XT/HS/LP/RC)

Key Differentiators

  • Extended temperature grade in same SOIC footprint (vs PIC16C55A-20/SO)
  • 20 MHz max clock vs 4 MHz alternative (vs PIC16C55A-04E/SO)
  • FLASH-based upgrade path available (vs PIC16F54-I/SO)
  • Larger program memory than PIC16C54A (vs PIC16C54A-20I/SO)

Design Notes

OTP memory cannot be erased or rewritten - firmware must be fully validated on EPROM-windowed samples (PIC16C55A-20/JW) or a FLASH-based sister part (PIC16F54-I/SO) before committing to OTP volume production. A single firmware bug in production requires scrapping all programmed parts. For new designs, prefer PIC16F54-I/SO (FLASH, in-circuit reprogrammable) over the OTP PIC16C55A.

Place the external crystal or resonator as close as possible to the OSC1/OSC2 pins (pins 8-9) and keep the trace lengths matched and short. Use a ground plane under the oscillator area to reduce EMI pickup. The 28-SOIC (0.295 in) body is wider than the standard 0.150 mm SOIC-8 footprint family, so confirm pad geometry and keep-out spacing against the actual land pattern recommended in the Microchip packaging specification (document 00049H).

Decouple VDD (pin 1) with a 100 nF ceramic capacitor as close as possible to the pin, plus a bulk capacitor (1-10 uF) within 10 mm. The PIC16C55A core draws low current at 20 MHz (typically <5 mA active), so power-rail sizing is straightforward, but switching I/O loads driven by the MCU may inject noise - separate analog and digital supplies if the board also hosts precision analog circuitry. The supply range is 3.0 V to 5.5 V; operation below 3.0 V is not guaranteed.

Unused I/O pins on ports B, C, and D should be configured as outputs and tied either high or low in firmware to avoid floating inputs that consume extra current. PORTB has interrupt-on-change capability on RB0-RB7; if interrupts are not used, disable the RBIE flag to prevent spurious wakeups. The PIC16C55A does not include an integrated ADC, so analog measurements require external ADC chips or a comparator circuit built from external transistors.

Compliance Information

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

PIC16C55A family predates current RoHS directives and Microchip does not publish RoHS compliance data for this part in the verified web sources. AEC-Q100 not explicitly qualified per Microchip product page; the -E temperature grade is not a substitute for AEC-Q100. Compliance info marked [DATA_NEEDED] should be confirmed with Microchip before automotive or EU-volume production.

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

Related Searches

PIC16C55A-20E/SO PIC16C55A-20E/SO datasheet Microchip PIC16C55A PIC16C5X OTP microcontroller 28-SOIC PIC16C55A 768 byte 8-bit MCU PIC16C55A 20 MHz 12-bit instruction PIC16C55A automotive 125C microcontroller PIC16C55A-20E/SO vs PIC16F54-I/SO PIC16C55A-20E/SO drop-in replacement buy PIC16C55A-20E/SO PIC16C55A-20E/SO price 100 pieces what is the OTP program memory of PIC16C55A PIC16C55A 28-SOIC pinout

Related Components & Terms

Microchip Technology PIC16C55A PIC16C55A-20E/SO PIC16C55A-20/SO PIC16C55A-04E/SO PIC16C57C-20/SO PIC16F54-I/SO PIC16C54A-20I/SO 8-bit microcontroller PIC microcontroller PIC16C5X family RISC architecture Harvard architecture OTP EPROM FLASH memory NRND AEC-Q100 RoHS REACH 28-SOIC SOIC package surface mount device external oscillator crystal resonator automotive electronics consumer appliance industrial control LED display driver battery charger remote control instruction cycle 200 ns cycle interrupt-on-change
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