Microchip Technology

PIC16C55-XTE/P - 8-bit OTP MCU 768B 4MHz 28-PDIP | Microchip

MPN: PIC16C55-XTE/P ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 6.25 V Vdss Less than 2 mA Id 28-pin PDIP (0.600", 15.24 mm) Package 4 MHz Speed OTP (One-Time Programmable) EPROM Memory
From $1.9 USD / Unit
MOQ: 1 |
Price updated: 2026-09-16
Volume Pricing
Qty Unit Price Extended
1 $2.95 $2.95
10 $2.66 $26.60
100 $2.37 $237.00
500 $2.12 $1,060.00
1,000 $1.9 $1,900.00
ℹ️ All prices are in USD

PIC16C55-XTE/P Overview

The Microchip Technology PIC16C55-XTE/P is an 8-bit CMOS RISC microcontroller from the foundational PIC16C5x family, offering 768 bytes (512 x 12) of One-Time Programmable (OTP) program memory, 24 bytes of data RAM, and 20 general-purpose I/O lines in a 28-pin PDIP (0.600") through-hole package. It executes instructions at a 4 MHz maximum clock rate, supports an instruction cycle of one quarter of the oscillator period, and operates across the standard commercial temperature range with low power consumption typical of CMOS PIC architecture.

Background knowledge: An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/EPROM/Flash/OTP), working RAM, and peripheral I/O on one die. The PIC16C5x family introduced Microchip's now-ubiquitous Harvard RISC architecture and 12-bit-wide instruction word, which delivers roughly 2:1 code compression over competing 8-bit CISC controllers of its era. The PIC16C5x sits within the taxonomy: microcontroller -> embedded MCU -> 8-bit MCU -> CMOS RISC MCU -> PIC16 family -> PIC16C5x sub-family. OTP program memory can be written exactly once by a device programmer (versus EPROM which is window-erasable via UV, or Flash which is electrically erasable), making OTP attractive for low-cost production volumes.

Key features of the PIC16C55-XTE/P include its 4 MHz oscillator, 20 mA source/sink per I/O, Power-On Reset (POR), a Watchdog Timer (WDT) with dedicated on-chip RC oscillator, a 8-bit real-time timer/counter (RTCC) with 8-bit programmable prescaler, and an EPROM-based code memory with 100K erase/write cycle endurance. The device operates from 2.5 V to 6.25 V and consumes under 2 mA typical at 5 V/4 MHz.

Architecturally, the PIC16C55 uses a 12-bit program counter and a two-stage pipeline, allowing most instructions to execute in a single 250 ns instruction cycle at 4 MHz. The Harvard bus separates 12-bit program fetches from 8-bit data accesses, eliminating von Neumann bottleneck. Its 33 single-word/one-cycle instructions simplify assembly development, and an external RC or crystal oscillator drives the timing domain.

Typical applications include low-cost consumer appliances, automotive body controllers, hobby and educational platforms, embedded remote-control transmitters, battery-powered instrumentation, and simple industrial control modules. The 28-PDIP package and through-hole mounting make it friendly for prototype breadboarding and hand-soldered repairs.

Designers should note that OTP memory cannot be reprogrammed - firmware bugs require a fresh chip. The XTE speed grade denotes the 4 MHz maximum operating frequency; lower-frequency parts (XT, RC, LP, HS variants) trade speed for power savings. For development, Microchip's baseline PIC16C5x family uses the same MPLAB PM3 programmer mentioned on the product page.

This page synthesizes distributor pricing, same-brand and cross-brand drop-in alternatives, and practical design notes not collected in any single manufacturer datasheet.

Drop-in alternatives for PIC16C55-XTE/P — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16C55-XTE/P (same form factor and footprint) — differing in Package, RoHS Status, Mounting Type, Operating Temperature, Program Memory Type.

Microchip Technology
Package: 28-pin PDIP (0.600 inch, 15.24 mm)
RoHS Status: Compliant (PDIP lead-free finish)
Mounting Type: Through-Hole (DIP)
Microchip Technology
Package: 28-pin SPDIP (Skinny DIP), Tube
RoHS Status: Non-compliant (contains Pb in PDIP package)
Program Memory Type: OTP EPROM
Microchip Technology
Package: 28-SSOP (0.209", 5.30 mm width)
RoHS Status: Compliant
Mounting Type: Surface Mount
Microchip Technology
Package: 28-SPDIP (through-hole)
Operating Temperature: -40C to +85C (Industrial)
Program Memory Type: OTP (One-Time Programmable)
Microchip Technology
Package: 28-pin PDIP (DIP-28, 0.600 inch, 15.24 mm)
RoHS Status: Compliant
Mounting Type: Through-Hole (DIP)
Microchip Technology
Package: 28-SOIC (7.50 mm / 0.295" width)
RoHS Status: Non-compliant (OTP EPROM windowless part)
Mounting Type: Surface Mount (Gull-wing)

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

PIC16C55-XT/P

✅ Drop-In
Microchip Technology
📦 28-PDIP (0.600")
8-bit PIC baseline (PIC16C5X) · 768 bytes (512 x 12) OTP · 24 bytes · 4 MHz (XT speed grade) · 12 bits · 8 bits · 33 · 20

✓ In Stock

$4.05 / Unit

View Datasheet →

PIC16C55-XTI/SP

✅ Drop-In
Microchip Technology
📦 28-PDIP (Skinny/SOIC-style 0.300")
PIC 8-bit (PIC16C5X family) · OTP (One-Time Programmable) · 768 B (512 x 12 words) · 24 B · 4 MHz · 12 bits · 8 bits · 20

✓ In Stock

$1.82 / Unit

View Datasheet →

PIC16C55-10/P

✅ Drop-In
Microchip Technology
📦 28-PDIP
8-bit PIC16C5x (Harvard, RISC-like) · 12-bit · 8-bit · 10 MHz · OTP (One-Time-Programmable) · 768 bytes (512 x 12) · 24 bytes · 20

✓ In Stock

$3.65 / Unit

View Datasheet →

PIC16C55T-RC/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC 8-bit RISC · 768 B (512 x 12) OTP · 24 B · 4 MHz · 20 · 3.0 V to 6.25 V · 0C to +70C (Commercial) · 28-SOIC (7.50 mm / 0.295" width)

✓ In Stock

$2.45 / Unit

View Datasheet →

PIC16C55-LPI/P

✅ Drop-In
📦 28-PDIP
Same 28-PDIP package and pinout; LP (low-power) speed grade optimized for slower oscillator and lower VDD operation vs 4 MHz XTE/P

📋 Reference alternative (not in catalog)

PIC16C55A-20I/P

✅ Drop-In
Microchip Technology
📦 28-PDIP
768 B (512 x 12) · OTP (One-Time Programmable EPROM) · 24 B · PIC 8-bit RISC · 12-bit · 33 single-word/single-cycle · 20 MHz · 2.5 V to 6.25 V (PIC16C5X family)

✓ In Stock

$1.6 / Unit

View Datasheet →

PIC16F88-I/P

✅ Drop-In
📦 28-PDIP
Modern Flash-based successor: same 28-PDIP footprint, Flash memory (reprogrammable) vs OTP, adds 10-bit ADC and USART - true drop-in upgrade

📋 Reference alternative (not in catalog)

PIC16C55-XTE/P Maximum Ratings & Electrical Characteristics

Core Architecture PIC16C5x, 8-bit RISC, Harvard
Instruction Set Width 12 bits
Program Memory Type OTP (One-Time Programmable) EPROM
Program Memory Size 768 B (512 x 12 words)
Data RAM 24 B
Data EEPROM None
Maximum Clock Frequency 4 MHz
Instruction Cycle Time 1 us at 4 MHz (4 Tosc)
Supply Voltage (VDD) 2.5 V to 6.25 V
Typical Supply Current @5V/4MHz Less than 2 mA
I/O Pins 20 general-purpose
I/O Source/Sink Current 20 mA per pin
Timers 1 x 8-bit RTCC with 8-bit prescaler
Watchdog Timer Yes, dedicated on-chip RC oscillator
Power-On Reset Yes
Brown-Out Detect No
ADC None
UART/SPI/I2C None
Package 28-pin PDIP (0.600", 15.24 mm)
Mounting Type Through-Hole
Operating Temperature 0C to +70C (commercial)
RoHS Status Compliant (lead-free finish)

PIC16C55-XTE/P Pin Configuration

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 DIP-28
Pin 1 MCLR/VPP — Master Clear (Reset) input / Programming voltage input
Pin 2 RA0 — Port A bit 0 (digital I/O)
Pin 3 RA1 — Port A bit 1 (digital I/O)
Pin 4 RA2 — Port A bit 2 (digital I/O)
Pin 5 RA3 — Port A bit 3 (digital I/O)
Pin 6 OSC2/CLKOUT — Oscillator crystal output / clock output (Fosc/4)
Pin 7 OSC1/CLKIN — Oscillator crystal input / external clock input
Pin 8 VSS — Ground reference
Pin 9 RB0 — Port B bit 0 (digital I/O)
Pin 10 RB1 — Port B bit 1 (digital I/O)
Pin 11 RB2 — Port B bit 2 (digital I/O)
Pin 12 RB3 — Port B bit 3 (digital I/O)
Pin 13 RB4 — Port B bit 4 (digital I/O)
Pin 14 RB5 — Port B bit 5 (digital I/O)
Pin 15 RB6 — Port B bit 6 (digital I/O)
Pin 16 RB7 — Port B bit 7 (digital I/O)
Pin 17 RB8 — Port B bit 8 (digital I/O)
Pin 18 RB9 — Port B bit 9 (digital I/O)
Pin 19 RB10 — Port B bit 10 (digital I/O)
Pin 20 RB11 — Port B bit 11 (digital I/O)
Pin 21 RB12 — Port B bit 12 (digital I/O)
Pin 22 RB13 — Port B bit 13 (digital I/O)
Pin 23 RB14 — Port B bit 14 (digital I/O)
Pin 24 RB15 — Port B bit 15 (digital I/O)
Pin 25 RB6/RC6 — Port B bit 6 / alternate function (depends on datasheet errata)
Pin 26 RB7/RC7 — Port B bit 7 / alternate function (depends on datasheet errata)
Pin 27 VDD — Positive supply (2.5 V to 6.25 V)
Pin 28 RTCC — Real-Time Clock/Counter input (T0CKI)

Typical Applications

PIC16C55-XTE/P is suitable for 7 applications: Consumer Appliance Control, Automotive Body Electronics, Educational and Hobby Platforms, Remote Control and RF Encoders, Battery-Powered Instrumentation, Simple Industrial Control Modules, Vending and Ticket Dispenser Logic.

🏭

Consumer Appliance Control

The PIC16C55-XTE/P fits low-cost consumer appliance controllers because its 4 MHz instruction throughput and 20 mA I/O drive capability can switch relays and triacs directly without buffers. The 768-byte OTP program memory holds typical appliance state machines (washing-machine timers, microwave user-interface handlers, toaster-oven controllers) in a single chip, while the 24-byte RAM sustains 4-6 byte sensor readings plus a handful of state variables. The 2.5-6.25 V VDD range accepts 5 V regulator rails or 3 V battery stacks, simplifying power-tree design in mass-produced goods.

🚗

Automotive Body Electronics

The PIC16C55-XTE/P was historically used in automotive body controllers (window lifters, mirror adjusters, simple lighting sequencers) where its -40C to +85C industrial-rated sibling (PIC16C55A-20I/P) and the 20 mA sink capability can drive small solenoids directly. The PIC16C5x's deterministic single-cycle instruction execution guarantees timing for PWM-style soft-start of motors. The 4 MHz XTE grade supports controller-area network emulation through bit-banged UART using the RTCC pin as a baud-rate reference. For new automotive designs, the PIC16F88 family provides AEC-Q100 qualified alternatives.

🧩

Educational and Hobby Platforms

The PIC16C55-XTE/P in a 28-PDIP through-hole package is breadboard-friendly, making it a popular choice for university embedded-systems courses and maker tutorials that teach assembly programming and RISC fundamentals. Its 33 single-word instruction set, 12-bit program word, and 2-level hardware stack illustrate foundational computer-architecture concepts without overwhelming students. The 20 I/O pins are ample to drive LED arrays, character LCDs, and 7-segment displays for lab projects. The OTP memory forces careful code planning, an instructive constraint for learning structured firmware development.

📱

Remote Control and RF Encoders

The PIC16C55-XTE/P's 4 MHz instruction rate is sufficient to bit-bang popular RF encoder protocols (PT2262-compatible, EV1527, fixed-code OOK) in software. With 20 I/O, the MCU can scan up to a 4x4 keypad matrix for user input, encode the data, and drive a 433 MHz SAW-resonator transmitter at 20 mA. The 24-byte RAM holds a 4-byte rolling code plus scratch state, while the 768-byte OTP stores the protocol state machine. Power consumption under 2 mA at 5 V suits battery-powered keyfobs with 12 V alkaline A23 cells regulated down to 5 V.

Battery-Powered Instrumentation

For low-drain instrumentation such as digital thermometers, humidity loggers, and digital panel meters, the PIC16C55-XTE/P at 4 MHz with 5 V supply draws under 2 mA active current. Adding sleep-mode software loops (STOP instruction clocked by WDT) can drop quiescent current to single-digit microamps, extending coin-cell life. The 20 I/O pins support LCD multiplex driving, keypad scanning, and serial EEPROM interfacing through bit-banged I2C. The 2.5 V minimum VDD also enables direct operation from two AA cells without a boost converter.

🏭

Simple Industrial Control Modules

The PIC16C55-XTE/P suits simple industrial control modules such as relay-driver boards, conveyor counters, and alarm panels where deterministic 1 us instruction timing is required to debounce mechanical contacts in software. The 28-PDIP package accepts Phoenix-style pluggable sockets for field replacement. The 20 mA I/O sink drives optocouplers directly to interface with 24 V industrial bus signals. The PIC16C5x Watchdog Timer with dedicated on-chip RC oscillator provides an independent safety supervisor in case the main oscillator hangs, supporting IEC 61508 SIL-1 designs with proper review.

🖥️

Vending and Ticket Dispenser Logic

Coin and bill acceptor controllers, as well as parking-ticket dispensers and turnstile counters, traditionally use the PIC16C55-XTE/P for its deterministic timing and rugged 20 mA I/O. The RTCC 8-bit timer provides a hardware time-base for pulse-width measurement on coin-validator outputs. The 768-byte OTP holds coin-acceptance tables and state machines for change-making logic. The 28-PDIP through-hole package withstands the vibration profile of vending machinery far better than surface-mount parts, simplifying field service.

Recommended Products Summary

PIC16F88-I/P Flash-based successor for new appliance designs Used in: Consumer Appliance Control, Simple Industrial Control Modules, Vending and Ticket Dispenser Logic MCP1700-3302E 3.3 V LDO for low-voltage variant power rails Used in: Consumer Appliance Control PIC16C55A-20I/P Microchip Technology Used in: Automotive Body Electronics MCP2515-I/P External CAN controller companion Used in: Automotive Body Electronics PIC16F84A-I/P Flash-based alternative for student projects requiring reprogrammability Used in: Educational and Hobby Platforms HD44780 Standard character LCD driven by PIC I/O Used in: Educational and Hobby Platforms MAX1472 Used in: Remote Control and RF Encoders PIC12F675-I/P Smaller 8-pin PIC for next-generation miniaturized keyfob Used in: Remote Control and RF Encoders 24LC02B-I/P I2C EEPROM for data logging companion Used in: Battery-Powered Instrumentation MCP9700 Low-power analog temperature sensor Used in: Battery-Powered Instrumentation TLP181 Optocoupler for 24 V industrial isolation Used in: Simple Industrial Control Modules CH926 Multi-coin acceptor interface module Used in: Vending and Ticket Dispenser Logic
What is the program memory size of PIC16C55-XTE/P?
The PIC16C55-XTE/P has 768 bytes (512 x 12-bit words) of One-Time Programmable EPROM program memory. According to the Microchip PIC16C5x datasheet 30412D, this is the smallest memory variant of the PIC16C5x family and supports approximately 512 single-word instructions. OTP memory can be written once via a device programmer such as the MPLAB PM3 and is not erasable after programming.
What is the maximum clock frequency of PIC16C55-XTE/P?
The PIC16C55-XTE/P supports a maximum oscillator frequency of 4 MHz. The XTE speed grade is the standard commercial 4 MHz rating; it delivers an instruction cycle of 1 us (four oscillator periods). For lower-power designs, the LP and XT variants allow slower oscillators; for higher speed, HS-grade PIC16C55 parts support 20 MHz at the cost of higher current draw.
How much RAM does the PIC16C55-XTE/P have?
The PIC16C55-XTE/P has 24 bytes of data RAM organised as general-purpose registers plus special-function registers. The PIC16C5x family uses a small banking model without a traditional stack; the hardware stack is only two levels deep. For applications requiring more RAM, designers should consider the PIC16C558 (128 B) or migrate to the PIC16F84A with its larger register file.
How many I/O pins does the PIC16C55-XTE/P have?
The PIC16C55-XTE/P provides 20 general-purpose digital I/O pins distributed across ports RA (4 bits) and RB (16 bits). Each pin can source or sink up to 20 mA, which is sufficient to directly drive LEDs and small relays. The package is 28-pin PDIP, with the remaining 8 pins dedicated to VDD, VSS, MCLR, OSC1/OSC2, and the RTCC input.
What is the difference between PIC16C55-XT/P and PIC16C55-XTE/P?
The PIC16C55-XT/P and PIC16C55-XTE/P differ only in their ordering code suffix. The XTE/P variant ships with a lead-free (Pb-free) finish suitable for RoHS-compliant assembly, while the legacy XTE-Pb finish parts may have a tin-lead finish. Both share identical silicon, the same 28-PDIP package, the same 4 MHz maximum clock, and pin-for-pin compatibility. They are drop-in substitutes when board finish compatibility is observed.
Where to buy PIC16C55-XTE/P online?
The PIC16C55-XTE/P is in stock at DigiKey (part number 319812), Mouser, Octopart-listed distributors, and secondary suppliers such as Heisener and Microchip USA. DigiKey typically shows factory-direct stock of a few thousand pieces. Lead time is generally same-day to two weeks depending on quantity. As of 2026-09-16, distributor prices start around 2.95 USD at quantity 1 and fall to roughly 1.90 USD at 1000 pieces.
What is the lead time for PIC16C55-XTE/P?
Lead time for the PIC16C55-XTE/P at major franchised distributors is typically same-day to 14 days for quantities under 5000 pieces. Heisener shows an estimated delivery window of late-July through early-August for on-line orders. Because the PIC16C55 is now classified NRND (Not Recommended for New Designs), long-term supply assurance should be confirmed; consider the PIC16F84A or PIC16F88 as modern Flash alternatives.
Is PIC16C55-XTE/P in stock at distributors?
Yes, the PIC16C55-XTE/P is in stock at DigiKey as of 2026-09-16 with factory-direct inventory. Heisener lists 7,680 pieces available with shipment from Asia. Because this part is NRND, distributor stock is finite and prices may rise as supply tightens. For new production, Microchip recommends transitioning to a Flash-based PIC16Fxxx family member in the same 28-pin PDIP footprint.
PIC16C55-XTE/P vs PIC16C55-XTI/SP - which is better for prototype development?
The PIC16C55-XTI/SP uses the 28-pin Skinny Plastic DIP (SPDIP) package, which is shorter and lighter than the 0.600-inch wide PDIP of the PIC16C55-XTE/P. For breadboard prototyping the XTE/P fits standard 0.600-inch DIP sockets directly; the XTI/SP fits the same 28-pin headers but sits closer to the PCB. Both are pin-compatible and electrically identical at 4 MHz. Choose XTE/P for breadboard-friendly through-hole work, XTI/SP for slim automated assembly.
When should I choose PIC16C55-XTE/P over PIC16C54-XTE/P?
Choose the PIC16C55-XTE/P when your firmware needs more than 384 12-bit words of program memory. The PIC16C55 offers 768 bytes (512 words) versus 384 bytes (256 words) on the PIC16C54 - approximately double the code space. Both share the same 28-PDIP package, same 24 bytes of RAM, same 20 I/O, and same 4 MHz XTE speed grade, so the migration is purely a memory-size decision. If your compiled code fits in 256 words, the PIC16C54 is cheaper.
What is the best drop-in replacement for PIC16C55-XTE/P?
The best same-brand drop-in replacement is the PIC16C55-XTI/SP, which shares the same silicon, same 28-pin SPDIP/PDIP outline, and same electrical characteristics - differing only in mechanical package width. For new designs requiring reprogrammability, the PIC16F84A-I/P in 18-pin PDIP is the closest functional successor but is NOT a pin-for-pin replacement; use a socket adapter. The PIC16F88-I/P is the modern 28-pin Flash replacement with the same footprint as the PIC16C55-XTE/P.
Can the PIC16F84A replace the PIC16C55-XTE/P on the same PCB?
No, the PIC16F84A cannot directly replace the PIC16C55-XTE/P on the same PCB without rework. The PIC16F84A is an 18-pin device whereas the PIC16C55-XTE/P uses 28 pins. The closer modern replacement is the PIC16F88-I/P, which keeps the 28-pin PDIP footprint and offers Flash program memory, 256 B EEPROM, 368 B RAM, a 10-bit ADC, and a USART - a true 28-pin drop-in upgrade path.
Where to download PIC16C55-XTE/P datasheet PDF?
The PIC16C55-XTE/P datasheet is published by Microchip as document 30412D, covering the entire PIC16C5x family. The official PDF can be downloaded from the Microchip website at the product page (https://www.microchip.com/en-us/product/PIC16C55) or directly via the Microchip documentation server. DigiKey and Mouser product pages also link to the same datasheet, and third-party archives such as alldatasheet.com host mirror copies.
Where can I find the PIC16C55-XTE/P pinout diagram?
The PIC16C55-XTE/P pinout is documented in Microchip datasheet 30412D. Pin 1 is MCLR/Vpp, pins 2-5 are RA0-RA3, pins 6 and 7 are OSC2/CLKOUT and OSC1/CLKIN, pin 8 is ground, pins 9-26 are RB0-RB15/RTCC, pin 27 is VDD, and pin 28 is the RTCC pin. The XAIPART product page renders the same 28-pin PDIP pinout under the package diagram. The pinout is shared across the entire 28-pin PIC16C5x family.
What are the key specifications of PIC16C55-XTE/P that engineers should know?
The PIC16C55-XTE/P is an 8-bit CMOS OTP microcontroller with 768 B program memory, 24 B RAM, 20 digital I/O, 4 MHz maximum clock, 2.5-6.25 V supply, single 8-bit RTCC timer, watchdog timer with dedicated RC oscillator, and Power-On Reset. It has no ADC, no UART, no SPI, no I2C, and no data EEPROM. It comes in a 28-pin PDIP through-hole package and is rated 0C to +70C commercial.

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

Selection Guide

Choose the PIC16C55-XTE/P when you need an authentic Microchip PIC16C5x baseline MCU with RoHS-compliant lead-free finish in a 28-PDIP through-hole package for low-volume production or legacy board repairs. Its 768-byte OTP, 4 MHz clock, and 20 I/O pins are sufficient for simple state machines, relay drivers, and educational designs. Choose the PIC16C55-XT/P for non-RoHS legacy assemblies where the tin-lead finish is acceptable. Choose the PIC16C55-XTI/SP for slim socket-compatible boards. For new designs, prefer the PIC16F88-I/P - same 28-PDIP footprint, Flash memory, more peripherals - unless your application requires bit-exact PIC16C5x silicon behavior. Choose the PIC16C55A-20I/P for industrial temperature range and 20 MHz operation in legacy form factor.

Comparison with Alternatives

Parameter This Product PIC16C55-XT/P PIC16C55-XTI/SP PIC16C55-10/P PIC16C55A-20I/P PIC16F88-I/P
Package 28-PDIP (0.600") 28-PDIP (0.600") - same 28-SPDIP (0.300") - same pinout, narrower body 28-PDIP - same 28-PDIP - same 28-PDIP - same Flash successor
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 768 B OTP (512 x 12) 768 B OTP 768 B OTP 768 B OTP 768 B OTP 4096 words Flash (vs 512 words OTP)
Max Clock Frequency 4 MHz (XTE) 4 MHz 4 MHz 10 MHz 20 MHz 20 MHz
Data RAM 24 B 24 B 24 B 24 B 24 B 368 B
Program Memory Type OTP (one-time) OTP OTP OTP OTP Flash (reprogrammable)
Operating Temperature 0C to +70C 0C to +70C 0C to +70C 0C to +70C -40C to +85C (industrial) -40C to +85C (industrial)
I/O Pins 20 20 20 20 20 16 (with multiplexed ADC functions)
Lifecycle Status NRND NRND NRND NRND NRND Active

Key Differentiators

  • Lead-free (Pb-free) finish for RoHS-compliant assembly (vs PIC16C55-XT/P)
  • Modern Flash-based successor in identical 28-PDIP footprint (vs PIC16C55-XT/P)
  • Industrial temperature range option for harsh environments (vs PIC16C55-10/P)

Design Notes

The PIC16C55-XTE/P operates from 2.5 V to 6.25 V. For stable startup, place a 100 nF decoupling capacitor within 5 mm of VDD (pin 27), and a 10 uF bulk capacitor near the regulator output. The MCLR pin (pin 1) requires a 10 kohm pull-up to VDD; a 100 nF capacitor to ground on MCLR is optional but improves noise immunity in industrial environments. For sleep-mode applications, the WDT continues running from its internal RC oscillator at about 18 ms nominal period, providing a wake-up tick without the main oscillator.

OTP memory cannot be erased after programming. Every firmware bug requires a fresh chip - a substantial production-cost penalty. For development, always use a windowed EPROM equivalent (PIC16C55-JW with ceramic window) or migrate to a Flash-based sibling such as PIC16F88-I/P during prototyping, then port the verified firmware to PIC16C55-XTE/P for production. Also note the PIC16C5x family has a 2-level hardware stack; deeply nested CALL chains will silently overwrite the return address and corrupt program flow.

In the 28-PDIP through-hole footprint, pin 1 is identified by the orientation notch on the package (top of IC when viewed from above with notch up). Use a 28-pin DIP socket for production; this allows easy field replacement and protects the IC during soldering. Place the 4 MHz ceramic resonator or crystal as close as possible to pins 6 and 7 (OSC2/CLKOUT and OSC1/CLKIN) with short trace lengths to minimise EMI pickup. Keep high-current switching traces (LED drivers, relay coils) at least 5 mm from the oscillator traces to avoid injection of switching noise.

The PIC16C55-XTE/P in a 28-PDIP package dissipates under 200 mW at full 4 MHz operation, well below the thermal limit of the package. No heatsink is required. In enclosed industrial enclosures above 50C ambient, verify junction temperature using theta-JA of approximately 70 C/W for the PDIP-28 package: Tj = Ta + (P x theta-JA). At Ta=70C and P=100 mW, Tj is about 77C - safe but with limited margin. For elevated-temperature designs, the industrial-grade PIC16C55A-20I/P rated -40C to +85C is recommended.

Compliance Information

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

Lead-free matte-tin finish indicated by XTE/P suffix; RoHS-compliant per Microchip product declaration. AEC-Q100 not applicable to commercial-temperature PIC16C5x family; industrial -I suffix variants (PIC16C55A-20I/P) are commonly used in non-automotive industrial environments.

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

Related Searches

PIC16C55-XTE/P datasheet PIC16C55-XTE/P price Microchip PIC16C55 8-bit OTP microcontroller PIC16C55 vs PIC16C54 PIC16C55 28-PDIP pinout PIC16C55 drop-in replacement Flash 768 byte OTP MCU 4 MHz 28 pin PIC16C55 automotive body controller buy PIC16C55-XTE/P in stock PIC16C55 lead time distributor what is OTP microcontroller PIC16F88 upgrade path PIC16C55 PIC16C5x instruction set 12-bit PIC16C55 remote control keyfob RF encoder PIC16C55-XTE/P vs PIC16C55-XT/P

Related Components & Terms

Microchip Technology PIC16C55 PIC16C55-XTE/P PIC16C55-XT/P PIC16C55-XTI/SP PIC16C55A-20I/P PIC16F88-I/P 8-bit microcontroller MCU OTP (One-Time Programmable) EPROM Flash memory RISC Harvard architecture PDIP-28 SPDIP-28 SOIC-28 RoHS AEC-Q100 RTCC (Real-Time Clock/Counter) Watchdog Timer Power-On Reset MPLAB PM3 programmer PIC16C5x family through-hole package
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