PIC16C622T-20/SO - 8-bit OTP MCU, 3.5KB, 20MHz, 18-SOIC | Microchip
부품 번호: PIC16C622T-20/SO ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 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 개요
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.
드롭인 대체품: PIC16C622T-20/SO — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C622T-20/SO (동일 폼 팩터 및 풋프린트) — 차이점: Program Memory Type, RAM Size, Program Memory Size, Core, EEPROM Size.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16C622T-04I/SO
✅ 드롭인✓ 재고 있음
$2.06 / 개
데이터시트 보기 →PIC16C622-20/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16C622T-20/SS
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC16C621T-20/SO
✅ 드롭인✓ 재고 있음
$3.11 / 개
데이터시트 보기 →PIC16F622-I/SO
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC16C620T-20/SO
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC16C622T-20/SO 최대 정격 & 전기적 특성
| 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 |
| 최대 클록 주파수 | 20 MHz |
| Instruction Set | 35 instructions, 14-bit wide |
| Supply Voltage (VDD) | 3 V to 6 V |
| 동작 온도 | 0 °C to +70 °C (commercial) |
| 패키지 | 18-SOIC (7.50 mm body width) |
| 실장 유형 | Surface Mount |
| Packaging | Tape & Reel |
| Process Technology | CMOS |
| MSL 레벨 | 1 (unlimited floor life at <30 °C / 85 % RH) |
| RoHS 상태 | 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 핀 구성
| 핀 1 | RA2 — PORTA bit 2 (digital I/O) |
| 핀 2 | RA3 — PORTA bit 3 (digital I/O) |
| 핀 3 | RA4 — PORTA bit 4 (digital I/O / open-drain) |
| 핀 4 | MCLR/VPP — Master Clear (reset) input / programming voltage |
| 핀 5 | VSS — Ground reference |
| 핀 6 | RB0/INT — PORTB bit 0 / external interrupt |
| 핀 7 | RB1 — PORTB bit 1 (digital I/O) |
| 핀 8 | RB2 — PORTB bit 2 (digital I/O) |
| 핀 9 | RB3 — PORTB bit 3 (digital I/O / PGM) |
| 핀 10 | RB4 — PORTB bit 4 (digital I/O) |
| 핀 11 | RB5 — PORTB bit 5 (digital I/O) |
| 핀 12 | RB6 — PORTB bit 6 (digital I/O / PGC - ICSP clock) |
| 핀 13 | RB7 — PORTB bit 7 (digital I/O / PGD - ICSP data) |
| 핀 14 | VDD — Positive supply voltage (3 V to 6 V) |
| 핀 15 | OSC2/CLKOUT — Oscillator output / CLKOUT |
| 핀 16 | OSC1/CLKIN — Oscillator input / CLKIN |
| 핀 17 | RA0 — PORTA bit 0 (digital I/O / analog comparator output) |
| 핀 18 | RA1 — PORTA bit 1 (digital I/O / analog comparator input) |
일반적인 애플리케이션
PIC16C622T-20/SO 적합 용도: 7 애플리케이션s: 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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C622T-20/SO — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | 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 |
주요 차별점
- 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)
설계 노트
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.
규정 준수 정보
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.