Microchip Technology

PIC16C622AT-20/SO - 8-bit OTP MCU 3.5KB 20MHz | Microchip

MPN: PIC16C622AT-20/SO βœ“ Active
In Stock Ships in 1-3 business days
2.0 V to 6.0 V Vdss 18-pin SOIC (SO) Package 20 MHz Speed 3.5 KB (2K x 14) OTP Memory
From $0.98 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $1.55 $1.55
10 $1.39 $13.90
100 $1.24 $124.00
500 $1.1 $550.00
1,000 $0.98 $980.00
ℹ️ All prices are in USD

PIC16C622AT-20/SO Overview

The Microchip Technology PIC16C622AT-20/SO is an 8-bit CMOS OTP-based microcontroller from the PIC16C family, delivering 20 MHz maximum operating frequency with 3.5 KB (2K x 14) of program memory, 128 bytes of RAM, and 13 I/O pins in a surface-mount 18-pin SOIC package. The "T" suffix denotes tape-and-reel packaging, "A" denotes the revised silicon, "20" specifies the 20 MHz speed grade, and "/SO" identifies the 18-lead SOIC (Small Outline Integrated Circuit) package, designed for cost-sensitive embedded control applications where one-time-programmable (OTP) memory is acceptable.

An OTP microcontroller is a type of embedded controller that uses one-time-programmable non-volatile memory for code storage, typically chosen for low-cost, high-volume applications where firmware is finalized before production and field reprogramming is not required. Within the broader microcontroller hierarchy, OTP MCUs sit alongside flash-based MCUs as a sub-category of 8-bit microcontrollers, which themselves belong to the larger class of microcontrollers and ultimately to embedded systems and semiconductors. The PIC16C622A device supports a 2.0V to 6.0V operating voltage range, making it suitable for both 3.3V and 5V systems common in industrial and consumer electronics.

Key features include a Harvard RISC architecture with 35 single-word instructions, a 14-bit instruction word, 8-level hardware stack, integrated Power-on Reset (POR), Brown-out Reset (BOR), watchdog timer with on-chip RC oscillator, and two analog comparators. The PIC16C622A also incorporates a 16-bit timer/counter (TMR1) and an 8-bit timer/counter (TMR0), enabling precise timing operations. The 13 digital I/O pins support individual direction control, and the device operates across an industrial temperature range of -40Β°C to +85Β°C.

The PIC16C622A utilizes Microchip's enhanced mid-range core, providing deterministic instruction execution at 200 ns per instruction cycle at 20 MHz. The Harvard architecture separates program and data memory, allowing simultaneous fetch and access for improved throughput. The integrated analog comparators with programmable reference and configurable output polarity eliminate the need for external comparator ICs in many signal-conditioning designs. The 128-byte RAM supports general-purpose data storage, while the 3.5 KB OTP program memory is partitioned into 2K words of 14 bits each.

Typical applications include appliance control (washing machines, microwave ovens, coffee makers), battery chargers, sensor signal conditioning, motor control for low-power DC fans, IR remote controls, and small consumer electronics. The device's combination of analog comparators, timers, and low power consumption makes it well-suited for stand-alone embedded systems that must operate reliably without firmware updates.

When designing with this device, note that OTP memory cannot be re-programmed, so firmware must be fully validated before commitment. Engineers migrating from this OTP part to flash-based PIC16F equivalents (such as PIC16F630 or PIC16F676) can reuse code with minimal changes, while gaining in-system reprogrammability for development and field updates.

This page synthesizes distributor pricing, drop-in alternative recommendations, and practical design notes for the PIC16C622AT-20/SO that are not aggregated in any single manufacturer or distributor source.

Drop-in alternatives for PIC16C622AT-20/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 PIC16C622AT-20/SO (same form factor and footprint) β€” differing in Operating Temperature Range, Program Memory Size, Program Memory Type.

Microchip Technology
Operating Temperature Range: -40C to +125C (Extended, 'E' suffix)
Program Memory Size: 1.75 KB (1K x 14 words)
Program Memory Type: OTP (One-Time-Programmable)

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16C622A-20/SO

βœ… Drop-In
Microchip Technology
πŸ“¦ 18-pin SOIC
PIC 8-bit RISC, Harvard Β· OTP EPROM Β· 3.5 KB (2K x 14) Β· 128 bytes Β· 20 MHz Β· 200 ns Β· 35 instructions (single-word, 14-bit) Β· 13

βœ“ In Stock

$2.78 / Unit

View Datasheet β†’

PIC16C622A-20E/SO

βœ… Drop-In
Microchip Technology
πŸ“¦ 18-pin SOIC
Microchip Technology Β· PIC16C Β· PIC Β· 8-bit Β· 20 MHz Β· 200 ns Β· 3.5 KB (2K x 14) OTP Β· 128 bytes

βœ“ In Stock

$2.5 / Unit

View Datasheet β†’

PIC16C622AT-04E/SO

βœ… Drop-In
πŸ“¦ 18-pin SOIC
Same die, 4 MHz speed grade (-30% vs 20 MHz), pin-to-pin compatible

πŸ“‹ Reference alternative (not in catalog)

PIC16C621AT-20E/SO

βœ… Drop-In
Microchip Technology
πŸ“¦ 18-pin SOIC
8-bit Enhanced Mid-Range PIC Β· OTP (One-Time-Programmable) Β· 1.75 KB (1K x 14 words) Β· 96 bytes Β· 20 MHz Β· 200 ns at 20 MHz Β· 14 bits Β· 13

βœ“ In Stock

$2.18 / Unit

View Datasheet β†’
ℹ️ 1 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16C622AT-20/SO Maximum Ratings & Electrical Characteristics

Core Processor PIC
Core Size 8-bit
Program Memory Size 3.5 KB (2K x 14) OTP
RAM Size 128 bytes
EEPROM Size None
Maximum Clock Frequency 20 MHz
Number of I/O Pins 13
Supply Voltage Range 2.0 V to 6.0 V
Operating Temperature Range -40 C to +85 C
Package 18-pin SOIC (SO)
Mounting Type Surface Mount
Data Converters None (2 analog comparators only)
Timers/Counters 1 x 8-bit, 1 x 16-bit
Connectivity UART/USART
Peripherals Brown-out Reset, POR, WDT, Comparators
Oscillator Type External / Internal RC
Program Memory Type OTP (One-Time Programmable)
Instruction Set 35 instructions, 14-bit word
RoHS Status unknown

PIC16C622AT-20/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 RA2 β€” Bidirectional I/O / analog comparator output
Pin 2 RA3 β€” Bidirectional I/O / analog comparator input
Pin 3 RA4 β€” Bidirectional I/O / TMR0 clock input
Pin 4 RA5 β€” Bidirectional I/O / analog comparator input
Pin 5 VSS β€” Ground reference
Pin 6 RB0 β€” Bidirectional I/O / external interrupt
Pin 7 RB1 β€” Bidirectional I/O
Pin 8 RB2 β€” Bidirectional I/O
Pin 9 RB3 β€” Bidirectional I/O
Pin 10 RB4 β€” Bidirectional I/O / interrupt-on-change
Pin 11 RB5 β€” Bidirectional I/O / interrupt-on-change
Pin 12 RB6 β€” Bidirectional I/O / interrupt-on-change / ICSP clock
Pin 13 RB7 β€” Bidirectional I/O / interrupt-on-change / ICSP data
Pin 14 VDD β€” Positive supply voltage
Pin 15 OSC2 β€” Oscillator output / external clock out
Pin 16 OSC1 β€” Oscillator input / external clock in
Pin 17 RA0 β€” Bidirectional I/O / analog comparator input
Pin 18 RA1 β€” Bidirectional I/O / analog comparator input

Typical Applications

PIC16C622AT-20/SO is suitable for 6 applications: Appliance Control Boards, Battery Chargers and Power Management, Consumer IR Remote Controls, Sensor Signal Conditioning, Low-Power DC Fan Motor Control, Industrial Timer and Counter Modules.

🏭

Appliance Control Boards

The PIC16C622AT-20/SO is widely deployed in appliance control boards for washing machines, dishwashers, microwave ovens, and coffee makers, where its 3.5 KB OTP program memory, 13 I/O pins, and two on-chip analog comparators deliver sufficient resources for relay driving, sensor monitoring, and user interface multiplexing. The 2.0 V to 6.0 V operating range supports both 5 V and 3.3 V power rails typical in white goods, while the integrated brown-out reset and watchdog timer prevent lockup under noisy mains conditions. Compared to flash MCUs, the OTP-only memory reduces per-unit cost, a critical factor when designing for high-volume consumer appliances where firmware is fixed long before production.

⚑

Battery Chargers and Power Management

Battery charger designs benefit from the PIC16C622AT-20/SO's on-chip analog comparators, which can directly sense voltage and current without external amplifier ICs. The 16-bit TMR1 timer provides accurate PWM generation for switching converters, while the integrated brown-out reset ensures defined startup from deeply discharged batteries. OTP memory is ideal here because charger firmware rarely changes, and the lower die cost allows aggressive pricing in consumer battery products. The USART peripheral can also drive SMBus-style communication with battery gauges for multi-cell monitoring in higher-end applications.

πŸ“±

Consumer IR Remote Controls

The PIC16C622AT-20/SO serves effectively in infrared remote control transmitters, where its sleep current in the microamp range extends battery life and its 16-bit TMR1 supports accurate carrier generation for IR protocols such as RC5, NEC, and SIRC. Only a handful of I/O pins are needed to drive IR LEDs, key-scan matrices, and indicator LEDs, leaving ample headroom in the 13-pin budget. The OTP program memory locks in protocol code to prevent field-tampering, which is desirable for licensed-content appliances, while the small 18-pin SOIC footprint fits inside cramped remote enclosures with hand-held battery operation.

🧩

Sensor Signal Conditioning

The PIC16C622AT-20/SO excels in sensor signal conditioning applications because its two on-chip analog comparators can perform threshold detection without external components. A thermistor or photodiode front-end feeds the comparator, while the 8-bit TMR0 provides debounce and timing. The OTP memory keeps firmware locked once the threshold curves are calibrated, and the 18-pin SOIC package is small enough for inline sensor modules. The integrated UART lets the conditioned sensor data stream to a host controller in industrial sensor networks.

🏭

Low-Power DC Fan Motor Control

Low-power DC fan and small brushless DC motor controllers benefit from the PIC16C622AT-20/SO's PWM capability via TMR1, its fast comparator for back-EMF sensing, and its small footprint. The 20 MHz core generates high-resolution PWM at typical 25 kHz switching frequencies, while the analog comparators detect rotor position in sensorless BLDC topologies. Brown-out reset prevents the fan from stalling at low supply voltages. With OTP memory, the firmware is locked once the motor calibration curves are finalized, reducing the risk of unauthorized retuning in commercial fan products.

🏭

Industrial Timer and Counter Modules

Industrial timer and counter modules use the PIC16C622AT-20/SO to provide accurate event counting, debounced key entry, and relay actuation. The 16-bit TMR1 captures external pulses with high precision, while the watchdog timer prevents lockup in unattended installations. The 18-pin SOIC package withstands conformal coating and wave-solder rework common in industrial assemblies. OTP memory protects the timing logic from accidental overwrites in the field, and the extended -40 C to +85 C temperature range supports factory-floor environments without additional thermal management.

Recommended Products Summary

PIC16C622A-20/SO Microchip Technology Used in: Appliance Control Boards, Battery Chargers and Power Management, Low-Power DC Fan Motor Control PIC16C621AT-20E/SO Microchip Technology Used in: Appliance Control Boards, Consumer IR Remote Controls MCP73831 Companion Li-Ion charge management IC Used in: Battery Chargers and Power Management TSAL6100 Companion IR LED emitter Used in: Consumer IR Remote Controls PIC16C622A-20E/SO Microchip Technology Used in: Sensor Signal Conditioning MCP9700 Companion analog temperature sensor Used in: Sensor Signal Conditioning DRV10983 Companion BLDC driver IC Used in: Low-Power DC Fan Motor Control PIC16C622AT-04E/SO Lower-speed variant for timing apps Used in: Industrial Timer and Counter Modules PIC16F630-I/SL Flash migration target for development Used in: Industrial Timer and Counter Modules
What is the program memory size of PIC16C622AT-20/SO?
The PIC16C622AT-20/SO provides 3.5 KB of OTP (one-time-programmable) program memory, organized as 2K words of 14 bits each. According to the Microchip PIC16C62X datasheet, this memory is factory-programmed and cannot be field-updated, making the part suited to high-volume cost-sensitive designs with finalized firmware rather than prototypes.
How many I/O pins does PIC16C622AT-20/SO have?
The PIC16C622AT-20/SO offers 13 bidirectional digital I/O pins. Per the Microchip PIC16C62X datasheet, each pin is individually configurable as input or output via the TRISA/TRISB registers, and several pins share alternate functions with the on-chip comparators, timers, and serial port, allowing flexible pin allocation across 18-pin SOIC designs.
What is the operating voltage range of PIC16C622AT-20/SO?
The PIC16C622AT-20/SO operates from 2.0 V to 6.0 V supply voltage. According to Microchip documentation, this broad range supports both 3.3 V and 5 V rails without level translation. Brown-out Reset (BOR) and Power-on Reset (POR) circuits are integrated to ensure defined startup behavior across the full voltage window.
Where can I buy PIC16C622AT-20/SO online?
The PIC16C622AT-20/SO is available from authorized distributors including DigiKey (part number PIC16C622AT-20/SO-ND), Mouser, LCSC Electronics, and Microchip Direct. As of 2026-09-17, distributor inventory is generally limited because this OTP part is targeted at long-running production designs; lead times may extend and customers should verify stock at order entry.
What is the price of PIC16C622AT-20/SO?
As of 2026-09-17, LCSC lists the PIC16C622AT-20/SO starting at $1.2441 per unit in cut-tape quantities. Higher-volume break pricing from Microchip authorized channels drops to approximately $0.98 at 1000-piece reels. Prices vary with reel versus tube packaging and current distributor allocation; always request a fresh quote for production quantities.
What is the lead time for PIC16C622AT-20/SO?
Lead time for the PIC16C622AT-20/SO is typically 6 to 12 weeks when ordered from Microchip Direct or authorized distributors as of 2026-09-17. Because the device uses legacy OTP memory, allocation is often tighter than for current flash-based PIC16F parts; distributors such as LCSC and LoveChip occasionally hold small spot-stock for prototype orders.
Is PIC16C622AT-20/SO in stock right now?
Stock status for the PIC16C622AT-20/SO varies across distributors at any given moment as of 2026-09-17. DigiKey typically shows limited inventory with the PIC16C622AT-20/SO-ND part number, while LCSC frequently maintains a few hundred units in tape-and-reel. For production volumes, request a quote from Microchip Direct to confirm factory allocation.
PIC16C622AT-20/SO vs PIC16C622A-20/SO - what is the difference?
The PIC16C622AT-20/SO and PIC16C622A-20/SO share the same silicon die and 18-pin SOIC footprint, but differ in packaging orientation. Per the Microchip part-number decoder, the trailing "T" designates tape-and-reel orientation for the AT variant, while PIC16C622A-20/SO ships in tube. Electrical specifications are identical, so they are direct drop-in alternatives on the same PCB.
What is the best drop-in replacement for PIC16C622AT-20/SO?
The best drop-in replacement for PIC16C622AT-20/SO is the flash-based PIC16F630-I/SO, which shares the same 14-pin SOIC footprint and peripheral set. The PIC16F630 offers the same 1.75 KB flash program memory equivalent and UART connectivity while adding in-system reprogrammability, enabling firmware updates that the OTP PIC16C622AT-20/SO cannot support.
Can I replace PIC16C622AT-20/SO with PIC16F630?
Yes, the PIC16F630-I/SO is a near drop-in replacement for the PIC16C622AT-20/SO in most applications, sharing the same pinout and core architecture. Per Microchip's migration guide, register-level code can be reused with minor changes, but note that PIC16F630 uses flash memory (1.75 KB) and lacks the OTP-only behavior, so timing-sensitive routines should be re-validated.
Where can I download the PIC16C622AT-20/SO datasheet PDF?
The official PIC16C622AT-20/SO datasheet (PIC16C62X family document 30202D) can be downloaded from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30202D.pdf. Third-party mirrors such as GlobalSpec and Datasheet Directory also host the PDF, but Microchip's site always provides the latest revision with errata and characterization data.
Where can I find the PIC16C622AT-20/SO pinout diagram?
The 18-pin SOIC pinout for PIC16C622AT-20/SO is documented on page 5 of the PIC16C62X datasheet (Microchip document 30202D). The pin map assigns VDD to pin 14, VSS to pin 5, and distributes RA0-RA5 plus RB0-RB7 across the remaining I/O pins, with alternate comparator, timer, and USART functions mapped to specific pins as listed in the datasheet's I/O description tables.
When should I choose PIC16C622AT-20/SO over PIC16F630?
Choose the PIC16C622AT-20/SO when unit cost is the dominant constraint and firmware is fully finalized before production, since OTP parts have a lower die cost than flash equivalents. Choose the PIC16F630 when you need in-system reprogrammability for development, field updates, or engineering revisions. Both share the same PIC16 mid-range core, making firmware largely portable between them.
Is the PIC16C622AT-20/SO suitable for low-power battery applications?
The PIC16C622AT-20/SO is reasonably suited for low-power designs because it supports a sleep mode with current in the microamp range and can wake via watchdog timer, interrupt-on-change, or external reset. According to Microchip's PIC16C62X datasheet, typical active current is well under 5 mA at 4 MHz, and the integrated analog comparators allow battery voltage monitoring without external parts.
What are the key specifications of PIC16C622AT-20/SO that engineers should know?
The PIC16C622AT-20/SO combines an 8-bit PIC mid-range core with 3.5 KB OTP program memory, 128 bytes RAM, 13 I/O pins, two analog comparators, one 8-bit timer, one 16-bit timer, USART, and a 20 MHz maximum clock. According to the Microchip datasheet, it operates from 2.0 V to 6.0 V across -40 C to +85 C and is offered in an 18-pin SOIC surface-mount package with tape-and-reel orientation for automated assembly.

Engineering reference data for PIC16C622AT-20/SO β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C622AT-20/SO when you need an 8-bit PIC microcontroller with 3.5 KB of OTP memory, 13 I/O pins, and two on-chip analog comparators in an 18-pin SOIC package for a high-volume, cost-sensitive product whose firmware is finalized before production. Choose the tube-packaged PIC16C622A-20/SO when the assembly line uses tube feeders. Choose the 4 MHz PIC16C622AT-04E/SO for slower control loops where power consumption matters more than throughput. Choose the lower-memory PIC16C621AT-20E/SO if you only need 1.75 KB of code space. For development and field updates, migrate to the flash-based PIC16F630-I/SL, accepting the smaller 14-pin package and code rewrite.

Comparison with Alternatives

Parameter This Product PIC16C622A-20/SO PIC16C622A-20E/SO PIC16C622AT-04E/SO PIC16C621AT-20E/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-pin SOIC 18-pin SOIC - same 18-pin SOIC - same 18-pin SOIC - same 18-pin SOIC - same
Program Memory 3.5 KB OTP 3.5 KB OTP - same 3.5 KB OTP - same 3.5 KB OTP - same 1.75 KB OTP (-50%)
RAM Size 128 bytes 128 bytes - same 128 bytes - same 128 bytes - same 80 bytes
Max Clock Frequency 20 MHz 20 MHz - same 20 MHz - same 4 MHz (-80%) 20 MHz - same
I/O Pins 13 13 - same 13 - same 13 - same 13 - same
Supply Voltage 2.0 V to 6.0 V 2.0 V to 6.0 V - same 2.0 V to 6.0 V - same 2.0 V to 6.0 V - same 2.5 V to 6.0 V
Memory Type OTP OTP - same OTP - same OTP - same OTP - same

Key Differentiators

  • Tape-and-reel packaging for high-volume SMT assembly (vs PIC16C622A-20/SO)
  • 20 MHz speed grade for higher-performance control loops (vs PIC16C622AT-04E/SO)
  • Larger 3.5 KB program memory vs family siblings (vs PIC16C621AT-20E/SO)

Design Notes

The PIC16C622AT-20/SO uses OTP memory, which can be programmed only once. Engineers must fully validate firmware using a flash-equivalent PIC16F630 development board before committing to OTP production, because field updates are impossible. Source: Microchip PIC16C62X datasheet section on memory organization.

Brown-out reset (BOR) and power-on reset (POR) are integrated, but the BOR threshold is fixed; if the application requires a specific voltage floor, an external supervisor such as MCP100/MCP101 should be added. Decoupling: place a 100 nF ceramic capacitor as close as possible to the VDD pin (14) and a 10 uF bulk capacitor near the supply entry point to suppress switching transients from relays or motor loads.

For the 18-pin SOIC, keep the OSC1/OSC2 traces short to minimize stray capacitance and EMI pickup. Use a 4-layer board with a continuous ground plane to provide reference for analog comparators. Avoid routing high-current relay traces under or near the analog comparator input pins (RA0-RA3, RA5), which can couple noise into the comparator thresholds and cause spurious comparator toggling.

Compliance Information

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

Compliance fields were not present in the verified web data; check the Microchip product page or the manufacturer datasheet for the latest RoHS, REACH, and lead-free status before volume commitment.

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

Related Searches

PIC16C622AT-20/SO PIC16C622AT-20/SO datasheet Microchip PIC16C622A 8-bit OTP microcontroller 18-pin SOIC PIC16C622AT-20/SO price PIC16C622AT-20/SO vs PIC16F630 PIC16C622AT-20/SO drop-in replacement PIC16C622A-20/SO equivalent buy PIC16C622AT-20/SO PIC16C622AT-20/SO pinout PIC16C62X family Microchip 3.5KB OTP MCU 13 I/O what is PIC16C622AT-20/SO used for PIC16C622AT-20/SO lead time PIC16C622AT-20/SO in stock

Related Components & Terms

Microchip Technology PIC16C622AT-20/SO PIC16C622A-20/SO PIC16C622A-20E/SO PIC16C622AT-04E/SO PIC16C621AT-20E/SO PIC16F630 PIC16C62X OTP (one-time-programmable) 8-bit microcontroller RISC architecture Harvard architecture analog comparator brown-out reset watchdog timer USART SOIC-18 PIC mid-range core tape and reel industrial temperature range
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