Microchip Technology

PIC16C620-20E/P - 8-Bit 20MHz OTP MCU 896B | Microchip

부품 번호: PIC16C620-20E/P ✗ 단종
재고 있음 영업일 기준 1~3일 내 발송
18-PDIP (0.300 inch, 7.62 mm) Package 20 MHz Speed OTP EPROM Memory
시작가 $2.12 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-17
볼륨 가격
수량 단가 합계
1 $3.42 $3.42
10 $3.05 $30.50
100 $2.71 $271.00
500 $2.38 $1,190.00
1,000 $2.12 $2,120.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16C620-20E/P 개요

The Microchip Technology PIC16C620-20E/P is a member of the PIC16C62x family of EPROM-based 8-bit CMOS microcontrollers operating at 20 MHz with a 200 ns instruction cycle. It integrates 896 bytes of OTP program memory (organized as 512 x 14 bits), 80 bytes of data RAM, 13 digital I/O pins, and a comparator module in an 18-pin PDIP through-hole package. The part is rated for the extended automotive temperature grade (-40C to +125C), indicated by the 'E' designator.

A PIC microcontroller is a Harvard-architecture RISC processor that executes one instruction per instruction cycle (four clock periods), making it well suited for deterministic embedded control. Within the broader component taxonomy, a PIC sits under the hierarchy microcontroller (MCU) -> embedded processor -> integrated circuit. The '16C' series is the original One-Time-Programmable (OTP) EPROM-based line from Microchip, distinct from the flash-based 'F' series; OTP parts are typically used in mature or cost-sensitive production where field re-programmability is not required.

Key features of the PIC16C620-20E/P include a 35-instruction set where all single-cycle instructions execute in 200 ns, with program branches taking two cycles; an internal watchdog timer; power-on reset; brown-out detection; a 5-bit digital-to-analog converter used as a voltage reference for the on-chip comparator; and an external oscillator interface supporting crystal, ceramic resonator, or RC timing. The device operates from 2.5V to 6.0V across the full -40C to +125C range.

Architecturally, the chip uses a 14-bit instruction word, an 8-bit data path, and a two-stage pipeline that fetches the next instruction while executing the current one. With 80 bytes of general-purpose RAM and a hardware stack of eight levels, the design targets compact control loops, timing-critical state machines, and glue-logic replacement.

Typical applications include automotive body controllers, industrial timers, appliance control boards, security panel keypads, sensor signal conditioning using the on-chip comparator, and white-goods user interfaces where the extended temperature grade and OTP cost model are decisive.

When designing with the PIC16C620-20E/P, note that OTP memory cannot be erased; firmware must be fully validated before programming. The external oscillator pins (OSC1/OSC2) and the MCLR reset pin require careful PCB layout to avoid corrupting the EPROM during in-circuit programming.

This page synthesizes distributor pricing, drop-in package alternatives, and design notes not found in the bare datasheet, helping engineers evaluate the part against flash-based PIC16F replacements and competing 8-bit MCUs.

드롭인 대체품: PIC16C620-20E/P — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C620-20E/P (동일 폼 팩터 및 풋프린트) — 차이점: Program Memory Size, Mounting Type, Program Memory Type, Operating Temperature Range, Oscillator Type.

Microchip Technology
Program Memory Size: 896 B (512 x 14 words)
Mounting Type: Through-Hole (THT)
Program Memory Type: OTP (One-Time Programmable)
Microchip Technology
Program Memory Size: 896 B (512 x 14)
Mounting Type: Through Hole
Program Memory Type: OTP (One-Time Programmable) EPROM
Microchip Technology
Program Memory Size: 3.5 KB (2K x 14)
Mounting Type: Through-Hole (THT)
Program Memory Type: OTP (One-Time Programmable) EPROM

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC16C620-20/P

✅ 드롭인 ⚠️ 사양 미검증
Microchip Technology
📦 18-PDIP
Microchip Technology · PIC® 16C · PIC · 8-Bit · 20 MHz · 896 B (512 x 14) · OTP (One-Time Programmable) EPROM · 80 x 8 (80 bytes)

✓ 재고 있음

$3.2 / 개

데이터시트 보기 →

PIC16C620-04I/P

✅ 드롭인 ⚠️ 사양 미검증
Microchip Technology
📦 18-PDIP
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 / 개

데이터시트 보기 →

PIC16F630-I/P

✅ 드롭인
📦 18-PDIP
flash-based 1K x 14, 64 B EEPROM, ICSP support; pin-to-pin compatible 18-PDIP

📋 참조 대체품 (카탈로그에 없음)

ℹ️ 1 교차 패키지 부품은 숨겨졌습니다 — 다른 패키지는 PCB 재작업이 필요하며 진정한 드롭인 대체품이 아닙니다. 문의하기 교차 패키지 제안이 필요하면 다음을 참조하십시오.

PIC16C620-20E/P 최대 정격 & 전기적 특성

Product Type 8-bit Microcontroller (MCU)
Series PIC16C62x
Core Architecture PIC (Harvard RISC)
Program Memory Type OTP EPROM
Program Memory Size 896 B (512 x 14 bits)
Data RAM Size 80 B
Number of I/O Pins 13
최대 클록 주파수 20 MHz
Instruction Cycle Time 200 ns
Instruction Set Size 35 instructions
동작 온도 범위 -40C to +125C (Automotive / E grade)
Oscillator Type External (crystal / RC)
패키지 18-PDIP (0.300 inch, 7.62 mm)
실장 유형 Through-Hole
On-chip Peripherals Comparator with 5-bit DAC reference, Watchdog Timer, Brown-out Reset

PIC16C620-20E/P 핀 구성

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 RA2/AN2 — PORTA bit 2 / analog input channel 2
핀 2 RA3/AN3 — PORTA bit 3 / analog input channel 3
핀 3 RA4/T0CKI — PORTA bit 4 (open-drain) / Timer 0 clock input
핀 4 MCLR/VPP — Master Clear reset input / EPROM programming voltage
핀 5 VSS — Ground reference
핀 6 RB0/INT — PORTB bit 0 / external interrupt input
핀 7 RB1 — PORTB bit 1
핀 8 RB2 — PORTB bit 2
핀 9 RB3/PGM — PORTB bit 3 / EPROM programming mode select
핀 10 RB4 — PORTB bit 4
핀 11 RB5 — PORTB bit 5
핀 12 RB6/PGC — PORTB bit 6 / ICSP clock
핀 13 RB7/PGD — PORTB bit 7 / ICSP data
핀 14 VDD — Positive supply voltage
핀 15 OSC2/CLKOUT — Oscillator output / clock out
핀 16 OSC1/CLKIN — Oscillator input / external clock in
핀 17 RA0/AN0 — PORTA bit 0 / analog input channel 0 / comparator input
핀 18 RA1/AN1 — PORTA bit 1 / analog input channel 1 / VREF

일반적인 애플리케이션

PIC16C620-20E/P 적합 용도: 6 애플리케이션s: Automotive Body Control Modules, Industrial Timer and Sequencer Boards, Appliance Control Boards, Security and Alarm Panel Keypads, Sensor Signal Conditioning with On-Chip Comparator, Battery Charger State-Machine Controller.

🚗

Automotive Body Control Modules

The PIC16C620-20E/P's automotive-grade -40C to +125C temperature range and 20 MHz throughput make it a strong fit for body controllers in vehicles, where it can read switch inputs, drive relays, and sequence lighting or wiper functions. With 13 I/O pins it covers the typical BCM sub-circuit needs, and the on-chip comparator enables direct interface to resistive sensor bridges without an external op-amp. The OTP EPROM model keeps unit cost low in high-volume production where firmware is locked. At 20 MHz the MCU comfortably handles 1 ms-class control loops. Designers should note that PIC16F630-I/P is the modern migration path if field re-flashing becomes a requirement.

🏭

Industrial Timer and Sequencer Boards

The 200 ns instruction cycle of PIC16C620-20E/P delivers 5 MIPS, which is more than adequate for multi-stage industrial timers, conveyor sequencers, and pump controllers. Its hardware 8-level stack keeps interrupt context small, and the brown-out reset plus watchdog timer provide robust recovery from supply glitches on factory floors. The 13 I/O lines can drive 7-segment displays, keypads, and opto-isolated relay coils. The OTP memory model suits fixed-sequence production runs where firmware does not change. A small footprint BOM, just a crystal and decoupling caps, keeps the bill of materials tight.

🏭

Appliance Control Boards

White-goods appliances such as washing machines, dishwashers, and microwave ovens benefit from the PIC16C620-20E/P's extended temperature tolerance and on-chip comparator for level or temperature sensing. The 896-byte OTP program memory is sufficient for fixed-cycle appliance logic including motor control state machines, door interlock monitoring, and user-button debouncing. The 18-pin PDIP package supports through-hole wave soldering, which remains common in appliance manufacturing lines. The 5 MIPS throughput is plenty for software PWM on heating elements or small DC motors. Choosing OTP keeps per-unit cost down for high-volume SKUs.

🎥

Security and Alarm Panel Keypads

The PIC16C620-20E/P integrates well into security panel keypads where it scans a 4x4 matrix, debounces key presses, drives piezo buzzers, and supervises tamper loops. The on-chip comparator can directly sense a resistive loop, eliminating an external op-amp in simple end-of-line resistor designs. With 80 bytes of RAM it can buffer short event logs before passing them upstream. The 13 I/O pins cover up to 8 key rows plus status LEDs. Brown-out reset and watchdog features harden the design against brownouts common in battery-backed alarm systems. OTP memory prevents firmware theft via chip dumping.

🧩

Sensor Signal Conditioning with On-Chip Comparator

The PIC16C620-20E/P's built-in analog comparator with 5-bit DAC reference allows direct interface to resistive sensors such as NTC thermistors, photoresistors, or simple Wheatstone bridges. The MCU can wake from sleep when the comparator trips, providing ultra-low-power event detection. The 5 MIPS throughput is enough to apply software linearization before transmitting values over UART. The 13 I/O pins are sufficient to drive a small status LED array alongside the sensor interface. OTP memory keeps the BOM small for cost-constrained IoT sensor nodes in industrial monitoring.

⚡

Battery Charger State-Machine Controller

Small-form-factor lead-acid or Li-ion chargers can use the PIC16C620-20E/P to implement charge-state sequencing, current limiting, and temperature foldback. The on-chip comparator monitors charger current via a sense resistor, and the 13 I/O pins drive status LEDs, relay coil, and charger enable FET. The 20 MHz speed allows smooth PWM dimming of indicator LEDs and accurate timing of charge intervals. The automotive temperature grade suits under-hood or garage environments. The OTP memory model protects proprietary charging algorithms from external readback.

추천 제품 요약

PIC16F630-I/P Flash-based modern replacement in same 18-PDIP footprint 사용처: Automotive Body Control Modules, Industrial Timer and Sequencer Boards, Appliance Control Boards, Security and Alarm Panel Keypads, Battery Charger State-Machine Controller MCP2551 CAN bus transceiver for in-vehicle networking 사용처: Automotive Body Control Modules MCP1700 3.3V LDO regulator for MCU power rail 사용처: Industrial Timer and Sequencer Boards MCP9700 Analog temperature sensor for thermal protection 사용처: Appliance Control Boards, Sensor Signal Conditioning with On-Chip Comparator MCP1804 Low-quiescent LDO for battery backup 사용처: Security and Alarm Panel Keypads MCP2221 USB-to-UART bridge for PC connectivity 사용처: Sensor Signal Conditioning with On-Chip Comparator MCP73831 Li-ion charge management IC 사용처: Battery Charger State-Machine Controller
What is the program memory size of PIC16C620-20E/P?
The PIC16C620-20E/P contains 896 bytes of OTP EPROM program memory, organized as 512 words of 14 bits each. The 14-bit-wide instruction word supports 35 single-cycle instructions plus 2-cycle branches. According to the Microchip datasheet, the 512-word program space is shared with the configuration register and device ID area, leaving the application code region slightly under 512 words.
What is the maximum clock speed and instruction cycle of PIC16C620-20E/P?
The PIC16C620-20E/P runs at a maximum 20 MHz external clock, producing a 200 ns instruction cycle. Each instruction executes in one cycle except for program branches, which take 400 ns (two cycles). This 5 MIPS throughput makes it suitable for control loops in automotive and industrial applications running at modest PWM frequencies.
Where can I download the PIC16C620-20E/P datasheet PDF?
The official Microchip datasheet for PIC16C620-20E/P is available at the manufacturer product page (https://ww1.microchip.com/downloads/en/DeviceDoc/30234D.pdf), and third-party mirrored PDFs are indexed at alldatasheet.com. The document includes pinout, electrical characteristics, instruction set summary, and EPROM programming specifications. Microchip also publishes the family reference manual covering the PIC16C62x peripherals.
What is the difference between PIC16C620-20E/P and PIC16F630-I/P?
The PIC16C620-20E/P uses One-Time-Programmable EPROM memory rated -40C to +125C, while the PIC16F630-I/P uses flash memory rated -40C to +85C. Both share the 18-pin PDIP footprint and the same PIC core, so they are pin-compatible for most applications. Choose the 'C' part for automotive extended temperature and mature production; choose the 'F' part for development and field firmware updates.
What is the best drop-in replacement for PIC16C620-20E/P?
For pin-compatible 18-pin PDIP drop-in replacement on the same footprint, choose PIC16C620-20/P (commercial temperature grade, 0C to +70C) or PIC16C620-04I/P (4 MHz, industrial -40C to +85C) when slower clock is acceptable. For a flash-based modern alternative with the same 18-pin DIP footprint, PIC16F630-I/P is the canonical Microchip migration path. All three parts share pin 1 = RA0/AN0 assignment.
Is PIC16C620-20E/P still in production?
The PIC16C620-20E/P is in NRND (Not Recommended for New Designs) status with Microchip Technology. The OTP EPROM-based 'C' series is being phased out in favor of the flash-based 'F' series such as PIC16F630. Existing inventory remains available at distributors like DigiKey, but new designs should target the flash-based replacements to ensure long-term supply continuity.
How many I/O pins does PIC16C620-20E/P have?
The PIC16C620-20E/P provides 13 digital I/O pins spread across PORTA (RA0-RA3, RA4 with open-drain output) and PORTB (RB4-RB7 plus RB0-RB3). Pin 18 is MCLR, pin 1 is RA0/AN0, and the remaining I/O multiplexed functions include the comparator output, timer clock input, and EPROM programming interface. The 13 I/O count is the figure most commonly cited in parametric tables.
What is the price of PIC16C620-20E/P and is it in stock?
The PIC16C620-20E/P is priced around $3.42 in single-piece quantity as of 2026-09-17, with volume pricing dropping to roughly $2.12 at 1000 pieces. Stock is limited because the part is NRND; distributors like DigiKey, Mouser, and Hotenda list small inventory, while brokers such as Veswin, Vyrian, and Xecor may carry new-old-stock at premium pricing. Lead time for direct factory orders is typically 8-12 weeks.
Where to buy PIC16C620-20E/P online?
PIC16C620-20E/P can be ordered from authorized distributors including DigiKey, Mouser, and MicrochipDirect, plus secondary suppliers such as Hotenda, Xecor, Veswin, Vyrian, and Partstack. As of 2026-09-17 the part is listed across multiple channels but stock is limited. For automotive-grade or larger quantities, MicrochipDirect is recommended to verify date code and supply authenticity.
What is the operating temperature range of PIC16C620-20E/P?
The 'E' designator in PIC16C620-20E/P indicates the automotive extended temperature grade, operating from -40C to +125C. This is distinct from the 'I' industrial grade (-40C to +85C) and the un-suffixed commercial grade (0C to +70C). Automotive-grade parts go through additional qualification per Microchip's product grade matrix and are typically specified in harsher under-hood and chassis applications.
Does PIC16C620-20E/P have a flash or EPROM memory?
The PIC16C620-20E/P uses OTP EPROM memory, not flash. The 'C' in PIC16C620 stands for the EPROM-based PIC16C family, where the program memory is one-time programmable using an external EPROM programmer exposing the RB3/RB6/RB7 programming pins. The flash-based counterpart is the PIC16F630 family, which allows in-circuit serial programming (ICSP) and field firmware updates.
What are the key specifications of PIC16C620-20E/P that engineers should know?
The PIC16C620-20E/P is a Microchip 8-bit RISC MCU with 896-byte OTP EPROM program memory (512 x 14 bits), 80-byte data RAM, 13 I/O pins, 20 MHz maximum clock, 200 ns instruction cycle, and -40C to +125C automotive temperature grade. It integrates a comparator with 5-bit DAC reference, watchdog timer, brown-out reset, and an 8-level hardware stack. The 18-pin PDIP package measures 0.300 inch (7.62 mm) wide and is rated for through-hole wave soldering.
What is the equivalent Microchip part for PIC16C620-20E/P in flash memory?
The flash-based Microchip equivalent for PIC16C620-20E/P is the PIC16F630-I/P, which adds in-circuit serial programming (ICSP), flash program memory of 1024 words, and a 64-byte data EEPROM. The pinout is identical on the 18-pin PDIP footprint, so PCB layout does not need to change. The PIC16F630 industrial temperature grade runs -40C to +85C; for automotive extended temperature, use PIC16F630-E/P or PIC16F630T-E/P.
When should I choose PIC16C620-20E/P over PIC16F630-I/P?
Choose PIC16C620-20E/P when the design requires the -40C to +125C automotive extended temperature range and OTP memory is acceptable for mature production. Choose PIC16F630-I/P when you need field firmware updates, in-circuit debugging, or a longer lifecycle. Both parts share the 18-pin PDIP footprint and the same PIC16C6x core instruction set, so firmware can be recompiled with minimal changes. For new designs, Microchip generally recommends the flash-based 'F' series.

엔지니어링 참조 데이터: PIC16C620-20E/P — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose PIC16C620-20E/P for automotive-grade production runs at -40C to +125C where the OTP memory model is acceptable and per-unit cost must be minimized. Choose PIC16C620-20/P if your design only needs commercial 0C to +70C range and you want to leverage the same 20 MHz throughput. Choose PIC16C620-04I/P when 4 MHz operation is sufficient and you need industrial -40C to +85C with the lowest possible clock-related EMI. For any new design that may require firmware updates, choose PIC16F630-I/P, which shares the 18-PDIP footprint and adds flash plus ICSP. All three parts use the same PIC16C6x instruction set, so code can be ported with minimal effort. Cross-brand drop-in equivalents in the same 18-pin DIP footprint are essentially absent; the Atmel ATtiny2313 in DIP-20 has different pin assignments and is not a true drop-in.

대체품과의 비교

파라미터 이 제품 PIC16C620-20/P PIC16C620-04I/P PIC16F630-I/P
Package 18-PDIP (0.300 in) 18-PDIP (same) 18-PDIP (same) 18-PDIP (same)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 896 B OTP EPROM (512 x 14) 896 B OTP EPROM (512 x 14) 896 B OTP EPROM (512 x 14) 1024 words Flash + 64 B EEPROM
Max Clock Speed 20 MHz 20 MHz 4 MHz 20 MHz
Instruction Cycle 200 ns 200 ns 1000 ns 200 ns
Data RAM 80 B 80 B 80 B 64 B
I/O Pins 13 13 13 12
Temperature Range -40C to +125C (Automotive) 0C to +70C (Commercial) -40C to +85C (Industrial) -40C to +85C (Industrial)
Memory Type OTP EPROM OTP EPROM OTP EPROM Flash

주요 차별점

  • Automotive extended temperature grade in OTP form (vs PIC16C620-20/P)
  • Flash-based modern replacement with same footprint (vs PIC16F630-I/P)
  • On-chip comparator eliminates external op-amp (vs PIC16F630-I/P)

설계 노트

Keep the MCLR/VPP trace short and place a 10 kohm pull-up to VDD directly at pin 4. For EPROM programming, VPP rises to about 13V; route the trace away from analog input pins to avoid coupling. Place a 100 nF decoupling capacitor within 5 mm of the VDD pin, and a bulk 10 uF tantalum at the board supply entry. Connect VSS pin 5 to a low-impedance ground pour to reduce digital switching noise on the analog comparator inputs.

OTP EPROM memory cannot be erased. Once a device is programmed, firmware bugs are locked in. Always program production parts only after a fully validated golden unit, and store engineering samples in opaque tubes to prevent UV exposure. For development cycles, use the PIC16F630-I/P variant which supports ICSP re-flashing via PGC/PGD pins (RB6/RB7). Mistakenly programming a commercial-grade part as automotive grade will fail temperature testing.

The external oscillator pins OSC1 (pin 16) and OSC2 (pin 15) require short PCB traces and ground guard rings for stable 20 MHz operation. For crystal mode, add 15-33 pF load capacitors per the crystal manufacturer's datasheet. For RC oscillator mode, OSC2 can output CLKOUT at one-fourth the oscillator frequency, useful for synchronizing external logic. Avoid routing high-speed signals near these pins to prevent jitter on the system clock.

규정 준수 정보

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
무연
Unknown
무할로겐
Unknown
분쟁 광물
Unknown

RoHS/REACH status not confirmed from Verified Web Data. The 'E' suffix indicates automotive temperature grade per Microchip's naming convention, but AEC-Q100 qualification is a separate designation that was not surfaced in the retrieved snippets. Verify on the Microchip product page or with the manufacturer directly.

데이터 검증일: 2026-09-17 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC16C620-20E/P PIC16C620-20E/P datasheet Microchip PIC16C620-20E/P PIC16C620-20E/P pinout 18-PDIP PIC16C620-20E/P automotive temperature MCU PIC16C620-20E/P vs PIC16F630-I/P buy PIC16C620-20E/P online PIC16C620-20E/P price stock PIC16C620 OTP EPROM 8-bit microcontroller what is the program memory size of PIC16C620-20E/P PIC16C620-20E/P drop-in replacement OTP EPROM PIC microcontroller 18 pin DIP

관련 부품 & 용어

Microchip Technology PIC16C620-20E/P PIC16C620-20/P PIC16C620-04I/P PIC16F630-I/P PIC microcontroller 8-bit RISC Harvard architecture OTP EPROM Flash memory ICSP PIC16C62x 18-PDIP DIP-18 through-hole AEC-Q100 RoHS comparator watchdog timer brown-out reset automotive temperature grade instruction cycle MCLR OSC1/OSC2 5-bit DAC reference
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기