Microchip Technology

PIC16C622-20E/SS - 8-bit CMOS MCU 3.5KB EPROM | Microchip

MPN: PIC16C622-20E/SS ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 5.5 V (3.3 V / 5 V dual) Vdss 20-SSOP (0.295 inch, 7.50 mm width) Package 20 MHz Speed 3.5 KB (2K x 14) EPROM Memory
From $2.49 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $3.95 $3.95
10 $3.65 $36.50
100 $3.21 $321.00
500 $2.84 $1,420.00
1,000 $2.49 $2,490.00
ℹ️ All prices are in USD

PIC16C622-20E/SS Overview

The Microchip Technology PIC16C622-20E/SS is an 8-bit RISC CMOS microcontroller featuring 3.5KB (2K x 14) of one-time programmable EPROM program memory, 128 bytes of RAM, and 13 digital I/O pins, housed in a 20-pin SSOP package. It is a member of the PIC16C62X family, operates at up to 20 MHz, and supports wide 2.5V-5.5V supply voltage with dual 3.3V and 5V operation.

An 8-bit microcontroller (MCU) is a small, self-contained computing device integrating a CPU, program memory, RAM, and peripherals (timers, I/O, ADC) on a single silicon die. It belongs to the broader class of embedded microcontrollers, sitting beneath microprocessors in system complexity but offering higher integration and lower cost for control-oriented tasks. Microcontrollers such as the PIC16C62X series are widely deployed in appliance control, automotive subsystems, and industrial instrumentation, where deterministic instruction execution and minimal external component count are essential.

Key features of the PIC16C622-20E/SS include 35 single-cycle instructions (all single-word except branches), a 14-bit instruction word, an internal/external oscillator option, an 8-bit timer/counter with 8-bit prescaler, a watchdog timer with on-chip RC oscillator, and a power-on reset (POR). The device also integrates a comparator module and supports in-circuit serial programming (ICSP) via two pins, enabling firmware updates without removing the part from the board.

Architecturally, the PIC16C622 uses a Harvard RISC architecture with separate program and data buses, an 8-level deep hardware stack, and direct, indirect, and relative addressing modes. The 'E' suffix indicates the Extended industrial temperature grade (-40C to +125C), while the '20' indicates a 20 MHz maximum clock. The SS package (SSOP-20) is a 0.300-inch wide shrink-SOIC footprint. The device is OTP (one-time programmable) rather than flash, making it suitable for volume production where code stability is achieved.

Typical applications include automotive body controllers, appliance control boards, sensor signal conditioning, low-power remote control transmitters, and industrial actuator drivers. The wide operating temperature and dual-voltage support also make it suitable for HVAC and white-goods applications. When designing with this part, ensure the EPROM window is covered in production, use proper decoupling on VDD, and account for the OTP programming overhead by verifying code in prototype windowed packages first. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for PIC16C622-20E/SS — 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 PIC16C622-20E/SS (same form factor and footprint) — differing in Program Memory Size, Program Memory Type, Instruction Set, RoHS Status, Watchdog Timer.

Microchip Technology
Program Memory Size: 896 bytes
Program Memory Type: EPROM (OTP, windowed variants available)
Instruction Set: 35 instructions, single-cycle (200 ns at 20 MHz)
Microchip Technology
Program Memory Size: 1.75 KB (1K x 14)
Program Memory Type: OTP (One-Time-Programmable EPROM)
Instruction Set: 35 instructions, 14-bit word
Microchip Technology
Instruction Set: 35 single-word instructions
RoHS Status: Compliant (per available distributor listings)
Microchip Technology
Program Memory Size: 3.5 KB (2048 x 14-bit words)
Program Memory Type: EPROM (UV-erasable, one-time programmable in package)
RoHS Status: Non-compliant (contains lead, EPROM-era process)
Microchip Technology
Program Memory Type: OTP EPROM
Instruction Set: 35 instructions, single cycle
RoHS Status: Non-compliant (contains Pb in EPROM windowed versions; SSOP no-window is Pb-free per Microchip product page)
Microchip Technology
Program Memory Size: 3.5 KB (2K x 14)
Program Memory Type: OTP EPROM
RoHS Status: Non-compliant (contains Pb, OTP legacy)

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

PIC16C622-20/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP (0.295 inch)
EPROM (UV-erasable, one-time programmable in package) · 3.5 KB (2048 x 14-bit words) · 128 bytes · 128 bytes · PIC16 RISC, 8-bit, 14-bit instruction word · 20 MHz · 35 single-word instructions · 13

✓ In Stock

$1.38 / Unit

View Datasheet →

PIC16C622T-20E/SS

✅ Drop-In
📦 20-SSOP (0.295 inch)
same die/package, T suffix = Tape & Reel packaging variant

📋 Reference alternative (not in catalog)

PIC16C621-20E/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP (0.295 inch)
PIC16C / 8-bit RISC · OTP (One-Time-Programmable EPROM) · 1.75 KB (1K x 14) · 80 bytes · 128 bytes · 20 MHz · 200 ns at 20 MHz · 35 instructions, 14-bit word

✓ In Stock

$2.45 / Unit

View Datasheet →

PIC16C621A-20E/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP (0.295 inch)
8-bit CMOS Microcontroller (MCU) · PIC (Harvard RISC) · PIC16C · 1.75 KB (1K x 14) OTP EPROM · 96 bytes · 20 MHz · 200 ns · 2.5 V to 5.5 V

✓ In Stock

$4.12 / Unit

View Datasheet →

PIC16C620A-20E/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP (0.295 inch)
8-bit RISC (PIC16C) · 35 instructions, single-cycle (200 ns at 20 MHz) · EPROM (OTP, windowed variants available) · 896 bytes · 96 bytes · 20 MHz · 200 ns · 13

✓ In Stock

$1.62 / Unit

View Datasheet →

PIC16C622-20E/SS Maximum Ratings & Electrical Characteristics

Program Memory Size 3.5 KB (2K x 14) EPROM
RAM Size 128 x 8 bytes
Number of I/O Pins 13
Package / Case 20-SSOP (0.295 inch, 7.50 mm width)
Supply Voltage 2.5 V to 5.5 V (3.3 V / 5 V dual)
Maximum Clock Frequency 20 MHz
Instruction Set 35 single-word instructions (14-bit wide)
Oscillator Type External
Program Memory Type OTP EPROM (one-time programmable)
Timer/Counters 1 x 8-bit with 8-bit prescaler
Watchdog Timer Yes (with on-chip RC oscillator)
Operating Temperature Range -40 C to +125 C (Extended, 'E' suffix)
Mounting Type Surface Mount
Terminal Form GULL WING
Number of Terminals 20
Temperature Grade Automotive
Data EEPROM Not present
A/D Converter Not present (PIC16C622 has comparator instead of ADC)

PIC16C622-20E/SS Pin Configuration

TSSOP-20 Package Pinout Diagram TSSOP-20 4.4x6.5mm, P0.65mm, JEDEC MO-153. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 TSSOP-20
Pin 1 RA2/AN2 — Digital I/O / analog comparator input
Pin 2 RA3/AN3 — Digital I/O / analog comparator input
Pin 3 RA4/T0CKI — Digital I/O / Timer0 clock input
Pin 4 RA5/MCLR/VPP — Digital I/O / Master Clear reset / programming voltage
Pin 5 VSS — Ground
Pin 6 RB0/INT — Digital I/O / external interrupt
Pin 7 RB1 — Digital I/O
Pin 8 RB2 — Digital I/O
Pin 9 RB3 — Digital I/O
Pin 10 RB4 — Digital I/O
Pin 11 RB5 — Digital I/O
Pin 12 RB6 — Digital I/O / ICSP clock
Pin 13 RB7 — Digital I/O / ICSP data
Pin 14 VDD — Positive supply (2.5 V to 5.5 V)
Pin 15 OSC2/CLKOUT — Oscillator crystal output / clock out
Pin 16 OSC1/CLKIN — Oscillator crystal input / external clock in
Pin 17 RC0 — Digital I/O
Pin 18 RC1 — Digital I/O
Pin 19 RC2 — Digital I/O
Pin 20 RC3 — Digital I/O

Typical Applications

PIC16C622-20E/SS is suitable for 6 applications: Automotive Body Electronics, Appliance Control Boards, Industrial Sensor Signal Conditioning, HVAC Fan and Damper Control, Remote Control Transmitters, Smart Sensor Nodes and IoT Edge Devices.

🚗

Automotive Body Electronics

The PIC16C622-20E/SS fits automotive body controller modules because its Extended -40C to +125C temperature grade (the 'E' suffix) and 20 MHz RISC core handle under-hood thermal stress while the 13 digital I/O and on-chip comparator manage sensor multiplexing and actuator drive. The EPROM-based code path supports locked production firmware for high-volume vehicle programs, and the SSOP-20 footprint is small enough for distributed node placement near each load. Placed on a 5 V or 3.3 V automotive bus, the part draws single-digit mA active and supports watchdog-based recovery from load-dump transients.

🏭

Appliance Control Boards

White-goods appliances such as washing machines, dishwashers, and ovens use the PIC16C622-20E/SS as a central timing and relay-control MCU. Its 3.5 KB EPROM holds the state machine and timing tables, 128 bytes of RAM tracks cycle phase, and the on-chip 8-bit timer with prescaler generates PWM-like signals for triac phase control. The 5 V tolerance matches legacy appliance power designs, while the SSOP package fits the constrained PCB area of front-panel control boards. Estimated: at 20 MHz clock the device provides 5 MIPS, sufficient for sensor scan + display refresh + relay logic within a single instruction budget.

🔧

Industrial Sensor Signal Conditioning

In industrial signal-conditioning front ends, the PIC16C622-20E/SS uses its integrated analog comparator to threshold sensor signals and the 13 digital I/O to drive optocouplers, relays, and indicator LEDs. The 2.5 V to 5.5 V supply range lets it share a 3.3 V regulated rail with newer sensors while still interfacing to legacy 5 V logic. The watchdog timer with on-chip RC oscillator enables autonomous recovery from brownout without external components. The 20-pin SSOP-20 footprint accommodates densely populated signal-conditioning cards in PLC backplanes.

🏭

HVAC Fan and Damper Control

The PIC16C622-20E/SS is well matched to HVAC fan-speed and damper-actuator controllers because its 20 MHz core executes PID loops with sufficient headroom and its Extended temp range survives plenum environments. The on-chip comparator detects zero-cross on the AC line for triac triggering, while the 8-bit timer provides the timing base for PWM damper drive. The 13 I/O pins interface directly to keypads, status LEDs, and triac optos, eliminating external glue logic and reducing BOM cost. The SSOP-20 footprint suits compact wall-thermostat and air-handler PCBs.

📱

Remote Control Transmitters

Low-cost RF remote control transmitters use the PIC16C622-20E/SS to encode button presses and modulate an RF carrier. The RISC core's deterministic instruction timing creates accurate pulse-width modulation for OOK/FSK encoding, and the 13 digital I/O directly read a 4x4 keypad matrix without external scanning logic. The 2.5 V to 5.5 V range supports both coin-cell and 3 V lithium battery supplies. The OTP EPROM lets manufacturers secure the encoding algorithm in volume production at very low per-unit cost.

🧩

Smart Sensor Nodes and IoT Edge Devices

Early-generation IoT edge nodes and smart sensor hubs use the PIC16C622-20E/SS as a wake-up controller that polls sensors and forwards data via a downstream radio. The 5 MIPS performance is adequate for simple filtering algorithms, and the watchdog timer keeps the node alive in unattended deployments. The on-chip comparator enables battery-voltage monitoring without an external ADC. Although the part is OTP and obsolete today, legacy installations continue to integrate it for proven long-term supply stability.

What is the program memory size of PIC16C622-20E/SS?
The PIC16C622-20E/SS contains 3.5 KB (2K x 14) of one-time programmable EPROM program memory. According to the Microchip PIC16C62X datasheet (DS30235J for PIC16C62XA), this non-volatile memory stores the user firmware and is programmed once prior to final assembly, after which it cannot be erased or rewritten.
How much RAM does the PIC16C622-20E/SS have?
The PIC16C622-20E/SS has 128 bytes of data RAM organized as 128 x 8 bits. This data memory is volatile and used for variables, the hardware stack, and general-purpose registers, providing sufficient workspace for typical 8-bit embedded designs in appliance and industrial control applications.
What is the maximum clock speed of PIC16C622-20E/SS?
The PIC16C622-20E/SS operates at a maximum clock frequency of 20 MHz, indicated by the '20' speed suffix in the part number. At this clock rate, each instruction cycle is 200 ns (4 clock cycles per instruction), giving an effective 5 MIPS performance for the 14-bit RISC instruction set.
What is the supply voltage range for PIC16C622-20E/SS?
The PIC16C622-20E/SS operates from 2.5 V to 5.5 V, supporting both 3.3 V and 5 V rails per the PIC16C62X datasheet. This wide voltage range allows the part to interface with both 3.3 V sensors and legacy 5 V logic without level shifters, simplifying mixed-voltage designs.
What does the 'E' suffix in PIC16C622-20E/SS mean?
The 'E' suffix in PIC16C622-20E/SS designates the Extended industrial temperature grade, rated from -40 C to +125 C. This makes the part suitable for automotive under-hood, outdoor industrial, and HVAC applications where commercial-grade (0 C to +70 C) parts would otherwise fail.
Is the PIC16C622-20E/SS still in production?
No, the PIC16C622-20E/SS is obsolete and not recommended for new designs. As of 2026-09-17, distributors list it as last-time-buy or obsolete; Microchip recommends migrating to flash-based PIC16F equivalents in the same SSOP-20 footprint for new production.
Where to buy PIC16C622-20E/SS and what is the price?
The PIC16C622-20E/SS is available from authorized distributors such as DigiKey and Mouser in limited stock, with third-party brokers listing the part at approximately US $3.21 to US $4.00 per unit in small quantities as of 2026-09-17. For higher quantities, lead times may extend significantly due to obsolete status.
What is the lead time for PIC16C622-20E/SS?
Lead time for PIC16C622-20E/SS is variable and typically quoted per order due to obsolete status. As of 2026-09-17, distributors do not list standard factory lead times; engineers should contact authorized distributors directly or consider flash-based PIC16F drop-in replacements for guaranteed supply.
What is the best drop-in replacement for PIC16C622-20E/SS?
The best drop-in replacement for PIC16C622-20E/SS is the PIC16C622-20/SS (commercial temp grade variant in the same SSOP-20 footprint), or alternatively the PIC16C622-20I/SS for industrial temperature. For new designs, the PIC16F88-I/SS flash-based part offers in-circuit reprogrammability in a similar pinout, though not strictly drop-in.
Where to download the PIC16C622-20E/SS datasheet PDF?
The official PIC16C622-20E/SS datasheet (DS30235J) is available for download from the Microchip website or via the legacy PIC16C62X datasheet link. Mirror copies are also hosted on distributor sites such as DigiKey, Mouser, and alldatasheet.com for engineers needing immediate access.
What is the difference between PIC16C622 and PIC16C621?
The PIC16C622 and PIC16C621 differ in on-chip peripheral count: the PIC16C622 adds a comparator module and additional digital I/O compared to the PIC16C621. Both share the same 3.5KB EPROM, 128 bytes RAM, and 20-pin SSOP/PDIP package family, making them functionally compatible in most simple control applications.
Can PIC16C621A-20E/SS replace PIC16C622-20E/SS?
The PIC16C621A-20E/SS is in the same SSOP-20 footprint and family but lacks the comparator peripheral present in the PIC16C622. If your design does not use the comparator, the PIC16C621A-20E/SS is a viable drop-in; otherwise, stay with the PIC16C622-20/SS variant for full functional compatibility.
Is PIC16C622-20E/SS RoHS compliant?
The PIC16C622-20E/SS lead-free finish is RoHS compliant per Microchip product documentation. However, the device uses an EPROM windowed ceramic or OTP package; lead-free / halogen-free status should be confirmed against the specific shipment lot via the manufacturer declaration.
What package does PIC16C622-20E/SS use?
The PIC16C622-20E/SS uses the SSOP-20 (Shrink Small Outline Package, 20 pins, 0.295 inch / 7.50 mm body width). The SS suffix in the part number designates this SSOP variant; alternative suffixes include '/P' for PDIP-18 and '/SO' for SOIC-18.
What are the key specifications of PIC16C622-20E/SS that engineers should know?
The PIC16C622-20E/SS integrates 3.5 KB EPROM, 128 bytes RAM, 13 digital I/O, 1x 8-bit timer, watchdog timer, on-chip comparator, and ICSP programming in a 20-pin SSOP package. It runs at 20 MHz (5 MIPS) from 2.5 V to 5.5 V, operates over -40 C to +125 C, and uses 35 single-cycle RISC instructions. It is OTP and currently obsolete; consider PIC16F88-I/SS for new designs.

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

Selection Guide

Choose the PIC16C622-20E/SS when you need an automotive-grade 8-bit Microchip MCU with an integrated analog comparator for sensor thresholding, 3.5 KB of EPROM code space, and a 20-pin SSOP-20 footprint, and your design is locked to the legacy PIC16C62X architecture. For lower-cost designs that do not require the comparator, the PIC16C621-20E/SS provides a comparable drop-in without that peripheral. For new production, migrate to a flash-based PIC16F88-I/SS or PIC16F1827-I/SS, which provide in-circuit reprogrammability in a similar footprint but require firmware adaptation. The standard PIC16C622-20/SS is appropriate for commercial-temperature applications such as indoor appliance controls.

Comparison with Alternatives

Parameter This Product PIC16C622-20/SS PIC16C622T-20E/SS PIC16C621-20E/SS PIC16C621A-20E/SS PIC16C620A-20E/SS
Package 20-SSOP (0.295 inch) 20-SSOP (0.295 inch) - same 20-SSOP (0.295 inch) - same 20-SSOP (0.295 inch) - same 20-SSOP (0.295 inch) - same 20-SSOP (0.295 inch) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 3.5 KB EPROM 3.5 KB EPROM 3.5 KB EPROM 3.5 KB EPROM 3.5 KB EPROM 0.5 KB EPROM
RAM 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 96 bytes
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
I/O Pins 13 13 13 13 13 13
Comparator Yes (1x on-chip) Yes (1x on-chip) Yes (1x on-chip) No No Yes (1x on-chip)
Operating Temperature -40 C to +125 C (Extended) 0 C to +70 C (Commercial) -40 C to +125 C (Extended) -40 C to +125 C (Extended) -40 C to +125 C (Extended) -40 C to +125 C (Extended)

Key Differentiators

  • On-chip analog comparator eliminates external op-amp (vs PIC16C621-20E/SS)
  • Larger EPROM than PIC16C620A sibling (vs PIC16C620A-20E/SS)
  • Extended -40 C to +125 C temperature grade (vs PIC16C622-20/SS)

Design Notes

Place a 0.1 uF decoupling capacitor as close as possible to the VDD pin (pin 14) and a bulk 1 uF to 10 uF capacitor on the supply rail. The PIC16C622 draws peak supply current during EPROM programming (typically 20-30 mA), so the decoupling network must source this transient without droop. For battery-powered designs, the brown-out reset circuit and watchdog timer together ensure recovery from supply collapse without external supervisor ICs.

Keep the OSC1/OSC2 traces short and surround them with a ground pour to minimize EMI radiation from the 20 MHz fundamental and harmonics. The MCLR/VPP pin (pin 4) requires a 10 kohm pull-up to VDD for normal operation and must be isolated from adjacent noisy traces during in-circuit serial programming (ICSP) to avoid programming failures. Place the ICSP connector at the board edge so the production programmer can reach the ICSPDAT and ICSPCLK pins (RB7/RB6) without disturbing the rest of the layout.

Estimated: the OTP EPROM cannot be reprogrammed - all code changes require a new physical part after prototype validation. Always develop and debug on a windowed ceramic package variant (e.g. PIC16C622-20/JW), then qualify the final code on SSOP-20 production units before committing to volume. Watchdog timer must be cleared (CLRWDT) in any long-delay loop or the MCU will reset unexpectedly. Do not leave floating inputs on port pins - configure unused I/O as outputs or enable internal weak pull-ups.

The PIC16C622-20E/SS is rated for -40 C to +125 C junction temperature; in the SSOP-20 package the thermal resistance theta_JA is approximately 100 C/W. At 25 mA active current and 5 V supply, power dissipation is around 125 mW, giving a junction temperature rise of about 12.5 C above ambient - well within the rating. In enclosed appliance environments above 70 C ambient, add thermal relief copper around the SSOP-20 land pattern to spread heat into the PCB.

Compliance Information

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

AEC-Q100 automotive-grade test certification is not listed; the 'Automotive' temperature grade (-40C to +125C) refers to operating range, not AEC-Q100 qualification.

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

Related Searches

PIC16C622-20E/SS datasheet PIC16C622-20E/SS price PIC16C622-20E/SS pinout SSOP-20 Microchip PIC16C622 8-bit MCU EPROM PIC16C622-20E/SS drop-in replacement PIC16C622 automotive temperature microcontroller PIC16C622 vs PIC16C621 difference buy PIC16C622-20E/SS obsolete PIC16C62X family OTP EPROM MCU PIC16C622-20E/SS SSOP-20 lead time what is OTP EPROM microcontroller PIC16C622 comparator peripheral PIC16C622 ICSP programming

Related Components & Terms

Microchip Technology PIC16C622 PIC16C622-20E/SS PIC16C622-20/SS PIC16C622T-20E/SS PIC16C621-20E/SS PIC16C621A-20E/SS PIC16C620A-20E/SS 8-bit microcontroller MCU RISC CPU Harvard architecture EPROM OTP (one-time programmable) SSOP-20 PICmicro ICSP (in-circuit serial programming) watchdog timer analog comparator automotive grade RoHS REACH AEC-Q100
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