Microchip Technology

PIC16C620AT-40/SS - 8-bit OTP MCU, 40MHz, 20-SSOP | Microchip

部品番号: PIC16C620AT-40/SS ✗ 生産終了
在庫あり 1〜3営業日以内に発送
4.5 V to 5.5 V Vdss 20-SSOP (0.209", 5.30 mm) Package 40 MHz Speed OTP (One-Time Programmable) Memory
お問い合わせ 価格については
MOQ: 1 |
価格更新日: 2026-09-17
ボリューム価格
数量 単価 小計
1 $0 $0.00
10 $0 $0.00
100 $0 $0.00
500 $0 $0.00
1,000 $0 $0.00
ℹ️ すべての価格はUSDです

PIC16C620AT-40/SS 概要

The Microchip Technology PIC16C620AT-40/SS is an 8-bit RISC microcontroller from the PIC16C family featuring 896 bytes (512 x 14) of One-Time Programmable (OTP) program memory, 96 bytes of RAM, and a maximum clock speed of 40 MHz, housed in a 20-lead SSOP (5.30 mm body) surface-mount package. The device operates from a 4.5 V to 5.5 V supply and provides 13 digital I/O pins with brown-out detect, power-on reset, and a watchdog timer for reliable embedded control.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, RAM, and peripherals such as timers, communication interfaces, and I/O lines into one package. Within the embedded electronics taxonomy, the PIC16C620A belongs to the 8-bit microcontroller hypernym chain: 8-bit MCU -> RISC microcontroller -> PIC16C family -> Microchip embedded controller -> semiconductor IC. OTP program memory is mask-style ROM that can be programmed exactly once by the user, balancing cost against flash reprogrammability, which makes this family popular for high-volume, fixed-function appliances.

Key features include the 14-bit instruction word architecture, internal and external oscillator options, two 8-bit timers and one 16-bit timer, a capture/compare/PWM module, and a USART for asynchronous serial communication. The device also offers low-power SLEEP mode, programmable code protection, and an in-circuit serial programming (ICSP) interface for production-line firmware loading. CMOS process technology keeps quiescent current low for battery-friendly standby behavior.

The PIC16C620A combines a Harvard-bus RISC core with a small instruction set that executes most opcodes in a single clock cycle, enabling deterministic timing suitable for closed-loop control. The integrated analog comparator, capture register, and PWM output remove the need for many external glue components, shrinking BOM cost on motor, sensor, and lighting boards.

Typical applications include appliance control boards, smart meters, sensor signal conditioning, small motor drivers, IR remote receivers, security keypads, and white-goods human-machine interfaces. The wide operating temperature range and 13 I/O lines accommodate simple logic-replacement tasks as well as dedicated protocol bridging.

When designing with this part, ensure the ICSP clock and data lines are isolated from high-impedance analog inputs during programming. The OTP window-programming variants differ from the QTP/SQTP/ROM-code versions only in code-loading flow, so firmware revision control is critical before mask release.

This page consolidates distributor pricing, same-brand drop-in alternatives, and practical design notes beyond the manufacturer datasheet, giving procurement and engineering teams a single source for sourcing decisions.

ドロップイン代替品: PIC16C620AT-40/SS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC16C620AT-40/SS (同一形状・フットプリント) — 相違点: Program Memory Size, Core Architecture, Program Memory Type, Analog Comparators, Maximum Clock Frequency.

Microchip Technology
Program Memory Size: 896 B (512 x 14 words)
Core Architecture: 8-bit RISC Harvard
Program Memory Type: OTP (One-Time Programmable EPROM)
Microchip Technology
Program Memory Size: 896 bytes
Core Architecture: 8-bit RISC (PIC16C)
Program Memory Type: EPROM (OTP, windowed variants available)
Microchip Technology
Program Memory Size: 896 B (512 x 14)
Core Architecture: PIC16 (8-bit RISC, Harvard)
Analog Comparators: 2 (with programmable on-chip Vref)
Microchip Technology
Program Memory Size: 896 B (512 x 14-bit words)
Core Architecture: 8-bit PIC16C RISC
Analog Comparators: 2 with programmable reference

クイック比較ツール — 並列比較する代替部品を選択:

PIC16C620AT-20/SS

✅ ドロップイン
Microchip Technology
📦 20-SSOP
8-bit PIC16C RISC · OTP (One-Time Programmable) · 896 B (512 x 14-bit words) · 96 B · 64 B · 20 MHz · 200 ns @ 20 MHz · 3.0 V to 5.5 V

✓ 在庫あり

$2.18 / 個

データシートを見る →

PIC16C620A-20I/SS

✅ ドロップイン
Microchip Technology
📦 20-SSOP
PIC16 (8-bit RISC, Harvard) · OTP (One-Time Programmable) · 896 B (512 x 14) · 96 B · 0 B (no on-chip EEPROM) · 20 MHz · 200 ns · 2.5 V to 5.5 V (typical 3.3 V / 5 V)

✓ 在庫あり

$2.15 / 個

データシートを見る →

PIC16C620A-20E/SS

✅ ドロップイン
Microchip Technology
📦 20-SSOP
8-bit RISC (PIC16C) · 35 instructions, single-cycle (200 ns at 20 MHz) · EPROM (OTP, windowed variants available) · 896 bytes · 96 bytes · 20 MHz · 200 ns · 13

✓ 在庫あり

$1.62 / 個

データシートを見る →

PIC16C620A-04I/SS

✅ ドロップイン
Microchip Technology
📦 20-SSOP
PIC 16C · 8-bit RISC Harvard · 8-bit · OTP (One-Time Programmable EPROM) · 896 B (512 x 14 words) · 96 B · None · 4 MHz

✓ 在庫あり

$2.55 / 個

データシートを見る →

PIC16F628A-40/SS

✅ ドロップイン
📦 20-SSOP
Same 20-SSOP pinout, flash-based 2048B vs OTP 896B (+128%), adds 128B EEPROM, 20MHz at 3.3V or 40MHz at 5V

📋 参考代替品(カタログ未掲載)

ℹ️ 1 異なるパッケージの部品は非表示 — パッケージが異なるとPCBの作り直しが必要で、真のドロップイン代替品ではありません。 お問い合わせ 異なるパッケージの提案が必要な場合。

PIC16C620AT-40/SS 最大定格&電気的特性

Core Processor PIC
Core Size 8-bit
最大クロック周波数 40 MHz
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 896 bytes (512 x 14)
RAM Size 96 bytes (96 x 8)
EEPROM Size None
Number of I/O Lines 13
Supply Voltage (Vcc/Vdd) 4.5 V to 5.5 V
Oscillator Type External
パッケージ / ケース 20-SSOP (0.209", 5.30 mm)
実装タイプ Surface Mount
Peripherals Brown-out Detect/Reset, POR, WDT
Connectivity UART/USART
Data Converters None
Terminal Pitch 0.65 mm
Lead Free / RoHS RoHS3 Compliant (per Cytech Systems listing)

PIC16C620AT-40/SS ピン構成

TSSOP-20 Package Pinout Diagram TSSOP-20 4.4x6.5mm, P0.65mm, JEDEC MO-153. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 TSSOP-20
ピン 1 RA2/AN2 — Bidirectional I/O / analog comparator input
ピン 2 RA3/AN3 — Bidirectional I/O / analog comparator input
ピン 3 RA4/T0CKI — Bidirectional I/O / Timer0 clock input
ピン 4 MCLR/VPP — Master clear (reset) input / programming voltage
ピン 5 VSS — Ground reference
ピン 6 RB0/INT — Bidirectional I/O / external interrupt input
ピン 7 RB1/RX/DT — Bidirectional I/O / USART RX or sync data
ピン 8 RB2/TX/CK — Bidirectional I/O / USART TX or sync clock
ピン 9 RB3/CCP1 — Bidirectional I/O / capture-compare-PWM output
ピン 10 RB4 — Bidirectional I/O with interrupt-on-change
ピン 11 RB5 — Bidirectional I/O with interrupt-on-change
ピン 12 RB6/T1CKI/PGC — Bidirectional I/O / Timer1 clock / ICSP clock
ピン 13 RB7/PGD — Bidirectional I/O / ICSP data
ピン 14 VDD — Positive supply voltage
ピン 15 OSC2/CLKOUT — Oscillator output / clock out (Fosc/4)
ピン 16 OSC1/CLKIN — Oscillator input / external clock input
ピン 17 RA0/AN0 — Bidirectional I/O / analog comparator input
ピン 18 RA1/AN1 — Bidirectional I/O / analog comparator input
ピン 19 VSS — Ground reference
ピン 20 VDD — Positive supply voltage

主な用途

PIC16C620AT-40/SS の用途: 6 件s: Appliance Control Boards, Smart Meter and Utility Metering, IR Remote Control Receivers, Security Keypads and Access Control, Small Motor and Fan Speed Controllers, Sensor Signal Conditioning Nodes.

🏭

Appliance Control Boards

The PIC16C620AT-40/SS is well suited to appliance control boards because its 13 I/O lines and 40 MHz clock can drive keypads, seven-segment LED displays, relay coils, and triac interfaces simultaneously. Brown-out detect and watchdog timer protect against the brown-out and watchdog conditions typical of washing-machine, dishwasher, and microwave power environments, while OTP program memory prevents firmware tampering once the appliance ships. The 5 V supply range matches the legacy rectified-12 V rails in white goods after a single linear regulator.

⚡

Smart Meter and Utility Metering

For electricity, water, and gas meters the PIC16C620AT-40/SS provides deterministic instruction timing suitable for pulse counting, calibration constants, and tamper detection. The integrated analog comparators can be wired directly to shunt resistors or Hall-effect sensors, eliminating external op-amps. The USART supports optical or wired communication to handheld readers, while OTP memory locks the calibration values to prevent field manipulation. Low-power SLEEP mode extends battery life between reads.

🎥

IR Remote Control Receivers

Consumer IR remote receivers benefit from the PIC16C620AT-40/SS 40 MHz core for accurate RC5/RC6 or NEC protocol decoding with sub-bit timing resolution. The capture/compare module can time-stamp the IR demodulator edge transitions directly, offloading the CPU. With only 13 I/O pins and 5 V operation the device fits behind the product fascia with minimal BOM, and the OTP memory prevents unauthorized cloning of the receive code set.

🔒

Security Keypads and Access Control

The PIC16C620AT-40/SS is a natural fit for security keypads, door controllers, and alarm panels because the 13 I/O lines scan a 4x4 matrix with spare pins for buzzer, LED, and magnetic-contact supervision. The brown-out reset keeps the lock engaged during power glitches, while the watchdog timer recovers from ESD or RF-induced firmware lockups. OTP program memory ensures the credential algorithm cannot be read back, hardening the system against firmware extraction.

🏭

Small Motor and Fan Speed Controllers

Brushless DC fans, small induction motors, and stepper-motor indexers use the PIC16C620AT-40/SS capture/compare/PWM module to generate commutation and speed-control waveforms at 40 MHz instruction rate. The integrated analog comparators sense back-EMF for sensorless commutation without external op-amps. The 5 V supply is compatible with logic-level gate drivers such as the IR2104, simplifying the power stage. OTP memory locks the calibrated motor profile at production.

🧩

Sensor Signal Conditioning Nodes

Industrial sensor nodes leverage the PIC16C620AT-40/SS for linearization, calibration, and protocol bridging in 4-20 mA loops, RS-485 sensor networks, and digital thermometer clusters. The PIC16C620AT-40/SS 40 MHz core can run floating-point compensation algorithms in real time, and its 13 I/O lines multiplex UART, SPI, and discrete sensor channels. The 4.5-5.5 V supply matches common 5 V transducer rails and OTP memory protects proprietary calibration tables.

おすすめ製品の概要

PIC16F628A-40/SS Flash-based successor in same 20-SSOP package for in-system reprogramming 使用用途: Appliance Control Boards, IR Remote Control Receivers, Security Keypads and Access Control, Small Motor and Fan Speed Controllers MOC3041 Zero-cross optoisolator for triac gate drive of AC loads 使用用途: Appliance Control Boards ULN2003A Darlington driver array for relay and solenoid actuation 使用用途: Appliance Control Boards PIC16F88 Flash-based upgrade with integrated ADC and LIN support 使用用途: Smart Meter and Utility Metering MAX31865 RTD-to-digital converter for temperature-compensated metering 使用用途: Smart Meter and Utility Metering TSOP38238 38 kHz IR receiver module for consumer remote protocols 使用用途: IR Remote Control Receivers MCP79410 I2C real-time clock for time-stamped access logs 使用用途: Security Keypads and Access Control IR2104 Half-bridge gate driver for MOSFET motor power stage 使用用途: Small Motor and Fan Speed Controllers MAX485 RS-485 transceiver for half-duplex sensor networks 使用用途: Sensor Signal Conditioning Nodes DS18B20 1-Wire digital temperature sensor for distributed sensing 使用用途: Sensor Signal Conditioning Nodes
What is the program memory size of PIC16C620AT-40/SS?
The PIC16C620AT-40/SS contains 896 bytes of One-Time Programmable (OTP) program memory, organized as 512 words of 14-bit instruction width. According to Microchip datasheet 30235D, the device is a member of the PIC16C62x mid-range family, sharing this memory map with the PIC16C621A and PIC16C622A variants that differ only in peripheral mix.
How many I/O pins does the PIC16C620AT-40/SS have?
The PIC16C620AT-40/SS provides 13 bidirectional digital I/O lines multiplexed with peripheral functions. The Microchip datasheet indicates PORTB has 8 lines (RB0-RB7) and PORTA has 5 lines (RA0-RA4), with several pins sharing the USART, timer, comparator, and ICSP functions used during in-circuit serial programming.
What is the maximum operating frequency of PIC16C620AT-40/SS?
The PIC16C620AT-40/SS executes instructions at a maximum clock frequency of 40 MHz from an external oscillator source. According to Microchip datasheet 30235D, the /40 speed grade denotes this 40 MHz ceiling; the -04, -10, and -20 variants in the same family are limited to 4 MHz, 10 MHz, and 20 MHz respectively.
What supply voltage does the PIC16C620AT-40/SS require?
The PIC16C620AT-40/SS operates from a single 4.5 V to 5.5 V supply, matching the standard 5 V TTL environment of legacy embedded designs. The Microchip datasheet specifies that operation below 4.5 V may trigger the brown-out reset and cause undefined program-counter behavior, so a regulated 5 V rail is recommended.
Is the PIC16C620AT-40/SS still in production?
The PIC16C620AT-40/SS is listed as obsolete by Microchip Technology and is no longer recommended for new designs. Distributors such as DigiKey continue to carry limited stock and franchise inventory, but lead times may stretch and Microchip has migrated customers to flash-based PIC16F equivalents such as the PIC16F628A in the same 20-SSOP package.
What package does the PIC16C620AT-40/SS use?
The PIC16C620AT-40/SS is supplied in a 20-lead Shrink Small Outline Package (SSOP) with 0.65 mm terminal pitch and 5.30 mm body width. This surface-mount package is RoHS3 compliant and is pin-compatible with the flash-based PIC16F62x family, simplifying migration paths.
Where can I download the PIC16C620AT-40/SS datasheet?
The official Microchip datasheet (document 30235D) can be downloaded from https://ww1.microchip.com/downloads/en/DeviceDoc/30235D.pdf. The datasheet contains electrical characteristics, timing diagrams, instruction set summary, and ICSP programming specifications for the PIC16C62x family.
What is the pinout of the PIC16C620AT-40/SS?
The PIC16C620AT-40/SS pinout assigns VDD to pin 20, VSS to pin 19, MCLR/VPP to pin 4, OSC1/CLKIN to pin 16, and OSC2/CLKOUT to pin 15. Port pins RA0-RA4 occupy pins 17, 18, 1, 2, and 3, while RB0-RB7 occupy pins 5-13 with shared USART and ICSP functions.
What are the main differences between PIC16C620A, PIC16C621A, and PIC16C622A?
The three parts differ in peripheral mix: PIC16C620A has two comparators and a 16-bit timer/counter1; PIC16C621A has one comparator; PIC16C622A has two comparators plus a capture/compare/PWM module. All three share the same 20-SSOP footprint and 896-byte OTP program memory, making them pin-to-pin compatible drop-in alternatives within the family.
What is the best drop-in replacement for PIC16C620AT-40/SS?
The recommended drop-in replacement is the PIC16F628A-40/SS from the same PIC16F family, offering 2048 bytes of flash program memory in the identical 20-SSOP package. The PIC16F628A also adds 128 bytes of EEPROM and runs to 20 MHz at 3.3 V or 40 MHz at 5 V, so existing boards can be migrated with no PCB changes.
Is there an Atmel equivalent for PIC16C620AT-40/SS?
The closest Atmel/Microchip cross-architecture equivalent is the ATtiny2313-20SU in SOIC-20, though it is not pin-compatible. For a true cross-package swap the ATmega48PA-15MZ in 32-QFN is a comparable 8-bit RISC MCU but requires PCB rework. For a true drop-in PIC replacement, stay within the PIC16C62x family or migrate to PIC16F628A.
Where to buy PIC16C620AT-40/SS online?
The PIC16C620AT-40/SS can be sourced through authorized distributors including DigiKey (part 443701), Mouser, and Microchip Direct. As of 2026-09-17, stock is constrained due to obsolete lifecycle status; expect longer lead times and recommend placing orders with multiple distributors or considering the PIC16F628A flash-based equivalent for new production.
What is the lead time for PIC16C620AT-40/SS?
Lead time for the obsolete PIC16C620AT-40/SS is typically 8-16 weeks when ordered through franchise distributors, depending on remaining factory and distributor stock. As of 2026-09-17, the part is no longer in full production; for new designs Microchip recommends migrating to the flash-based PIC16F628A-40/SS or PIC16F88 in the same 20-SSOP package.
How much does PIC16C620AT-40/SS cost?
The PIC16C620AT-40/SS unit price as of 2026-09-17 was not confirmed in the verified distributor listings; Cytech Systems shows $0.0000 reference pricing indicating on-request quote. The flash-based successor PIC16F628A-40/SS typically retails in the $1.50-$2.50 range at 1-piece quantity, providing a budgetary reference.
What are the key specifications of PIC16C620AT-40/SS that engineers should know?
Engineers should remember these headline specs: 8-bit RISC PIC core at 40 MHz, 896 bytes OTP (512 x 14), 96 bytes RAM, 13 I/O pins, 4.5-5.5 V supply, USART, two analog comparators, brown-out reset, watchdog timer, and 20-SSOP package. The PIC16C620AT-40/SS is part of the PIC16C62x family, sits at the high end of legacy 8-bit OTP microcontrollers, and is pin-compatible with the PIC16C621A and PIC16C622A variants that differ only in peripheral count.

エンジニアリング参考データ: PIC16C620AT-40/SS — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC16C620AT-40/SS for legacy 8-bit OTP designs that need maximum 40 MHz instruction throughput, two integrated analog comparators, and USART connectivity in a 20-SSOP footprint, especially where firmware lock-down is a security requirement. Choose the PIC16C620A-04I/SS if the application runs at low clock rates (< 4 MHz) and benefits from industrial temperature grading. Choose the PIC16C620A-20E/SS for extended-temperature environments (up to +125 C). For new designs where field reprogrammability matters, migrate to the flash-based PIC16F628A-40/SS, which shares the same 20-SSOP footprint but adds 2048 bytes of flash, 128 bytes of EEPROM, and 16 I/O lines. Avoid selecting the obsolete OTP part for new high-volume production unless the security benefit of unmodifiable firmware is essential to the end product.

代替品との比較

パラメータ この製品 PIC16C620AT-20/SS PIC16C620A-20I/SS PIC16C620A-20E/SS PIC16C620A-04I/SS PIC16F628A-40/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-SSOP 20-SSOP - same 20-SSOP - same 20-SSOP - same 20-SSOP - same 20-SSOP - same
Program Memory Type OTP 896B (512 x 14) OTP 896B OTP 896B OTP 896B OTP 896B Flash 2048B
Maximum Clock Frequency 40 MHz 20 MHz 20 MHz 20 MHz 4 MHz 40 MHz (at 5V)
RAM Size 96 bytes 96 bytes 96 bytes 96 bytes 96 bytes 224 bytes
EEPROM None None None None None 128 bytes
Number of I/O Lines 13 13 13 13 13 16
Temperature Grade Commercial (0C to +70C) Commercial Industrial (-40C to +85C) Extended (-40C to +125C) Industrial (-40C to +85C) Industrial (-40C to +85C)
RoHS Status RoHS3 Compliant RoHS3 Compliant RoHS3 Compliant RoHS3 Compliant RoHS3 Compliant RoHS Compliant

主な差別化要因

  • Maximum 40 MHz instruction throughput in legacy 8-bit OTP MCU market (vs PIC16C620A-04I/SS)
  • Identical 20-SSOP pinout across PIC16C62x and PIC16F628A families (vs PIC16F628A-40/SS)
  • Two integrated analog comparators without external op-amp BOM (vs PIC16C621A-20/SS)

設計ノート

Power the PIC16C620AT-40/SS from a regulated 4.5 V to 5.5 V rail and place a 100 nF decoupling capacitor as close as possible to VDD (pin 20) with a 10 uF bulk capacitor at the board supply entry. The internal brown-out detector is factory-trimmed near 4.0 V; if your 5 V rail sags under load, add an external supervisor such as MCP100 to guarantee deterministic reset above 4.5 V.

Keep the oscillator traces to OSC1 (pin 16) and OSC2 (pin 15) short and guard them with a ground ring to reduce EMI pickup on the external clock or crystal. The ICSP pins PGC (pin 12) and PGD (pin 13) share RB6 and RB7; route them to an in-circuit programming header without series resistors to avoid loading the programming pulses. Add a 10 kohm pull-up to MCLR/VPP (pin 4) to prevent spurious resets during power ramp.

Because this is an OTP part, firmware bugs cannot be field-upgraded: build a flash-based PIC16F628A prototype first, validate the entire firmware, then commit the mask/OTP code release. The -40 speed grade requires a 40 MHz external clock; do not use a 4 MHz crystal and expect full-speed operation. Watchdog timer is disabled by default - enable WDT in the configuration word for any safety-relevant application to recover from firmware lockup.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
Compliant

RoHS3 Compliant per Cytech Systems listing. AEC-Q100 not applicable - this is a general-purpose MCU, not automotive-qualified. Halogen-free status not stated in verified data.

データ検証日: 2026-09-17 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC16C620AT-40/SS PIC16C620AT-40/SS datasheet Microchip PIC16C620A 8-bit OTP MCU PIC16C620AT 20-SSOP 40MHz microcontroller PIC16C620A-20/SS alternative PIC16C620A 4 MHz vs 40 MHz speed grade OTP microcontroller 20-SSOP drop-in replacement PIC16C620AT-40/SS pinout SSOP-20 buy PIC16C620AT-40/SS obsolete stock what is the best drop-in replacement for PIC16C620AT-40/SS PIC16C620AT vs PIC16F628A PIC16C620AT-40/SS lead time 2026

関連部品&用語

Microchip Technology PIC16C620AT-40/SS PIC16C620A PIC16C621A PIC16C622A PIC16F628A OTP RISC PIC microcontroller 8-bit MCU microcontroller 20-SSOP SSOP package RoHS3 AEC-Q100 USART brown-out reset watchdog timer ICSP PIC16C62x family PIC16F62x family embedded controller semiconductor IC Harvard architecture single-cycle instruction
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示