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 상세 보기