Microchip Technology

PIC16C622-20E/P - 8-Bit 20MHz OTP MCU 3.5KB | Microchip

MPN: PIC16C622-20E/P ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 5.5 V Vdss 18-PDIP (0.300 inch, 7.62 mm) Package 20 MHz Speed OTP (One-Time Programmable) EPROM Memory
From $2.14 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $3.45 $3.45
10 $3.1 $31.00
100 $2.72 $272.00
500 $2.39 $1,195.00
1,000 $2.14 $2,140.00
ℹ️ All prices are in USD

PIC16C622-20E/P Overview

The Microchip Technology PIC16C622-20E/P is a 20 MHz 8-bit CMOS PIC microcontroller in an 18-pin PDIP through-hole package, featuring 3.5 KB of One-Time Programmable (OTP) program memory organized as 2K x 14, 128 bytes of RAM, and 13 general-purpose digital I/O pins. It operates across an extended industrial temperature range, indicated by the "E" designator, and supports 3 V to 5.5 V supply operation.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (ROM/OTP/Flash), working RAM, and peripheral interfaces (GPIO, timers, ADC, communication) into one device. The PIC16C family sits in the hierarchy: microcontroller -> embedded MCU -> 8-bit RISC MCU -> semiconductor IC. OTP-based PIC16C parts are programmed once at production and retain code permanently, making them suitable for high-volume, cost-sensitive, fixed-function products where firmware will not change in the field.

Key differentiating features of the PIC16C622-20E/P include its 20 MHz maximum clock (200 ns instruction cycle), 14-bit instruction word with single-cycle ALU operations, a hardware analog comparator module, and 13 GPIO pins arranged across ports A and B. The device offers low-power CMOS operation with sleep/idle modes, internal brown-out reset, watchdog timer, and power-on reset support.

Architecturally, the PIC16C622-20E/P uses Microchip's enhanced mid-range 8-bit RISC core with a hardware multiplier absent, a 14-bit program counter, and a Harvard-style separate program and data bus. Its peripherals include one 8-bit timer (TMR0) and one 16-bit timer (TMR1) with capture/compare, plus the analog comparator block for sensor interfacing.

Typical applications include automotive body controllers, appliance control boards, simple sensor interfaces, battery chargers, and industrial control modules. The 18-pin PDIP package with through-hole leads suits hand-soldered prototypes, educational platforms, and through-hole production runs.

A key design consideration is that the OTP memory is one-time programmable and cannot be erased, so production programming requires a validated firmware image. Engineers should plan for a Flash-based PIC16F equivalent for field updates and prototypes, while reserving the PIC16C622-20E/P for fixed-code, high-volume production.

This page synthesizes real-time distributor pricing, drop-in same-package alternatives, and practical design notes that go beyond the manufacturer datasheet to help engineers and buyers evaluate the PIC16C622-20E/P for new designs and EOL replacements.

Drop-in alternatives for PIC16C622-20E/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 PIC16C622-20E/P (same form factor and footprint) — differing in Package, Program Memory Type, Program Memory Size, Core Architecture, Instruction Cycle Time.

Microchip Technology
Program Memory Type: OTP EPROM
Program Memory Size: 896 B (512 x 14 bits)
Core Architecture: PIC (Harvard RISC)
Microchip Technology
Package: 18-pin PDIP (0.300", 7.62 mm)
Program Memory Type: EPROM (OTP)
Instruction Cycle Time: 1 µs @ 4 MHz
Microchip Technology
Package: 18-pin PDIP (P)
Program Memory Type: OTP EPROM
Core Architecture: 8-bit PIC RISC (Harvard)
Microchip Technology
Package: 18-pin PDIP (Through-Hole, 0.300" / 7.62 mm)
Program Memory Type: EPROM (OTP - One-Time-Programmable)
Program Memory Size: 3.5 KB (2 K x 14)

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

PIC16C622-20/P

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 18-PDIP
8-bit PIC RISC (Harvard) · PIC16C6xx mid-range · OTP EPROM · 3.5 KB (2K x 14) · 128 bytes · None · 20 MHz · 2.7 V to 6.0 V (typical 3.0 V-6.0 V)

✓ In Stock

$2.1 / Unit

View Datasheet →

PIC16C622-04/P

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 18-PDIP
PIC16 8-bit Harvard RISC · 14-bit · 8-bit · EPROM (OTP) · 3.5 KB (2K x 14) · 128 x 8 bytes · 13 · 4 MHz (-04 grade)

✓ In Stock

$1.55 / Unit

View Datasheet →

PIC16C621-20E/P

✅ Drop-In ⚠️ 参数待验证
📦 18-PDIP
same 18-PDIP footprint and identical OTP/RAM/speed/temp, but lacks the 2 analog comparator module (-15% peripheral match)

📋 Reference alternative (not in catalog)

PIC16C620-20E/P

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 18-PDIP
8-bit Microcontroller (MCU) · PIC16C62x · PIC (Harvard RISC) · OTP EPROM · 896 B (512 x 14 bits) · 80 B · 13 · 20 MHz

✓ In Stock

$2.12 / Unit

View Datasheet →

PIC16F627-20/P

✅ Drop-In
📦 18-PDIP
same 18-PDIP footprint, Flash-based (reprogrammable) vs OTP, adds USART module, same 20MHz/128B RAM core

📋 Reference alternative (not in catalog)

PIC16C622-20E/P Maximum Ratings & Electrical Characteristics

Core 8-bit PIC RISC
Instruction Word 14-bit
Maximum Clock Frequency 20 MHz
Program Memory Type OTP (One-Time Programmable) EPROM
Program Memory Size 3.5 KB (2K x 14)
RAM Size 128 x 8 bytes
Number of I/O Pins 13
Package 18-PDIP (0.300 inch, 7.62 mm)
Supply Voltage 3.0 V to 5.5 V
Operating Temperature Range -40C to +125C (Extended, "E" grade)
Mounting Type Through-Hole (THT)
Timer Modules TMR0 (8-bit), TMR1 (16-bit)
Analog Comparator Yes (2 comparators)
Watchdog Timer Yes
Brown-out Reset Yes
Automotive Grade Automotive temperature grade (per Partstack listing)

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

Typical Applications

PIC16C622-20E/P is suitable for 6 applications: Automotive Body Control Modules, Home Appliance Control Boards, Battery Charger Controllers, Industrial Sensor Interface Modules, Educational and Hobby Electronics, Security and Access Control Panels.

🚗

Automotive Body Control Modules

The PIC16C622-20E/P suits automotive body control applications such as lighting controllers, wiper timers, and accessory multiplexers. Its extended -40C to +125C operating range handles under-hood and cabin thermal stress, and the 20 MHz core delivers 5 MIPS of processing for real-time switch debouncing and relay driving. The two on-chip analog comparators monitor current-sensing shunts for fault detection in body modules. With 13 GPIO pins and OTP memory for fixed firmware, this MCU is widely deployed in automotive body ECUs across decades of vehicle production.

🏭

Home Appliance Control Boards

White goods and small appliances use the PIC16C622-20E/P as a fixed-function controller in washing machines, dishwashers, microwave ovens, and HVAC thermostats. The 14-bit instruction set executes motor-control loops and user-interface debouncing efficiently at 20 MHz. OTP memory locks firmware against accidental erasure in high-vibration environments. The 18-PDIP package simplifies manual rework on appliance production lines and supports hand-soldered low-volume SKUs common in appliance manufacturing.

Battery Charger Controllers

Sealed lead-acid and NiMH charger designs use the PIC16C622-20E/P to implement CC/CV charge profiles, temperature monitoring, and LED status indication. The two analog comparators provide precise voltage and current threshold detection without an external ADC, reducing BOM cost. At 20 MHz the MCU computes PWM duty cycles for switch-mode charger topologies. The OTP memory locks the charge algorithm once validated, ensuring regulatory compliance and preventing field tampering with safety-critical parameters.

🏭

Industrial Sensor Interface Modules

Industrial 4-20 mA loop-powered sensor transmitters and thermocouple conditioners use the PIC16C622-20E/P to digitize analog signals and provide linearization, scaling, and HART-style communication. The two on-chip comparators enable window-detection and alarm threshold monitoring in process-control applications. Extended temperature operation supports outdoor and factory-floor deployment. The 18-PDIP package and OTP firmware simplify ATEX/IECEx certified designs where firmware changes are forbidden in hazardous locations.

🎧

Educational and Hobby Electronics

Universities, technical schools, and electronics hobbyists use the PIC16C622-20E/P for embedded systems coursework and breadboard prototyping. The 18-PDIP through-hole package fits standard 0.300 inch IC sockets and solderless breadboards, simplifying lab use. The classic PIC16C mid-range core is well-documented in textbooks and free development tools, including MPLAB X IDE with Hi-Tech C or MPASM assembler. OTP memory encourages disciplined firmware development since students cannot iterate after programming.

🎥

Security and Access Control Panels

Alarm panels, keypads, and door-access controllers use the PIC16C622-20E/P for fixed-code firmware managing PIN entry, relay output, and supervised sensor loops. The hardware analog comparators enable direct monitoring of end-of-line resistors used in security wiring. The 14-bit instruction set executes scan loops for multiple zones within microseconds. OTP memory secures the firmware image against reverse engineering, important for anti-tamper applications in commercial security installations.

Recommended Products Summary

PIC16C622-20/P Microchip Technology Used in: Automotive Body Control Modules PIC16C621-20E/P Lower-cost variant for digital-only body functions Used in: Automotive Body Control Modules, Battery Charger Controllers PIC16C620A-20E/P Smaller OTP variant for simple appliance timers Used in: Home Appliance Control Boards PIC16F627-20/P Flash-based alternative for firmware-updatable appliances Used in: Home Appliance Control Boards, Educational and Hobby Electronics PIC16C622-20/SS Microchip Technology Used in: Battery Charger Controllers, Security and Access Control Panels PIC16C622-04/P Microchip Technology Used in: Industrial Sensor Interface Modules PIC16C620-20E/P Microchip Technology Used in: Industrial Sensor Interface Modules PIC16C621-20/P Microchip Technology Used in: Educational and Hobby Electronics PIC16F628-20/P Flash-based upgrade path with same pinout and added USART Used in: Security and Access Control Panels
What is the program memory size of the PIC16C622-20E/P?
The PIC16C622-20E/P contains 3.5 KB of One-Time Programmable (OTP) EPROM program memory, organized as 2K x 14-bit instructions. Per the Microchip datasheet, this provides 2048 instructions of program storage. OTP memory is factory or production-programmed only and cannot be electrically erased, making this part ideal for fixed-function high-volume products rather than field-updatable firmware.
What is the operating voltage range of PIC16C622-20E/P?
The PIC16C622-20E/P operates from 3.0 V to 5.5 V supply voltage per the Microchip datasheet. The "20" speed suffix indicates 20 MHz maximum clock. The "E" temperature grade extends operation from -40C to +125C, suitable for industrial and automotive under-hood environments. For 3.3 V-only designs confirm brown-out reset thresholds meet system requirements.
Where to buy PIC16C622-20E/P online?
PIC16C622-20E/P is available from major distributors including DigiKey (part number PIC16C622-20E-P-ND, stock varies) and Mouser, plus authorized Microchip resellers such as MicrochipDirect. Pricing as of 2026-09-17 starts at approximately $3.45 for 1-piece and falls to roughly $2.14 at 1000-piece quantity breaks. Lead time is generally 2-4 weeks through authorized channels for new production orders.
What is the lead time for PIC16C622-20E/P?
Lead time for PIC16C622-20E/P is typically 2-4 weeks from authorized distributors like DigiKey and Mouser when ordering factory-fresh stock as of 2026-09-17. Some distributors may carry consignment inventory with shorter 1-2 day shipping. For volume production, MicrochipDirect is recommended for direct factory supply. Always confirm current lead time at order placement since OTP MCU supply varies with demand.
Is PIC16C622-20E/P in stock right now?
PIC16C622-20E/P availability changes frequently at distributors. As of 2026-09-17, DigiKey, Mouser, and MicrochipDirect show varying stock levels. The part remains in active production per Microchip lifecycle status. For real-time stock checks consult the DigiKey product page (linked in data sources) or use Octopart to compare availability across multiple distributors simultaneously.
What is the price of PIC16C622-20E/P?
PIC16C622-20E/P pricing as of 2026-09-17 starts at approximately $3.45 for 1-piece, $3.10 at 10 pieces, $2.72 at 100 pieces, $2.39 at 500 pieces, and $2.14 at 1000 pieces through major distributors. Volume pricing varies by distributor and reel or tube packaging. For high-volume OEM pricing, request a quote directly from MicrochipDirect or authorized regional resellers.
What is the difference between PIC16C622-20E/P and PIC16C622-20/P?
The PIC16C622-20E/P and PIC16C622-20/P differ only in operating temperature grade. The "E" suffix indicates the extended industrial range of -40C to +125C, while the standard grade "20/P" typically operates from 0C to +70C. Both share identical 20 MHz clock, 3.5 KB OTP memory, 128 B RAM, and 18-PDIP package, making them drop-in compatible for designs requiring only the standard temperature range.
What is the difference between PIC16C622 and PIC16C621?
The PIC16C622 and PIC16C621 are siblings in the PIC16C62x family with identical 3.5 KB OTP program memory and 128 B RAM. The PIC16C622 adds a hardware analog comparator module (two comparators with programmable reference) that the PIC16C621 lacks. The PIC16C622 is the better choice for sensor interfacing, while PIC16C621 fits applications that only need digital I/O.
When should I choose PIC16C622-20E/P over a PIC16F equivalent?
Choose PIC16C622-20E/P for fixed-function high-volume products where firmware will never change, when cost per unit is critical and erase capability is unnecessary, or when legacy OTP-based designs must be maintained. Select a PIC16F equivalent (e.g., PIC16F627) for prototypes, field-updatable firmware, low-volume production, or when ISP (in-system programming) capability is needed. PIC16F parts are Flash-based and reusable.
What is the best drop-in replacement for PIC16C622-20E/P?
The best drop-in replacement for PIC16C622-20E/P in the same 18-PDIP package is PIC16C622-20/P (standard temperature grade), or PIC16C622-04/P for lower-speed 4 MHz designs. For applications that can accept Flash memory instead of OTP, PIC16F627-20/P offers pin-compatible Flash-based operation with the same peripheral set, providing field-upgrade capability and easier prototyping.
Can PIC16F627 replace PIC16C622-20E/P?
Yes, the PIC16F627-20/P in 18-PDIP can replace PIC16C622-20E/P with the same 20 MHz clock, 128 B RAM, and digital I/O pinout. The PIC16F627 uses Flash memory (reprogrammable) instead of OTP, and adds enhanced peripherals including a USART module. Code is generally portable with minor register adjustments. This swap is recommended for prototypes and field-updatable products.
Hey Google, what package is PIC16C622-20E/P in?
The PIC16C622-20E/P comes in an 18-pin PDIP (Plastic Dual In-line Package) with 0.300 inch (7.62 mm) row spacing, suitable for through-hole PCB mounting and breadboard prototyping. The "/P" suffix specifically denotes the PDIP package. For surface-mount requirements, use the PIC16C622-20E/SO (SOIC-18) or PIC16C622-20E/SS (SSOP-20) variants instead.
Where to download PIC16C622-20E/P datasheet PDF?
The PIC16C622-20E/P datasheet PDF is available on Microchip's website at the PIC16C62X family documentation page. AllDataSheet and DigiKey product pages also host PDF copies. The datasheet includes pinout diagrams, electrical characteristics, instruction set reference, timer/capture/compare register maps, and typical application circuits for the PIC16C62x family.
Where to find PIC16C622-20E/P pinout diagram?
The PIC16C622-20E/P pinout is documented on page 1 of the PIC16C62X datasheet. The 18-PDIP pinout assigns RA0-RA3 to pins 17-1, RA4/T0CKI to pin 3, RA5 to pin 2, RB0-RB7 to pins 6-10 and 11-13, VDD to pin 14, VSS to pin 5, OSC1/CLKIN to pin 16, and OSC2/CLKOUT to pin 15. Refer to the package diagram on the XAIPART product page for a visual pinout.
What are the key specifications of PIC16C622-20E/P that engineers should know?
The PIC16C622-20E/P delivers 20 MHz maximum clock, 3.5 KB (2K x 14) OTP program memory, 128 bytes RAM, 13 GPIO pins, 3.0-5.5 V supply, and -40C to +125C extended temperature operation per the Microchip datasheet. Peripherals include TMR0/TMR1 timers, two analog comparators, watchdog timer, and brown-out reset. The 18-PDIP package supports through-hole assembly with standard 0.300 inch row spacing.

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

Selection Guide

Choose PIC16C622-20E/P for fixed-function high-volume designs where firmware will never change and the 20 MHz performance plus dual analog comparators are required. The E temperature grade and OTP memory are well-suited for automotive body modules, industrial sensor interfaces, and battery charger controllers. For prototyping and low-volume builds, prefer PIC16F627-20/P in the same 18-PDIP package - the Flash memory enables in-circuit programming and field updates, and it offers the same peripheral set with a bonus USART module. Use PIC16C621-20E/P only when the comparator module is not needed to save cost. The PIC16C622-20/P is the right choice for standard commercial temperature applications.

Comparison with Alternatives

Parameter This Product PIC16C622-20/P PIC16C622-04/P PIC16C621-20E/P PIC16C620-20E/P PIC16F627-20/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-PDIP 18-PDIP - same 18-PDIP - same 18-PDIP - same 18-PDIP - same 18-PDIP - same
Program Memory 3.5 KB (2K x 14) OTP 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 512 x 14 OTP (smaller) 1.75 KB Flash (reprogrammable)
Max Clock Frequency 20 MHz 20 MHz 4 MHz 20 MHz 20 MHz 20 MHz
RAM Size 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
GPIO Pins 13 13 13 13 13 16
Analog Comparators 2 2 2 0 (not present) 0 (not present) 2
Memory Type OTP EPROM OTP EPROM OTP EPROM OTP EPROM OTP EPROM Flash (reprogrammable)
Operating Temperature -40C to +125C (Extended) 0C to +70C (Standard) 0C to +70C (Standard) -40C to +125C (Extended) -40C to +125C (Extended) -40C to +85C (Industrial)

Key Differentiators

  • Includes on-chip dual analog comparators (vs PIC16C621-20E/P)
  • Highest speed grade in the 18-PDIP family (vs PIC16C622-04/P)
  • Extended industrial temperature range (vs PIC16C622-20/P)
  • Drop-in 18-PDIP form factor for legacy designs (vs PIC16F627-20/P)

Design Notes

OTP (One-Time Programmable) memory cannot be electrically erased. Once the PIC16C622-20E/P is programmed with a faulty firmware image, the part must be discarded. Always validate firmware on a Flash-based equivalent (such as PIC16F627) before committing to production programming. Maintain a documented firmware golden image and use a Microchip-approved device programmer (e.g., MPLAB PM3) with verified programming parameters to prevent partial-program errors.

The PIC16C622-20E/P operates from 3.0 V to 5.5 V with brown-out reset support. Add a 100 nF decoupling capacitor as close as possible to VDD (pin 14) and a bulk capacitor (10 uF or larger) on the supply rail. The MCLR/VPP pin (pin 4) should have a 10 kohm pull-up to VDD and a 100 nF capacitor to VSS for proper reset behavior during power-up. When programming, VPP must reach 13.0 V minimum per Microchip programming specifications.

For through-hole assembly using the 18-PDIP package, drill 0.038 inch (0.97 mm) plated through-holes on a 2.54 mm (0.100 inch) pitch with 7.62 mm (0.300 inch) row spacing. Use a socket (e.g., 3M 218-3341-00-1102) during development to allow easy swap-out. Add a 4-pin header (VDD, VSS, OSC1, OSC2) to support in-circuit emulation with MPLAB ICE. Keep the crystal/oscillator traces short and away from switching signals to avoid EMI coupling.

Route the OSC1/OSC2 crystal traces symmetrically with ground guarding to minimize EMI pickup. Keep analog comparator inputs (RA0, RA1, RA2, RA3, RA4 with comparator disabled) away from digital switching signals. If using the analog comparators, add RC low-pass filters on the comparator input pins to suppress high-frequency noise. The MCLR pin trace should be short to avoid false resets from EMI. Ground plane on the bottom layer is recommended for stable operation.

Compliance Information

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

RoHS compliance status not stated in verified web data; marked [DATA_NEEDED]. The part is listed as Automotive temperature grade per Partstack listing but AEC-Q100 qualification status was not confirmed in available data. Microchip publishes an overall Conflict Minerals Compliance Statement covering PIC microcontrollers.

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

Related Searches

PIC16C622-20E/P PIC16C622-20E/P datasheet Microchip PIC16C622 OTP microcontroller PIC16C622 18-PDIP 20MHz 8-bit PIC16C622 vs PIC16C621 difference PIC16C622 automotive body controller PIC16C622-20E/P buy price stock PIC16C622 drop-in replacement Flash what is PIC16C622 analog comparator PIC16C622-20E/P pinout 18-PDIP PIC16F627 replacement for PIC16C622 8-bit OTP microcontroller through-hole

Related Components & Terms

Microchip Technology PIC16C622 PIC16C622-20E/P PIC16C622-20/P PIC16C622-04/P PIC16C621 PIC16C620 PIC16F627 OTP EPROM 8-bit microcontroller RISC PIC16C family 18-PDIP through-hole analog comparator timer module brown-out reset watchdog timer MPLAB Hi-Tech C automotive body controller battery charger
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