PIC16C622T-20/SO - 8-bit OTP MCU, 3.5KB, 20MHz, 18-SOIC | Microchip
MPN: PIC16C622T-20/SO ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.94 | $2.94 |
| 10 | $2.65 | $26.50 |
| 100 | $2.36 | $236.00 |
| 500 | $2.12 | $1,060.00 |
| 1,000 | $1.92 | $1,920.00 |
PIC16C622T-20/SO Overview
A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory (ROM/Flash/OTP), data memory (RAM), and programmable I/O peripherals. The PIC16C622 belongs to the mid-range 8-bit PIC family, sitting in the hierarchy: 8-bit MCU -> RISC MCU -> PIC16C -> mid-range PIC microcontroller -> embedded controller. It uses a Harvard architecture with separate program/data buses, an accumulator-based ALU, and a 14-bit instruction word.
Key features include 35 instructions, 8-level hardware stack, 4 oscillator modes (RC, LP, XT, HS), two 8-bit timers (Timer0, Timer2) and one 16-bit timer (Timer1), a 14-bit capture/compare/PWM module, an analog comparator, a watchdog timer with on-chip RC oscillator, and an in-circuit serial programming (ICSP) interface. The 18-SOIC package (7.50 mm body width) is the industry-standard surface-mount outline for this MCU family.
The PIC16C622's architecture is optimized for low-cost, deterministic real-time control with single-cycle instruction execution (except branches). Its RISC instruction set provides predictable timing for embedded control loops, while the OTP program memory is well-suited for high-volume consumer and industrial products where program changes are not expected after production.
Typical applications include appliance control, sensor signal conditioning, low-end motor control (DC brushed), HVAC fan controllers, security alarm keypads, simple LED drivers, battery chargers, and remote-control transmitters. The 13 I/O pins can directly drive LEDs, relays, or interface to sensors via the analog comparator. Industrial temperature grade parts are also available for harsher environments.
When designing with this part, ensure a 1 kΩ pull-down on MCLR/VPP and place a decoupling capacitor (typically 0.1 µF) close to VDD. Because OTP cannot be re-programmed, verify firmware on a windowed or flash-equipped equivalent (e.g., PIC16F622) before committing to production. The 20 MHz maximum clock requires a 5V supply; at lower VDD the maximum frequency is derated.
This page synthesizes verified distributor pricing, drop-in alternatives within the same 18-SOIC footprint, and practical design notes not consolidated in the manufacturer datasheet.
Drop-in alternatives for PIC16C622T-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 PIC16C622T-20/SO (same form factor and footprint) — differing in Core, EEPROM Size, Operating Temperature, Packaging, Program Memory Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C622T-04I/SO
✅ Drop-In✓ In Stock
$2.06 / Unit
View Datasheet →PIC16C622-20/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C622T-20/SS
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
PIC16C621T-20/SO
✅ Drop-In✓ In Stock
$3.11 / Unit
View Datasheet →PIC16F622-I/SO
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
PIC16C620T-20/SO
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
PIC16C622T-20/SO Maximum Ratings & Electrical Characteristics
| Family | PIC® 16C |
| Core | 8-bit RISC |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 128 bytes |
| EEPROM Size | None (external not included) |
| Number of I/O Pins | 13 |
| Maximum Clock Frequency | 20 MHz |
| Instruction Set | 35 instructions, 14-bit wide |
| Supply Voltage (VDD) | 3 V to 6 V |
| Operating Temperature | 0 °C to +70 °C (commercial) |
| Package | 18-SOIC (7.50 mm body width) |
| Mounting Type | Surface Mount |
| Packaging | Tape & Reel |
| Process Technology | CMOS |
| MSL Level | 1 (unlimited floor life at <30 °C / 85 % RH) |
| RoHS Status | Non-compliant (SnPb lead finish on legacy OTP) |
| On-chip Peripherals | Analog comparator, 1x 16-bit timer, 2x 8-bit timers, 14-bit CCP, WDT |
| MCLR / VPP | Yes (single-pin MCLR/VPP) |
PIC16C622T-20/SO Pin Configuration
| Pin 1 | RA2 — PORTA bit 2 (digital I/O) |
| Pin 2 | RA3 — PORTA bit 3 (digital I/O) |
| Pin 3 | RA4 — PORTA bit 4 (digital I/O / open-drain) |
| Pin 4 | MCLR/VPP — Master Clear (reset) input / programming voltage |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RB0/INT — PORTB bit 0 / external interrupt |
| Pin 7 | RB1 — PORTB bit 1 (digital I/O) |
| Pin 8 | RB2 — PORTB bit 2 (digital I/O) |
| Pin 9 | RB3 — PORTB bit 3 (digital I/O / PGM) |
| Pin 10 | RB4 — PORTB bit 4 (digital I/O) |
| Pin 11 | RB5 — PORTB bit 5 (digital I/O) |
| Pin 12 | RB6 — PORTB bit 6 (digital I/O / PGC - ICSP clock) |
| Pin 13 | RB7 — PORTB bit 7 (digital I/O / PGD - ICSP data) |
| Pin 14 | VDD — Positive supply voltage (3 V to 6 V) |
| Pin 15 | OSC2/CLKOUT — Oscillator output / CLKOUT |
| Pin 16 | OSC1/CLKIN — Oscillator input / CLKIN |
| Pin 17 | RA0 — PORTA bit 0 (digital I/O / analog comparator output) |
| Pin 18 | RA1 — PORTA bit 1 (digital I/O / analog comparator input) |
Typical Applications
PIC16C622T-20/SO is suitable for 7 applications: HVAC Fan & Blower Controller, Appliance Control Board (Washing Machine / Dishwasher), Security Alarm Keypad & PIR Interface, Low-End DC Brushed Motor Speed Controller, Simple LED Lighting & Signage Driver, Remote Control Transmitter (RF / IR), Battery Charger Control (Lead-Acid / NiCd).
HVAC Fan & Blower Controller
The PIC16C622T-20/SO is well-matched to HVAC fan and blower controllers that require deterministic 8-bit control of brushed DC or shaded-pole AC motors. Its 20 MHz clock and 35-instruction RISC core enable precise PWM-driven speed regulation at sample rates well below the audible band, while the on-chip 14-bit CCP module generates the PWM without external timing ICs. The 13 GPIO pins directly drive triac gate optocouplers, zero-cross detect inputs, and tachometer feedback lines. The analog comparator provides a low-cost feedback path for overcurrent detection, eliminating an external op-amp. OTP memory is acceptable because HVAC firmware is finalized at production and rarely changes across product lifetimes, keeping BOM cost low for high-volume residential installations.
Recommended
Appliance Control Board (Washing Machine / Dishwasher)
In washing-machine and dishwasher control boards, the PIC16C622T-20/SO orchestrates the user-interface keypad, LED/LCD indicators, motor relay sequencing, and water-level sensor input. Its 8-bit Harvard RISC architecture delivers deterministic cycle times critical for safety interlocks, and the 128-byte RAM is sufficient for state-machine appliance logic without external memory. The 20 MHz clock allows simultaneous servicing of multiple 50/60 Hz timing references. The 13 GPIO pins map directly to common appliance I/O: 7-segment display segments, button matrix rows/columns, solenoid drivers, and door-lock status. OTP memory is preferred to lock firmware against unauthorized modification, satisfying appliance-manufacturer field-service policies.
Recommended
Security Alarm Keypad & PIR Interface
The PIC16C622T-20/SO fits security alarm keypads because it can scan a 4x4 matrix keypad, drive LED status indicators, and interface to PIR motion sensors via its on-chip analog comparator. The comparator converts the PIR analog output into a clean digital trigger without an external op-amp, reducing BOM cost. Its 20 MHz core provides debounce filtering and rolling-code storage in OTP memory, ensuring firmware integrity against tampering. The 18-SOIC package is small enough for in-wall keypad housings, and the commercial temperature range (0 °C to +70 °C) covers indoor installations. For outdoor-rated panels, the industrial-temperature PIC16C622T-20I/SO variant is the recommended drop-in upgrade.
Recommended
Low-End DC Brushed Motor Speed Controller
The PIC16C622T-20/SO is used in low-end brushed DC motor speed controllers where software-defined soft-start, PWM drive, and current-limit feedback are required. Its 14-bit CCP module delivers variable-duty PWM to the H-bridge FETs at 20 MHz, providing fine speed resolution below 1 %. The on-chip analog comparator implements hardware overcurrent protection by triggering an interrupt when shunt voltage exceeds a threshold - far faster than ADC polling. The 13 GPIO pins connect to direction inputs, brake signals, tachometer inputs, and serial diagnostic lines. With OTP firmware, manufacturers lock in proprietary motor-tuning profiles that cannot be reverse-engineered or modified by end users.
Recommended
Simple LED Lighting & Signage Driver
Architectural LED lighting drivers and channel-letter signage controllers use the PIC16C622T-20/SO for multi-channel PWM dimming and chase-pattern sequencing. The 13 GPIO ports can each source/sink 25 mA directly to LED strings, eliminating driver transistors for low-current applications. The 14-bit CCP module plus Timer2 produce flicker-free PWM above 100 Hz, suitable for video-camera-immune lighting. OTP memory locks the chase patterns at production so that installers cannot accidentally re-program signage firmware in the field. The 20 MHz core computes gamma-corrected brightness tables for up to 8-bit dimming resolution without external logic.
Recommended
Remote Control Transmitter (RF / IR)
Garage-door openers, ceiling-fan remotes, and consumer IR/RF transmitters use the PIC16C622T-20/SO for encoding fixed-format transmission protocols. The 20 MHz core generates accurate carrier frequencies (e.g., 38 kHz IR, 315/433 MHz RF) directly via Timer1/CCP, avoiding external oscillator ICs. Its 8-bit RISC instruction set fits within a small code footprint for rolling-code or fixed-code schemes stored in 3.5 KB OTP, with 128-byte RAM sufficient for button-decode state machines. The low 3 V minimum supply supports two-AA-battery operation, and the analog comparator can monitor battery voltage for low-battery warning. OTP memory ensures the rolling-code seed cannot be extracted in firmware-replacement attacks.
Recommended
Battery Charger Control (Lead-Acid / NiCd)
Lead-acid and NiCd battery charger control boards leverage the PIC16C622T-20/SO for charge-state sequencing, voltage/current regulation loops, and safety timer management. The analog comparator implements the constant-current termination point (ΔV detection for NiCd, voltage plateau for lead-acid), eliminating external comparator ICs. The 14-bit CCP module drives a PWM-controlled buck regulator, and Timer1 provides 1-second timing for charge-cycle hour logging in RAM. The 13 GPIO pins map directly to relay drivers, status LEDs, and temperature-sensor inputs from a thermistor. OTP memory locks in charger calibration coefficients, preventing field modification of charging profiles that could damage batteries.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C622T-20/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C622T-04I/SO | PIC16C622-20/SO | PIC16C621T-20/SO | PIC16F622-I/SO | PIC16C620T-20/SO |
|---|---|---|---|---|---|---|
| Package | 18-SOIC (7.50 mm) | 18-SOIC (7.50 mm) - same | 18-SOIC (7.50 mm) - same | 18-SOIC (7.50 mm) - same | 18-SOIC (7.50 mm) - same | 18-SOIC (7.50 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | OTP (3.5 KB) | OTP (3.5 KB) | OTP (3.5 KB) | OTP (3.5 KB) | Flash (4 KB) | OTP (3.5 KB) |
| Max Clock Frequency | 20 MHz | 4 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Analog Comparator | Yes (2 channels) | Yes (2 channels) | Yes (2 channels) | No | Yes (2 channels) | No |
| CCP Module | 14-bit CCP | 14-bit CCP | 14-bit CCP | None | 14-bit CCP | None |
| Operating Temperature | 0 °C to +70 °C | -40 °C to +85 °C | 0 °C to +70 °C | 0 °C to +70 °C | -40 °C to +85 °C | 0 °C to +70 °C |
| Lifecycle Status (2026) | Obsolete | Obsolete | Obsolete | Obsolete | Active | Obsolete |
Key Differentiators
- Only same-package part with both analog comparator AND 14-bit CCP module (vs PIC16C621T-20/SO)
- Active migration target with flash memory and same footprint (vs PIC16F622-I/SO)
- Lower-frequency variant available for cost-sensitive, low-speed designs (vs PIC16C622T-04I/SO)
Design Notes
Place a 0.1 µF decoupling capacitor within 5 mm of the VDD pin (pin 14) and a bulk capacitor (typically 10 µF) at the regulator output. For battery-powered designs operating below 4.5 V, derate the maximum clock frequency - the oscillator cannot reliably run at 20 MHz when VDD drops below ~4 V. Estimated: at VDD = 3.3 V, maximum reliable FOSC is approximately 10 MHz per Microchip PIC16C62X electrical characteristics.
Keep the oscillator traces (OSC1/OSC2, pins 15-16) as short as possible and surround them with a ground pour to minimize EMI radiation. For HS (high-speed) crystal mode, add a 1 MΩ feedback resistor across OSC1 and OSC2 to bias the inverter into its linear region. Route MCLR/VPP (pin 4) away from analog inputs to prevent coupling of programming-voltage transients into sensitive comparator inputs.
OTP memory cannot be re-programmed: a single bad write bricks the part. Always verify firmware on a flash-equipped equivalent (e.g., PIC16F622-I/SO) before committing to OTP production. Confirm the ICSP pin assignments - RB6 = PGC (clock) and RB7 = PGD (data) - because using these pins as general-purpose outputs in the final design will block in-circuit programming access.
The 18-SOIC package has θJA ≈ 70 °C/W (estimated for SOIC on a 2-layer JEDEC test board without airflow). At 20 MHz with all peripherals active, ICC is approximately 10 mA at 5 V (50 mW). Under commercial temperature range this is well within limits, but industrial-grade designs (PIC16C622T-20I/SO) should verify thermal margin at +85 °C ambient with worst-case I/O loading.
RA4 is an open-drain output requiring an external pull-up resistor (typically 4.7 kΩ to 10 kΩ) when used as a digital output. When RA4 is used as the Timer0 clock input, this open-drain characteristic does not affect functionality. The analog comparator inputs (RA0/RA1) should be bypassed with 0.1 µF capacitors if they connect to noisy analog sources, preventing false comparator toggles.
Compliance Information
Legacy OTP C-series devices were assembled with SnPb lead finish for industrial-grade reliability and are typically non-RoHS. For RoHS-compliant production, migrate to PIC16F622-I/SO. REACH compliance assumed for base materials; conflict-minerals declaration available from Microchip.