PIC16C622AT-20I/SS - 8-Bit 20MHz 3.5KB OTP MCU | Microchip | SSOP-20
部品番号: PIC16C622AT-20I/SS ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $1.85 | $1.85 |
| 10 | $1.62 | $16.20 |
| 100 | $1.45 | $145.00 |
| 500 | $1.3 | $650.00 |
| 1,000 | $1.18 | $1,180.00 |
PIC16C622AT-20I/SS 概要
A PIC microcontroller is a RISC-based Harvard-architecture 8-bit MCU built around a small instruction set optimized for embedded control. The PIC16C series sits in the broader taxonomy as: PIC16C -> PIC16 family -> 8-bit PIC MCU -> microcontroller -> embedded processor -> semiconductor. Devices in this family use an internal watchdog timer, an internal RC oscillator option, low-power sleep mode, and a small peripheral set including a comparator and 13 digital I/O pins, making them suited to cost-sensitive consumer, appliance, and industrial control tasks.
Key features of the PIC16C622AT-20I/SS include an operating voltage range of 2.5 V to 5.5 V, an industrial temperature grade of -40 C to +85 C, 13 general-purpose I/O pins, a hardware comparator peripheral, and an external interrupt capability. The '20I' speed grade denotes 20 MHz operation across the industrial temperature range, and the device supports both internal and external oscillator modes with selectable frequency ranges.
The PIC16C622A core uses a 14-bit instruction word with a single accumulator (W register) and a memory-mapped I/O scheme. Its 8-level hardware stack, 35 single-word instructions, and 200 ns instruction cycle at 20 MHz deliver deterministic interrupt latency, which is valuable in real-time control loops. The OTP program memory allows one-time field programming, providing low per-unit cost in mature, fixed-revision designs.
Typical applications include appliance control boards, simple sensor interface modules, low-cost remote controllers, automotive body electronics modules, and consumer white-goods user-interface panels. The PIC16C622AT-20I/SS is commonly selected when designers need a stable, well-documented 8-bit core with a long lifecycle and broad third-party tool support.
When designing with this device, allocate sufficient decoupling (100 nF + 10 uF typical) close to VDD/VSS pins and follow Microchip's in-circuit serial programming (ICSP) layout recommendations to keep the ICSP header accessible. Because OTP memory cannot be reprogrammed, prototype on a JW or windowed variant, then migrate to OTP for production. Ensure MCLR is pulled high through a 10 kohm resistor for normal operation.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design guidance not found on a single manufacturer datasheet, giving procurement and design engineers an at-a-glance decision view for this classic PIC16C MCU.
ドロップイン代替品: PIC16C622AT-20I/SS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C622AT-20I/SS (同一形状・フットプリント) — 相違点: Core, Package, Timers, Watchdog Timer, Instruction Set.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16C622A-20I/SS
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C622A-20E/SS
✅ ドロップイン✓ 在庫あり
$1.65 / 個
データシートを見る →PIC16C622-20I/SS
✅ ドロップイン✓ 在庫あり
$1.44 / 個
データシートを見る →PIC16C621A-20I/SS
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C620A-20I/SS
✅ ドロップイン✓ 在庫あり
$2.15 / 個
データシートを見る →PIC16C622AT-20I/SS 最大定格&電気的特性
| Core | PIC16C 8-bit RISC |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM | 128 bytes |
| 最大クロック周波数 | 20 MHz |
| Instruction Cycle Time | 200 ns at 20 MHz |
| Operating Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 13 |
| Comparator | 1 internal analog comparator |
| Timers | 1 x 8-bit TMR0, 1 x WDT |
| Hardware Stack | 8 levels |
| Oscillator Modes | RC, LP, XT, HS, internal |
| 動作温度範囲 | -40 C to +85 C (Industrial) |
| パッケージ | 20-pin SSOP (5.30 mm body) |
| 実装タイプ | Surface Mount |
| MSLレベル | 1 |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
PIC16C622AT-20I/SS ピン構成
| ピン 1 | RA5/MCLR/VPP — Port A bit 5 / Master Clear (reset) / Programming voltage input |
| ピン 2 | RA0/AN0 — Port A bit 0 / Analog comparator input 0 |
| ピン 3 | RA1/AN1 — Port A bit 1 / Analog comparator input 1 |
| ピン 4 | RA2/AN2 — Port A bit 2 / Analog comparator output |
| ピン 5 | RA3/AN3 — Port A bit 3 / Analog comparator reference |
| ピン 6 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| ピン 7 | VSS — Ground reference |
| ピン 8 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| ピン 9 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| ピン 10 | RC0 — Port C bit 0 (not present on 20-pin; reserved/NC on PIC16C622) |
| ピン 11 | RC1 — Port C bit 1 (not present on 20-pin; reserved/NC on PIC16C622) |
| ピン 12 | RC2 — Port C bit 2 (not present on 20-pin; reserved/NC on PIC16C622) |
| ピン 13 | RC3 — Port C bit 3 (not present on 20-pin; reserved/NC on PIC16C622) |
| ピン 14 | RB0/INT — Port B bit 0 / External interrupt input |
| ピン 15 | RB1 — Port B bit 1 |
| ピン 16 | RB2 — Port B bit 2 |
| ピン 17 | RB3 — Port B bit 3 |
| ピン 18 | RB4 — Port B bit 4 |
| ピン 19 | RB5 — Port B bit 5 |
| ピン 20 | RB6 — Port B bit 6 / ICSP clock |
| ピン 21 | RB7 — Port B bit 7 / ICSP data |
| ピン 22 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
主な用途
PIC16C622AT-20I/SS の用途: 6 件s: Consumer Appliance Control Boards, Remote Control and User Interface Modules, Industrial Sensor Interface Modules, Automotive Body Electronics, Simple State-Machine Controllers, Educational and Hobbyist Electronics.
Consumer Appliance Control Boards
The PIC16C622AT-20I/SS fits appliance control boards where its 3.5 KB OTP and 13 I/O pins drive relays, triacs, and seven-segment displays. The 20 MHz clock provides 200 ns instruction cycles for zero-cross triac timing, while the internal comparator monitors line-voltage zero-cross events without external op-amps. OTP memory locks the firmware against field tampering in dishwasher, washing-machine, and microwave-oven boards. The 2.5 V to 5.5 V supply range simplifies designs that share a 5 V rail with the user-interface keypad. Industrial -40 C to +85 C rating handles under-cabinet and garage installations.
おすすめ
Remote Control and User Interface Modules
For handheld IR remotes, key-fob transmitters, and small user-interface panels, the PIC16C622AT-20I/SS delivers the right balance of I/O count (13 pins), RAM (128 B for stack and variables), and code space (3.5 KB) for state-machine UI logic. The internal comparator can be used as a low-battery detector by comparing VDD against an internal reference, eliminating an external voltage supervisor. SSOP-20 is compact enough for handheld enclosures, and 2.5 V operation allows two-AA-cell battery designs. OTP memory ensures the firmware is immutable, which is useful for FCC-tested transmitter designs.
おすすめ
Industrial Sensor Interface Modules
The PIC16C622AT-20I/SS is widely deployed in industrial 4-20 mA loop transmitters, photoelectric sensors, and proximity-switch signal conditioners. Its internal analog comparator digitizes threshold events without an external op-amp, while 13 I/O pins drive status LEDs, NPN/PNP outputs, and teach-mode pushbuttons. The 20 MHz core supports 10 kHz PWM or H-bridge control loops for solenoid-driven valves, and the -40 C to +85 C industrial range covers factory-floor environments. The OTP memory and long-life-cycle status make it ideal for fixed-revision industrial products with multi-year deployment horizons.
おすすめ
Automotive Body Electronics
Although not AEC-Q100 qualified, the PIC16C622AT-20I/SS is used in non-safety automotive body modules such as interior lighting controllers, mirror-adjust switches, and accessory timers. The 13 I/O pins drive multiple LED channels and read switch matrices via diode-OR decoding; the on-chip comparator serves as a debounced switch-input monitor. OTP memory prevents unauthorized firmware modification in the field, an asset for OEM service security. SSOP-20 packages comfortably under hood-liner and door-panel modules. For AEC-Q100 projects, migrate to PIC16F690-I/SS or PIC16F1823-I/SS as automotive-qualified drop-in alternatives.
おすすめ
Simple State-Machine Controllers
Sequencing tasks such as vending-machine dispensing, access-control keypad entry, and HVAC damper-position control map cleanly onto the PIC16C622AT-20I/SS architecture. The 35-instruction RISC core executes branch decisions in a single 200 ns cycle, allowing deterministic state-transition latency. The 8-level hardware stack supports up to 8 nested subroutine calls, sufficient for modular C-style state machines. The 128-byte RAM holds the state array and a small buffer for keypad debouncing. Designers can use the internal 4 MHz RC oscillator to eliminate an external crystal, lowering BOM cost in cost-sensitive designs.
おすすめ
Educational and Hobbyist Electronics
The PIC16C622AT-20I/SS is a popular teaching vehicle for introductory embedded-systems courses and hobbyist projects because of its simple architecture, broad documentation, and compatibility with MPLAB X IDE plus the XC8 C compiler. The 20 MHz clock and 35-instruction set let students learn timing, interrupts, and peripheral programming without the complexity of larger PIC18 or PIC24 devices. SSOP-20 is breadboard-friendly with carrier boards, and the ICSP header enables reprogramming on the JW (windowed) variant for lab exercises. The low unit cost (~$1.45 in 100-piece quantities) makes it affordable for classroom kits and maker projects.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C622AT-20I/SS — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16C622A-20I/SS | PIC16C622A-20E/SS | PIC16C622-20I/SS | PIC16C621A-20I/SS | PIC16C620A-20I/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | SSOP-20 (5.30 mm) | SSOP-20 - same | SSOP-20 - same | SSOP-20 - same | SSOP-20 - same | SSOP-20 - same |
| Program Memory (OTP) | 3.5 KB (2K x 14) | 3.5 KB | 3.5 KB | 3.5 KB | 1.75 KB | 875 B |
| RAM | 128 bytes | 128 B | 128 B | 128 B | 128 B | 128 B |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| Temperature Grade | -40 C to +85 C (I) | -40 C to +85 C (I) | -40 C to +125 C (E) | -40 C to +85 C (I) | -40 C to +85 C (I) | -40 C to +85 C (I) |
| I/O Pins | 13 | 13 | 13 | 13 | 13 | 13 |
| Unit Price (1 pc, USD) | $1.85 | $1.75 (est.) | $2.10 (est.) | $1.95 (est.) | $1.55 (est.) | $1.45 (est.) |
主な差別化要因
- Higher OTP memory density within the same PIC16C SSOP-20 family (vs PIC16C621A-20I/SS)
- Industrial temperature grade with broader operating range than consumer variant (vs PIC16C622-20I/SS (PIC16C622 without 'A'))
- Tape-and-reel packaging suited for high-volume SMD assembly (vs PIC16C622A-20I/SS (tube))
設計ノート
Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of pin 20 and a 10 uF bulk capacitor at the board entry point. The PIC16C622AT-20I/SS has high-noise-immunity I/O, but switching inductive loads (relays, solenoids) on adjacent pins can cause supply transients; a series ferrite bead on VDD adds margin. In sleep mode the device draws less than 1 uA, making it suitable for battery-backed designs that wake on INT or WDT. Always hold MCLR high through a 10 kohm resistor to prevent spurious reset during power-up.
Keep the ICSP header (MCLR/VPP, RB6/PGC, RB7/PGD, VSS, VDD) accessible on the production PCB so that firmware can be programmed and verified in-circuit. If the design enforces security bits, document the ICSP layout for factory rework. Keep the oscillator traces short and route OSC1/OSC2 over a continuous ground plane to minimize EMI pickup; for HS mode above 8 MHz, use a series resistor on OSC2 per the datasheet to dampen overshoot. A ground pour under the SSOP-20 footprint improves thermal dissipation by approximately 5 C/W.
OTP memory is one-time-programmable - any code bug after programming is permanent and the device is scrap. Always prototype on a JW (windowed ceramic) or flash-based PIC16F equivalent (PIC16F690-I/SS, PIC16F677-I/SS) before committing OTP production reels. Confusing the PIC16C622 (original silicon) with PIC16C622A (revised silicon) is a common sourcing pitfall - both are pin-compatible, but the 'A' revision fixes several errata documented in the original datasheet. The 'T' suffix denotes tape-and-reel packaging and does not affect the silicon; always specify both the base MPN and the packaging code in BOMs.
Estimated: at maximum 20 MHz clock with all I/O toggling at 50% duty, the PIC16C622AT-20I/SS draws about 10 mA at 5 V. Power dissipation is roughly 50 mW. With SSOP-20 thermal resistance around 100 C/W in still air, junction temperature rise is approximately 5 C above ambient - well within the -40 C to +85 C industrial range. No heatsink is required for typical operation. If the design operates in an enclosed, high-temperature environment, request the PIC16C622A-20E/SS variant with -40 C to +125 C extended grade for additional margin.
コンプライアンス情報
RoHS compliant per Microchip product page and distributor listings. Lead-free matte-tin plating. Not AEC-Q100 qualified. REACH and halogen-free status not explicitly stated in the verified web data - listed as unknown per data authenticity rules.