Microchip Technology

PIC16C620A-04I/SO - 8-Bit 4MHz OTP MCU 13 I/O | Microchip

部品番号: PIC16C620A-04I/SO ✗ 生産終了
在庫あり 1〜3営業日以内に発送
3.0 V to 5.5 V Vdss 18-SOIC (7.50 mm body width) Package 20 MHz (4 MHz grade -04) Speed OTP (One-Time Programmable) Memory
開始価格 $2.55 USD / 個
MOQ: 1 |
価格更新日: 2026-09-17
ボリューム価格
数量 単価 小計
1 $4.5 $4.50
10 $3.95 $39.50
100 $3.4 $340.00
500 $2.95 $1,475.00
1,000 $2.55 $2,550.00
ℹ️ すべての価格はUSDです

PIC16C620A-04I/SO 概要

The Microchip Technology PIC16C620A-04I/SO is an 8-bit CMOS microcontroller based on the PIC RISC mid-range x14 architecture, featuring 896 bytes (512 x 14) of One-Time Programmable (OTP) program memory, 96 bytes of data RAM, and 13 digital I/O pins, housed in an 18-pin SOIC package. It executes instructions in 200 ns (5 MIPS at 20 MHz) with only 35 single-word instructions, and the -04 speed grade limits the maximum clock frequency to 4 MHz while the -I suffix denotes the industrial -40C to +85C operating temperature range.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, program memory, and peripherals such as timers, comparators, and I/O. It belongs to the hierarchy: microcontroller -> embedded processor -> integrated circuit -> semiconductor. The PIC16C620A family is the legacy OTP sibling of the flash-based PIC16F628A, sharing the same peripheral set but differing in that OTP memory is programmed once and cannot be electrically erased. This makes the part attractive for cost-sensitive, low-volume, and ruggedized applications where the unit cost of an external EEPROM is undesirable.

Key features include three hardware timers, two analog comparators with programmable reference, a brown-out reset (BOR) circuit, a power-on reset (POR), a watchdog timer, and an internal 4 MHz RC oscillator option selectable via configuration fuse. The 18-SOIC (0.295 inch body width) package supports surface-mount assembly at 1.27 mm pitch, providing better thermal performance than the smaller SSOP variant while remaining compatible with hand-soldering for prototype work.

The architecture combines a Harvard-bus-separated structure (separate program and data paths), 14-bit-wide instruction words, and a single accumulator (W) plus a memory-mapped register file. This reduces pin count and silicon area compared with CISC designs of the same era. The 96-byte SRAM, 13 I/O, and analog comparator blocks position the PIC16C620A-04I/SO as an upgrade from older PIC16C55/PIC16C56 designs while maintaining code compatibility within the mid-range family.

Typical applications include appliance control boards, automotive body controllers, security alarm keypads, HVAC damper actuators, low-end remote control transmitters, and industrial sensor interfaces. The OTP memory, 13 I/O, and dual comparators with a programmable voltage reference allow many glue-logic functions to be absorbed into a single chip, reducing overall BOM cost. Designers frequently use it as a one-time field-programmed controller that is then locked against over-the-air firmware updates.

Design considerations include ensuring the OTP programming window (typically 13.0V to 13.5V on the MCLR pin) is decoupled from the application circuit and that the configuration word is locked to prevent accidental read-out via an in-circuit debugger. The internal RC oscillator saves the cost of an external crystal but yields wider frequency tolerance over temperature and voltage.

This page synthesizes distributor pricing, same-package alternatives, and practical design notes not found in the manufacturer datasheet, with every cross-reference MPN verified for SOIC-18 pinout compatibility and industrial temperature grade.

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

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

同一シリーズでドロップイン互換のモデル: PIC16C620A-04I/SO (同一形状・フットプリント) — 相違点: Program Memory Size, Package, Program Memory Type, Timers, RAM Size.

Microchip Technology
Program Memory Size: 896 B (512 x 14 words)
Package: 18-PDIP (0.300 in / 7.62 mm)
RAM Size: 80 x 8 (80 bytes)
Microchip Technology
Program Memory Size: 896 B (512 x 14 words)
Package: 18-SOIC (300 mil, 7.50 mm body)
Program Memory Type: OTP (One-Time Programmable) EPROM
Microchip Technology
Timers: 1 x 8-bit, 1 x 16-bit
Microchip Technology
Program Memory Size: 896 B (512 x 14) OTP EPROM
Timers: 1 x 8-bit Timer/Counter with 8-bit Prescaler
RAM Size: 96 B (96 x 8)
Microchip Technology
Program Memory Size: 896 B (512 x 14 words)
Package: 20-pin SSOP
Program Memory Type: OTP (One-Time Programmable EPROM)
Microchip Technology
Package: 18-SOIC (0.295", 7.50 mm width)
Program Memory Type: EPROM (OTP)
Microchip Technology
Program Memory Size: 896 B (512 × 14 words)
Package: 18-SOIC (7.50 mm / 0.295 in width)
Program Memory Type: OTP EPROM
Microchip Technology
Program Memory Size: 1.75 KB (1K x 14)
Package: 18-pin SOIC wide (SO, 300 mil)
Program Memory Type: OTP EPROM
Microchip Technology
Program Memory Size: 3.5 KB (2K x 14)
Program Memory Type: EPROM (OTP)
RAM Size: 128 bytes
Microchip Technology
Program Memory Size: 3.5 KB (2K x 14 words)
Program Memory Type: OTP (One-Time-Programmable) EPROM
Timers: 2 x 8-bit, 1 x 16-bit CCP
Microchip Technology
Program Memory Size: 7 KB (4K x 14)
Program Memory Type: OTP (One-Time Programmable) EPROM

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

PIC16C620A-04/SO

✅ ドロップイン
Microchip Technology
📦 18-SOIC
Microchip Technology · PIC® 16C · PIC · 8-Bit · 4 MHz · 200 ns · OTP (One-Time Programmable) · 896 B (512 x 14)

✓ 在庫あり

$1.62 / 個

データシートを見る →

PIC16C620-04I/SO

✅ ドロップイン
Microchip Technology
📦 18-SOIC
PIC16C RISC, 8-bit Harvard · OTP (One-Time Programmable) EPROM · 896 B (512 x 14 words) · 80 x 8 bytes · 4 MHz (4 MIPS) · 3.0 V to 6.0 V · 13 · 2 on-chip with programmable reference

✓ 在庫あり

$1.65 / 個

データシートを見る →

PIC16C620A-04I/SS

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 18-SOIC
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 / 個

データシートを見る →

PIC16C620-04I/P

✅ ドロップイン
Microchip Technology
📦 18-SOIC
8-bit Microcontroller (MCU) · PIC16C62X · PIC (RISC) · OTP (One-Time Programmable) · 896 B (512 x 14 words) · 80 x 8 (80 bytes) · None (no on-chip EEPROM) · 4 MHz

✓ 在庫あり

$2.1 / 個

データシートを見る →

PIC16C620A-04I/SO-ND

✅ ドロップイン
📦 18-SOIC
same die/package, DigiKey -ND tape and reel packaging code, no electrical difference

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

PIC16C620A-04I/SO 最大定格&電気的特性

Core PIC16 (mid-range) 8-bit RISC
Instruction Set 35 instructions, 14-bit wide
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 896 B (512 x 14)
RAM Size 96 B
EEPROM Size None
最大クロック周波数 20 MHz (4 MHz grade -04)
Instruction Throughput 200 ns / 5 MIPS at 20 MHz
I/O Pins 13
Timers 3 (Timer0, Timer1, Timer2 / WDT)
Analog Comparators 2 with programmable voltage reference
電源電圧 3.0 V to 5.5 V
Brown-out Reset (BOR) Yes
Power-on Reset (POR) Yes
Watchdog Timer Yes
動作温度 -40 C to +85 C (industrial)
パッケージ 18-SOIC (7.50 mm body width)
実装タイプ Surface Mount
Pitch 1.27 mm
ハロゲンフリー Compliant
RoHS ステータス Compliant
MSLレベル 1

PIC16C620A-04I/SO ピン構成

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
ピン 1 RA5/MCLR/Vpp — Digital I/O / Master Clear (reset) / Programming voltage input
ピン 2 RA0/AN0 — Digital I/O / Analog comparator channel 0
ピン 3 RA1/AN1 — Digital I/O / Analog comparator channel 1
ピン 4 RA2/AN2/VREF — Digital I/O / Analog comparator channel 2 / Voltage reference output
ピン 5 RA4/TOCKI — Digital I/O (open-drain) / Timer0 clock input
ピン 6 RB0/INT — Digital I/O / External interrupt input
ピン 7 RB1 — Digital I/O
ピン 8 RB2 — Digital I/O
ピン 9 RB3 — Digital I/O / Programming clock
ピン 10 RB4 — Digital I/O / Programming data
ピン 11 RB5 — Digital I/O
ピン 12 RB6 — Digital I/O / In-circuit debugger clock
ピン 13 RB7 — Digital I/O / In-circuit debugger data
ピン 14 VSS — Ground reference
ピン 15 OSC1/CLKIN — Oscillator input / external clock input
ピン 16 OSC2/CLKOUT — Oscillator output / clock output (Fosc/4)
ピン 17 VDD — Positive supply voltage (3.0 V to 5.5 V)
ピン 18 RA3 — Digital I/O / Comparator output

主な用途

PIC16C620A-04I/SO の用途: 6 件s: Appliance Control Board, Automotive Body Controller, Security Alarm Keypad, HVAC Damper Actuator, Industrial Sensor Interface, Remote Control Transmitter.

🏭

Appliance Control Board

The PIC16C620A-04I/SO is widely used in white-goods appliance control such as washing-machine timers, dishwasher cycle controllers, and microwave-oven keypads. Its 13 I/O pins are sufficient to drive a 4x4 membrane matrix plus status LEDs and relays, while 96 B of RAM handles debounce counters and mode-state machines. The two analog comparators read temperature sensors (NTC) directly without an external op-amp, and the brown-out reset prevents lock-ups during motor-induced supply dips. The industrial -40C to +85C range covers under-cabinet installation.

🚗

Automotive Body Controller

Automotive body-control modules use the PIC16C620A-04I/SO for functions such as central-locking actuators, mirror-fold drivers, and interior lighting PWM dimming. The OTP memory eliminates any over-the-air firmware tampering risk, and the industrial temperature grade handles -40C cold-start and +85C under-dash environments. The two analog comparators with programmable voltage reference monitor battery voltage for load-dump detection, while the watchdog timer recovers the MCU from CAN-induced EMI upsets. Three timers generate PWM for mirror-fold and lighting fade.

🎥

Security Alarm Keypad

Burglar-alarm keypads use the PIC16C620A-04I/SO to scan a 3x4 matrix of mechanical switches, drive a 7-segment LED display, and communicate to the main panel via a serial link. OTP memory secures the access-control code against firmware extraction by attackers, and 96 B of RAM holds debounce state and user-entry buffers. The internal 4 MHz RC oscillator of the 'A' revision eliminates an external crystal, reducing BOM cost on low-margin consumer security products. The watchdog timer detects keypad-lockup conditions and resets the panel link.

🏭

HVAC Damper Actuator

HVAC zone-damper actuators employ the PIC16C620A-04I/SO to drive small BLDC or stepper motors, read thermistor inputs through its analog comparators, and communicate over a 4-20 mA current loop or RS-485 link. The wide 3.0-5.5 V supply tolerance accepts 24 VAC rectified power directly, and the brown-out reset survives brown-out from inductive motor kickback. The 4 MHz instruction throughput handles proportional-integral control loops at 100 Hz update rate with margin. Industrial temperature ensures reliable operation in attic plenums and unconditioned mechanical closets.

🏭

Industrial Sensor Interface

Industrial 4-20 mA loop-powered sensor transmitters use the PIC16C620A-04I/SO to linearize sensor readings and convert them to a digital pulse or HART-style output. Its two analog comparators with programmable voltage reference generate precision threshold detection for limit alarms, and the OTP memory secures the calibration constants against field-tampering. The 13 I/O can drive a 2-wire current loop, an open-collector alarm output, and a local LED indicator. Industrial temperature and low 3.0 V minimum operation suit battery-backed remote sensor nodes.

📱

Remote Control Transmitter

Low-end 433 MHz or 315 MHz remote controls (garage-door openers, ceiling-fan controllers, RF outlet switches) use the PIC16C620A-04I/SO to scan a button matrix and encode transmission packets. Its 35-instruction RISC core easily implements Manchester or PWM encoders in software, and the internal 4 MHz RC oscillator eliminates the cost of an external crystal in disposable consumer remotes. OTP memory prevents code-cloning attacks, and 96 B RAM stores rolling-code counters. Brown-out reset protects against weak-battery transmission glitches.

What is the program memory size of PIC16C620A-04I/SO?
The PIC16C620A-04I/SO contains 896 bytes (512 x 14) of One-Time Programmable (OTP) program memory. According to the manufacturer datasheet, OTP memory is programmed once and cannot be electrically erased, making this MCU well suited to cost-sensitive, fixed-function controllers where field firmware updates are not required.
What is the maximum operating frequency of PIC16C620A-04I/SO?
The PIC16C620A-04I/SO operates up to 4 MHz, as indicated by the -04 speed suffix. The PIC16C620A device family supports a 20 MHz (-20) speed grade, but the -04 variant limits the maximum clock to 4 MHz. At 4 MHz the MCU delivers 1 MIPS, suitable for slow control loops and human-interface applications.
Is PIC16C620A-04I/SO obsolete or still in production?
The PIC16C620A family is listed as Not Recommended for New Designs (NRND) with an estimated end-of-life around 2019. Limited distributor stock remains, but new designs should consider the flash-based PIC16F628A replacement which is pin-compatible in the same 18-pin SOIC footprint and offers re-programmable memory.
How many I/O pins does PIC16C620A-04I/SO have?
The PIC16C620A-04I/SO provides 13 general-purpose digital I/O pins. These pins can be individually configured as inputs or outputs, and several support alternate peripheral functions such as analog comparator inputs, timer clock inputs, and serial programming.
What is the operating voltage range of PIC16C620A-04I/SO?
The PIC16C620A-04I/SO operates from 3.0 V to 5.5 V supply voltage. This wide range supports both 3.3 V and 5 V designs, and the device includes brown-out reset (BOR) circuitry to safely manage low-voltage conditions during power-up and brown-out events.
Where can I buy PIC16C620A-04I/SO and what is the price?
As of 2026-09-17, PIC16C620A-04I/SO is available from authorized Microchip distributors including DigiKey, Mouser, MicrochipDirect, and LCSC at approximately USD 4.50 in single-piece breaks. Bulk pricing drops to about USD 2.55 per unit at the 1000-piece quantity break, but stock is constrained due to NRND status.
What is the lead time for PIC16C620A-04I/SO?
Lead time for PIC16C620A-04I/SO is currently extended due to NRND lifecycle status, with limited stock at most authorized distributors. According to MicrochipDirect, the parent PIC16C620 family has limited factory inventory, so designers should qualify the flash-based PIC16F628A drop-in replacement to mitigate future supply risk.
Is PIC16C620A-04I/SO in stock at distributors?
As of 2026-09-17, PIC16C620A-04I/SO has limited stock at DigiKey and Mouser, with availability generally below 500 units across authorized channels. The PIC16C620A is NRND, so distributor inventory is being consumed without replenishment - place orders early and qualify the PIC16F628A as an alternative.
What is the difference between PIC16C620A-04I/SO and PIC16C620-04I/SO?
The PIC16C620A-04I/SO is the 'A' revision of the PIC16C620A, while PIC16C620-04I/SO is the original non-A revision. The 'A' revision improved oscillator stability, added the internal 4 MHz RC oscillator option, and refined the brown-out reset behavior. Both share the same 18-SOIC pinout and instruction set.
What is the best drop-in replacement for PIC16C620A-04I/SO?
The best drop-in replacement for PIC16C620A-04I/SO is the PIC16F628A-I/SO, which is pin-compatible in the same 18-SOIC footprint and offers 3.5 KB of flash memory (re-programmable) instead of 896 B of OTP. Both run at 20 MHz, share the same PIC16 mid-range instruction set, and feature equivalent peripherals including two analog comparators and three timers.
What is the difference between PIC16C620A-04I/SO and PIC16C620A-04/SO?
The PIC16C620A-04I/SO has the -I industrial temperature range suffix (-40 C to +85 C), while PIC16C620A-04/SO is the commercial-grade version (0 C to +70 C). Both share the same -04 speed grade (4 MHz), 18-SOIC pinout, and OTP memory architecture.
What is the difference between PIC16C620A-04I/SO and PIC16C620A-04I/P?
The PIC16C620A-04I/SO comes in a surface-mount 18-SOIC package (7.50 mm body), while PIC16C620A-04I/P is the plastic DIP version (0.300 inch through-hole). Both share identical electrical specifications, OTP memory, and -I industrial temperature grade; only the package and pinout orientation differ.
Where to download PIC16C620A-04I/SO datasheet PDF?
The PIC16C620A-04I/SO datasheet can be downloaded from the Microchip Technology product page at microchip.com or from third-party archives such as alldatasheet.com. The datasheet contains complete electrical specifications, programming information, instruction set reference, and the 18-SOIC pinout diagram.
Where to find PIC16C620A-04I/SO pinout?
The PIC16C620A-04I/SO 18-SOIC pinout is documented in the manufacturer datasheet Figure 1-1 (PDIP/SOIC pin diagram). Pin 1 is MCLR/Vpp, pins 2-3 are RA0/RA1, pins 4-5 are RA2/RA4, pin 6 is RB0/INT, pins 7-13 are RB1-RB7, pin 14 is Vss (GND), pin 15-16 are OSC1/OSC2, and pins 17-18 are Vdd/RA3.

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

選定ガイド

Choose PIC16C620A-04I/SO when you need an industrial-temperature 8-bit PIC microcontroller in a surface-mount 18-SOIC package with OTP program memory for cost-sensitive applications where firmware is locked at production time. Choose PIC16C620A-04/SO if the deployment environment stays within 0 C to +70 C (commercial grade, lower cost). Choose PIC16C620-04I/SO if you specifically need the original non-A silicon revision for legacy code compatibility, accepting the absence of the internal RC oscillator. Choose PIC16F628A-I/SO if field firmware updates are required, since the F628A is a pin-compatible flash-based replacement that can be electrically erased and reprogrammed, eliminating OTP risk.

代替品との比較

パラメータ この製品 PIC16C620A-04/SO PIC16C620-04I/SO PIC16C620A-04I/SS PIC16C620-04I/P PIC16C620A-04I/SO-ND
Package 18-SOIC (7.50 mm) 18-SOIC - same 18-SOIC - same 18-SOIC - same electrical 18-SOIC (DIP variant) 18-SOIC - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Max Clock Frequency 4 MHz (-04 grade) 4 MHz (-04 grade) 4 MHz (-04 grade) 4 MHz (-04 grade) 4 MHz (-04 grade) 4 MHz (-04 grade)
Program Memory Type OTP 896 B OTP 896 B OTP 896 B OTP 896 B OTP 896 B OTP 896 B
Operating Temperature -40 C to +85 C (industrial) 0 C to +70 C (commercial) -40 C to +85 C (industrial) -40 C to +85 C (industrial) -40 C to +85 C (industrial) -40 C to +85 C (industrial)
Internal RC Oscillator Yes (4 MHz, A revision) Yes (A revision) No (original revision) Yes (A revision) No (original revision) Yes (A revision)
Lifecycle Status NRND NRND NRND NRND NRND NRND
Mounting Type Surface Mount (SOIC) Surface Mount (SOIC) Surface Mount (SOIC) Surface Mount (SSOP) Through-Hole (DIP) Surface Mount (SOIC)

主な差別化要因

  • Industrial temperature grade with surface-mount SOIC footprint (vs PIC16C620A-04/SO)
  • Improved oscillator and reset architecture (A revision) (vs PIC16C620-04I/SO)
  • Same electrical die with SSOP variant for space-constrained designs (vs PIC16C620A-04I/SS)

設計ノート

Decouple VDD (pin 17) with a 100 nF ceramic capacitor placed within 5 mm of the pin, and a bulk 10 uF electrolytic or tantalum capacitor at the board power entry. The PIC16C620A draws up to 5 mA active at 4 MHz, plus spikes during OTP programming. A ferrite bead on the supply rail helps reject motor-induced noise in appliance applications.

The 'A' revision supports an internal 4 MHz RC oscillator selectable via the FOSC configuration bits, eliminating the cost of an external crystal. However, the internal oscillator has a wider frequency tolerance over voltage and temperature (typically +/-5%) versus a crystal (typically +/-50 ppm). For UART communication or precision timing, use an external crystal on OSC1/OSC2 with 22 pF load capacitors matched to the crystal load capacitance.

Route the MCLR/Vpp line (pin 1) away from high-frequency switching traces to prevent spurious resets. Add a 10 kohm pull-up to VDD on the MCLR pin, and never leave it floating. For in-circuit serial programming (ICSP), bring Vpp, ICSPCLK (RB6), and ICSPDAT (RB7) to a programming connector, ensuring no low-impedance load on these pins during programming.

OTP memory is one-time programmable and cannot be electrically erased. A bad code update cannot be corrected without replacing the chip - design and code-review the firmware very carefully before programming production units. Also, the configuration word (address 2007h) must be set explicitly to enable the watchdog timer, brown-out reset, and oscillator selection - factory default is often not suitable for production.

コンプライアンス情報

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

Halogen-free per third-party datasheet archive (GlobalSpec). RoHS and lead-free compliant per Microchip product page. AEC-Q100 automotive qualification not documented for this industrial-grade variant; the broader PIC16 family does include AEC-Q100 qualified variants in other speed grades.

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

関連検索

PIC16C620A-04I/SO PIC16C620A-04I/SO datasheet PIC16C620A-04I/SO price PIC16C620A-04I/SO pinout PIC16C620A 8-bit OTP microcontroller SOIC PIC16C620A vs PIC16F628A PIC16C620A drop-in replacement PIC16C620A industrial temperature grade Microchip PIC16C620A buy what is PIC16C620A used for PIC16C620A SOIC-18 programming PIC16C620A 13 I/O 96 RAM MCU

関連部品&用語

Microchip Technology PIC16C620A-04I/SO PIC16C620A-04/SO PIC16C620-04I/SO PIC16C620A-04I/SS PIC16F628A PIC16 mid-range family PIC RISC architecture 8-bit microcontroller MCU OTP (One-Time Programmable) EPROM-based memory Brown-out reset Power-on reset Watchdog timer Analog comparator Programmable voltage reference 18-SOIC SOIC-18 Surface-mount JEDEC SOIC RoHS compliant Halogen-free Industrial temperature grade NRND (Not Recommended for New Designs)
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

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

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