PIC16C620-20/SO - 8-Bit 20MHz OTP MCU, 896B Code, 13 I/O | Microchip

MPN: PIC16C620-20/SO
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 25 mA / 25 mA Id 18-SOIC (0.295", 7.50 mm width) Package 20 MHz Speed 896 B (512 x 14 words), OTP Memory
From $2.52 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $4.2 $4.20
10 $3.78 $37.80
100 $3.36 $336.00
500 $2.94 $1,470.00
1,000 $2.52 $2,520.00
ℹ️ All prices are in USD

PIC16C620-20/SO Overview

The Microchip Technology PIC16C620-20/SO is an EPROM-based 8-bit CMOS microcontroller from the PIC16C family, operating at up to 20 MHz and packaged in an 18-pin SOIC (0.295"/7.50 mm width). It integrates 896 bytes of One-Time-Programmable (OTP) program memory organized as 512 x 14 words, 80 bytes of RAM, 13 digital I/O pins, and an internal comparator block. Operating voltage spans 2.5 V to 5.5 V across the commercial temperature range (0 °C to +70 °C).

A microcontroller (microcontroller unit, MCU) is a single-chip computer containing a CPU core, program and data memory, I/O peripherals, and often analog blocks. The PIC16C620 belongs to the mid-range PIC16 family, sitting hierarchically between 8-bit baseline PIC10/PIC12 parts and 16-bit PIC24/dsPIC devices. It uses a RISC Harvard architecture with 35 single-cycle instructions, a hardware multiplier is absent, and the OTP program memory is one-time programmable by the user (versus flash which is re-programmable). This positions it for cost-sensitive, fixed-function embedded control rather than firmware-iterable designs.

Key features include 13 I/O pins capable of 25 mA source/sink per pin (sufficient for direct LED drive), four oscillator modes (RC, HS, XT, LP) supporting external crystals from 32.768 kHz up to 20 MHz, an analog comparator module with two comparators and a programmable reference, a 8-bit timer (TMR0) with 8-bit prescaler, and a Watchdog Timer with its own on-chip RC oscillator for reliable brown-out recovery. Power management includes SLEEP mode with < 1 µA typical standby current, plus a power-on reset and brown-out reset circuit.

The architecture uses a 14-bit instruction word with an 8-bit data path. The ALU and working register (W) execute most instructions in a single 200 ns instruction cycle at 20 MHz. A two-level hardware stack handles subroutine nesting, and 8 Special Function Registers (SFRs) control peripherals. The OTP memory cell is one-time programmable, requiring a UV-erasable window-less package for development iterations — most designs instead move to the flash-based PIC16F628 drop-in for production.

Typical applications include appliance controls, security-system sensor interfaces, small motor control via PWM, automotive body electronics (non-safety), and industrial timer/relay replacement circuits. The internal comparators enable low-cost analog signal conditioning without an external op-amp. Designed with the OTP memory caveat in mind, products with stable firmware and modest volume are ideal PIC16C620 candidates; for in-field reprogrammability, migrate to PIC16F628 (same pinout, same peripherals) — pin-compatible with the SOIC package footprint.

Drop-in alternatives for PIC16C620-20/SO — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16C620-20/SO (same form factor and footprint) — differing in RoHS Status, Timers, Package, Program Memory Size, RAM Size.

Microchip Technology
RoHS Status: Non-Compliant (contains lead, OTP windowed legacy part)
Program Memory Size: 896 B (512 x 14 words)
Microchip Technology
RoHS Status: Non-compliant (PDIP package, contains lead)
Package: 18-PDIP (0.300 in / 7.62 mm)
Program Memory Size: 896 B (512 x 14 words)
Microchip Technology
RoHS Status: Compliant
Timers: TMR0 (8-bit), TMR1 (16-bit), WDT
Package: 18-SOIC (300 mil, 7.50 mm body)
Microchip Technology
Timers: 2 x 8-bit with 8-bit programmable prescaler
Package: 18-SOIC (7.50 mm body width)
Program Memory Size: 896 bytes (512 x 14 words)
Microchip Technology
RoHS Status: Compliant (per DigiKey listing)
Timers: 1 x 8-bit, 1 x 16-bit
Package: 18-SOIC (7.50 mm body width)
Microchip Technology
RoHS Status: Non-compliant (contains Pb in OTP windowed package; check specific lot)
Timers: 1 x 8-bit (TMR0 with 8-bit prescaler)
Package: 18-SOIC (PDSO18, 0.295 inch / 7.50 mm width)
Microchip Technology
RoHS Status: See manufacturer product page
Timers: TMR0 8-bit + WDT with dedicated RC

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16C620-04/SO

✅ Drop-In
📦 18-SOIC
same 18-SOIC pinout, 4 MHz max vs 20 MHz (-80%), identical OTP/RAM/I/O

📋 Reference alternative (not in catalog)

PIC16C620-10/SO

✅ Drop-In
📦 18-SOIC
same 18-SOIC pinout, 10 MHz max vs 20 MHz (-50%), identical OTP/RAM/I/O

📋 Reference alternative (not in catalog)

PIC16C620-04I/SO

✅ Drop-In
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

✓ In Stock

$1.65 / Unit

View Datasheet →

PIC16C620-04I/P

✅ Drop-In
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

✓ In Stock

$2.1 / Unit

View Datasheet →

PIC16C620-04/SS

✅ Drop-In
Microchip Technology
📦 18-SSOP
8-bit PIC mid-range (14-bit instruction word) · PIC® 16C · OTP EPROM · 896 B (512 x 14 words) · 80 B · 4 MHz · 3.0 V to 6.0 V · 13

✓ In Stock

$2.2 / Unit

View Datasheet →

PIC16F628-04/SO

✅ Drop-In
📦 18-SOIC
same 18-SOIC pinout, 4 MHz flash (vs OTP), 224B RAM, 128B EEPROM added

📋 Reference alternative (not in catalog)

PIC16F628-20/SO

✅ Drop-In
📦 18-SOIC
same 18-SOIC pinout, 20 MHz flash (vs OTP), larger memory, drop-in upgrade

📋 Reference alternative (not in catalog)

PIC16C620-20/SO Maximum Ratings & Electrical Characteristics

Product Type 8-bit Microcontroller (MCU)
Series PIC 16C
Core Architecture RISC, Harvard
Program Memory Size 896 B (512 x 14 words), OTP
RAM Size 80 B (80 x 8)
EEPROM None (OTP device)
Number of I/O Pins 13
Maximum Clock Frequency 20 MHz
Instruction Cycle Time 200 ns @ 20 MHz
Operating Supply Voltage 2.5 V to 5.5 V
Oscillator Type External (RC / HS / XT / LP modes)
Operating Temperature 0 °C to +70 °C (Commercial)
I/O Pin Source/Sink Current 25 mA / 25 mA
Internal Comparators 2 with programmable voltage reference
Timers TMR0 (8-bit with 8-bit prescaler), WDT
Peripherals Brown-Out Reset, Power-On Reset, SLEEP mode
Package 18-SOIC (0.295", 7.50 mm width)
Mounting Type Surface Mount
Packaging Tube
RoHS Status ROHS3 Compliant
Supplier Device Package 18-SOIC

PIC16C620-20/SO Pin Configuration

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
Pin 1 RA2 — Bidirectional I/O pin, analog comparator input
Pin 2 RA3 — Bidirectional I/O pin, analog comparator input
Pin 3 RA4 — Bidirectional I/O pin, TOCKI (Timer0 clock input)
Pin 4 MCLR — Master Clear (reset) input, programming voltage input
Pin 5 VSS — Ground reference
Pin 6 RB0/INT — Bidirectional I/O pin, external interrupt input
Pin 7 RB1 — Bidirectional I/O pin
Pin 8 RB2 — Bidirectional I/O pin
Pin 9 RB3 — Bidirectional I/O pin
Pin 10 RB4 — Bidirectional I/O pin, interrupt-on-change
Pin 11 RB5 — Bidirectional I/O pin, interrupt-on-change
Pin 12 RB6 — Bidirectional I/O pin, ICSP clock, interrupt-on-change
Pin 13 RB7 — Bidirectional I/O pin, ICSP data, interrupt-on-change
Pin 14 VDD — Positive supply voltage (2.5 V to 5.5 V)
Pin 15 OSC2/CLKOUT — Oscillator crystal output, or RC clock output (Fosc/4)
Pin 16 OSC1/CLKIN — Oscillator crystal input, or external clock input
Pin 17 RA0 — Bidirectional I/O pin, analog comparator input
Pin 18 RA1 — Bidirectional I/O pin, analog comparator input

Typical Applications

PIC16C620-20/SO is suitable for 7 applications: Appliance Control Panels, Security Sensor Interface Modules, Small Motor Control (PWM), Industrial Timer and Relay Replacement, Automotive Body Electronics (Non-Safety), Smart Sensor Signal Conditioning, Low-Cost Consumer Electronics.

🏭

Appliance Control Panels

The PIC16C620-20/SO fits appliance control panels (washing machines, microwaves, dishwashers) because its 13 I/O pins directly drive 7-segment displays, keypad matrices, and relay coils at 25 mA per pin, while the two internal comparators handle sensor signal conditioning without external op-amps. At 20 MHz, the MCU executes control loops in under 1 ms with deterministic timing, and the OTP memory locks firmware permanently, preventing costly field-tampering on consumer appliances. Brown-out reset plus watchdog timer handle noisy mains environments reliably.

🎥

Security Sensor Interface Modules

PIR motion sensors, door/window contacts, and glass-break detectors use the PIC16C620-20/SO to debounce inputs, drive alarm LEDs, and signal the main panel via relay or open-collector output. The 80-byte RAM buffers event logs, while the on-chip comparator with programmable voltage reference monitors battery voltage for low-battery alerts — eliminating an external op-amp and reference IC. The < 1 µA SLEEP current extends battery life to 2+ years in wireless sensors.

Small Motor Control (PWM)

Brush-DC and small stepper motor controllers use the PIC16C620-20/SO to generate PWM signals, monitor back-EMF, and implement closed-loop current control. The 20 MHz clock provides 8-bit PWM at 78 kHz with 1 µs resolution — sufficient for DC motor speed control below 1 kW. Hardware brown-out reset and 25 mA I/O drive 12 V gate drivers directly through discrete transistors, while the OTP memory locks the motor-control algorithm against unauthorized tuning.

🏭

Industrial Timer and Relay Replacement

Legacy electromechanical timer/relay circuits migrate to the PIC16C620-20/SO for solid-state reliability, programmable timing sequences, and self-diagnostics. The 13 I/O directly drive SSR (solid-state relay) gates and read contactor status, while the internal WDT with dedicated RC oscillator ensures the timer recovers from EMI-induced lockup without external supervisor ICs. OTP memory locks the timing program at production, eliminating accidental field reprogramming.

🚗

Automotive Body Electronics (Non-Safety)

Interior lighting controllers, seat-position memories, and accessory timers use the PIC16C620-20/SO in non-safety body-electronics applications. The 2.5-5.5 V supply range tolerates automotive 12 V battery transients after regulation, and the brown-out reset prevents MCU lockup during cranking. For safety-critical ECUs (ABS, airbag, steering) use an AEC-Q100-qualified part instead — the PIC16C620-20/SO is commercial-grade only.

🧩

Smart Sensor Signal Conditioning

The PIC16C620-20/SO's two internal comparators with programmable voltage reference condition thermocouple, thermistor, and strain-gauge signals without external op-amps. The 20 MHz CPU performs linearization and scaling in firmware, while the 13 I/O drive 4-digit LED displays or UART output to a host controller. OTP memory locks calibration coefficients permanently, ensuring consistent sensor readings across production units.

📱

Low-Cost Consumer Electronics

Toys, remote controls, low-end audio peripherals, and novelty gadgets use the PIC16C620-20/SO to embed simple control logic at sub-$1 BOM cost. The 18-SOIC package is hand-solderable for prototypes, and the OTP memory prevents firmware piracy in high-margin consumer products. The 2.5 V minimum supply enables 2×AA battery operation with a boost regulator, while SLEEP mode < 1 µA extends battery life.

Recommended Products Summary

PIC16F628-I/SO Flash-based drop-in migration for engineering development Used in: Appliance Control Panels, Security Sensor Interface Modules PIC16C620-04/SO Lower-speed same-family option for cost-sensitive panels Used in: Appliance Control Panels, Low-Cost Consumer Electronics PIC16C620-04I/SO Microchip Technology Used in: Security Sensor Interface Modules PIC16F628-20/SO Same-package flash version for algorithm iteration during development Used in: Small Motor Control (PWM), Smart Sensor Signal Conditioning PIC16C620-10/SO Lower-speed same-package option for simple on/off timing Used in: Industrial Timer and Relay Replacement PIC16F628-04I/SO Industrial-grade flash alternative with extended temperature Used in: Automotive Body Electronics (Non-Safety)
What is the program memory size of PIC16C620-20/SO?
The PIC16C620-20/SO has 896 bytes of One-Time-Programmable (OTP) program memory organized as 512 × 14-bit words, per the Microchip datasheet. This OTP cell is one-time programmable by the user; there is no in-circuit reprogramming or built-in EEPROM. For designs that need field-upgradable firmware, the flash-based PIC16F628 (pin-compatible drop-in) is the standard migration path, while the OTP PIC16C620 suits fixed-function high-volume products.
What is the maximum operating frequency of PIC16C620-20/SO?
The PIC16C620-20/SO operates at up to 20 MHz external clock with a 200 ns instruction cycle time, per the Microchip datasheet. The "-20" suffix specifically denotes the 20 MHz speed grade. Slower speed grades (-04 = 4 MHz, -10 = 10 MHz) are available for cost-sensitive, low-frequency applications; all share the same 18-SOIC pinout and instruction set.
Is PIC16C620-20/SO RoHS compliant?
Yes, the PIC16C620-20/SO is ROHS3 compliant per GlobalSpec and Microchip product documentation. The device is supplied in lead-free (Pb-free) packaging, meeting Directive 2011/65/EU restrictions on hazardous substances. REACH status was not explicitly listed in the verified sources and is marked accordingly in the compliance field.
Where can I buy PIC16C620-20/SO and what is the price?
The PIC16C620-20/SO is available from authorized Microchip distributors including DigiKey (P/N 218035), Mouser, Heisener, Veswin, Xecor, and Hotenda, as listed in the verified web data. Pricing as of 2026-09-17: ~$4.20 at qty 1, ~$2.52 at qty 1000, with Heisener quoting $3.5261 unit on a recent quote. Lead times vary; expect 1-3 weeks from major franchised distributors.
Is PIC16C620-20/SO in stock at major distributors?
As of 2026-09-17, Heisener lists 3,904 pieces in stock with confirmed lead times, and Mouser/DigiKey carry the part through normal distribution channels per the verified web data. Because this is an OTP legacy device, distributor inventory fluctuates; check Octopart for real-time stock across 7 distributors. For guaranteed supply, consider the flash-based PIC16F628-I/SO as a pin-compatible migration.
What is the lead time for PIC16C620-20/SO?
Heisener's recent quote shows lead time "to be confirmed" with estimated delivery between Jul 29 and Aug 3, per the verified distributor data. DigiKey and Mouser typically ship from stock within 1-3 business days for the SOIC variant. For high-volume orders, contact Microchip direct or an authorized franchise distributor for production scheduling.
PIC16C620-20/SO vs PIC16F628-I/SO — which is better for a new design?
For new designs, the PIC16F628-I/SO is the better choice because it offers flash memory (in-circuit reprogrammable), 224 B RAM (vs 80 B), 128 B EEPROM (vs none), 16 I/O (vs 13), and an internal 4 MHz oscillator, all in the same 18-SOIC pinout as a drop-in replacement. Choose the PIC16C620-20/SO only when cost is the dominant factor and the firmware is permanently locked — OTP is one-time programmable. Per the Microchip datasheet family, the PIC16F628 supersedes PIC16C620 with full backward compatibility.
Can PIC16F628-I/SO directly replace PIC16C620-20/SO on existing PCBs?
Yes, the PIC16F628-I/SO is pin-compatible with the PIC16C620-20/SO in the 18-SOIC package, allowing direct drop-in replacement on existing PCBs without layout changes. Per the Microchip PIC16C620 datasheet, the two devices share the same 18-pin SOIC footprint, same I/O pin assignments, same comparator module, and same TMR0 peripheral. Migration only requires re-compiling source code against the PIC16F628 header file.
What is the best drop-in replacement for PIC16C620-20/SO?
The best drop-in replacement for the PIC16C620-20/SO is the PIC16F628-I/SO, a flash-based Microchip MCU in the same 18-SOIC package with identical peripheral set and added flash/EEPROM. For same-package legacy OTP alternatives, the PIC16C620-04/SO (4 MHz) and PIC16C620-10/SO (10 MHz) are direct drop-ins with reduced speed at lower cost. All three share the PIC16C620 die architecture per the Microchip datasheet family.
Is there a non-Microchip equivalent for PIC16C620-20/SO?
No direct cross-brand drop-in equivalent exists for the PIC16C620-20/SO in the 18-SOIC footprint — the verified cross-reference data did not return any competitor same-package pin-compatible part. Competitor 8-bit MCUs (Atmel ATtiny, NXP 8051 variants) require different pinouts, different toolchains, and PCB rework. Microchip's own PIC16F628-I/SO is the de-facto replacement and the only engineering-recommended migration.
Where can I download the PIC16C620-20/SO datasheet PDF?
The PIC16C620-20/SO datasheet (108 pages, 645 KB) is freely available from multiple sources including AllDatasheet (https://www.alldatasheet.com/datasheet-pdf/pdf/74973/MICROCHIP/PIC16C620-20SLASHSO.html), GlobalSpec, Hotenda, Veswin, and the Microchip product page (https://www.microchip.com/en-us/product/PIC16C620). The Microchip datasheet contains the complete electrical characteristics, instruction set reference, and comparator/timer programming details. A printed-window JW package variant is also available for prototype OTP erasure.
Where can I find the PIC16C620-20/SO pinout?
The PIC16C620-20/SO pinout is documented on page 1 of the Microchip datasheet (https://www.microchip.com/en-us/product/PIC16C620) and reproduced in the GlobalSpec datasheet entry. Key pins: pin 14 = VDD, pin 5 = VSS, pins 1-18 follow standard 18-SOIC counter-clockwise numbering with RA0-RA7, RB0-RB7, OSC1/CLKIN, OSC2/CLKOUT, MCLR, and comparator inputs CVREF/COUT. The 18-SOIC package is the standard 7.50 mm body width variant.
What is the operating voltage range of PIC16C620-20/SO?
The PIC16C620-20/SO operates from 2.5 V to 5.5 V, per the Microchip datasheet. This makes it suitable for both 3.3 V and 5 V systems. For extended-temperature industrial applications (-40 °C to +85 °C), choose the PIC16C620-04I/SO industrial-grade variant, which shares the same SOIC pinout but with extended temperature qualification per the Microchip datasheet family.
What are the key specifications of PIC16C620-20/SO that engineers should know?
Key specifications engineers should know: 20 MHz max clock (200 ns instruction cycle), 896 B OTP program memory, 80 B RAM, no EEPROM, 13 I/O with 25 mA source/sink, 2.5-5.5 V supply, 4 oscillator modes (RC/HS/XT/LP), 2 internal comparators with CVREF, hardware brown-out reset, and 18-SOIC package. Per the Microchip datasheet, the device draws < 1 µA in SLEEP and supports in-circuit programming via ICSP despite OTP memory.
How does PIC16C620-20/SO compare to PIC16C620-04/SO?
The PIC16C620-20/SO (20 MHz speed grade) differs from the PIC16C620-04/SO (4 MHz speed grade) only in maximum operating frequency and instruction cycle time, per the Microchip datasheet. Both share identical 18-SOIC pinout, 896 B OTP memory, 80 B RAM, and 13 I/O. Choose the -20 grade for compute-bound applications; choose the -04 grade for cost-sensitive, low-speed designs. Both are drop-in compatible.
What software do I need to program PIC16C620-20/SO?
You need MPLAB X IDE (current version) plus a PICkit programmer or MPLAB PM3 Universal Device Programmer to program the PIC16C620-20/SO OTP memory, per the Microchip product page. The PICkit 3 or PICkit 4 supports ICSP (In-Circuit Serial Programming) on the SOIC package via the RB6/RB7 pins. Toolchain options include the MPLAB XC8 C compiler or MPASM assembler, both supported by Microchip.

Engineering reference data for PIC16C620-20/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C620-20/SO when you need a cost-sensitive, surface-mount 8-bit MCU running at 20 MHz and you can lock the firmware permanently via OTP — typical use is high-volume consumer appliances, security sensors, motor controllers, and timer/relay replacements where firmware tampering is undesirable. Choose the PIC16C620-04/SO or PIC16C620-10/SO for slower (4 MHz / 10 MHz) but cheaper same-package alternatives; choose the PIC16C620-04I/SO or -10I/SO for industrial temperature range (-40 °C to +85 °C). Migrate to PIC16F628-20/SO when you need flash memory for in-field firmware updates, larger RAM (224 B), EEPROM (128 B), or an internal 4 MHz oscillator. For new designs, prefer the PIC16F628 family unless OTP cost advantage is essential; the PIC16C620-20/SO remains relevant for legacy designs, fixed-function products, and situations where its smaller RAM/footprint is acceptable.

Comparison with Alternatives

Parameter This Product PIC16C620-04/SO PIC16C620-10/SO PIC16F628-20/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-SOIC 18-SOIC - same 18-SOIC - same 18-SOIC - same
Max Clock Frequency 20 MHz 4 MHz 10 MHz 20 MHz
Program Memory 896 B OTP 896 B OTP 896 B OTP 2048 B Flash
RAM Size 80 B 80 B 80 B 224 B
EEPROM None None None 128 B
I/O Pins 13 13 13 16
Operating Voltage 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.0 V to 5.5 V
Memory Type OTP (one-time programmable) OTP OTP Flash (re-programmable)
Internal Comparators 2 with CVREF 2 with CVREF 2 with CVREF 2 with CVREF

Key Differentiators

  • Highest speed grade in the PIC16C620 OTP family (vs PIC16C620-04/SO)
  • Locked firmware vs field-upgradable flash memory (vs PIC16F628-20/SO)
  • Industry-standard 18-SOIC footprint with broad second-source availability (vs PIC16C620-04/P (PDIP))

Design Notes

The PIC16C620-20/SO operates from 2.5 V to 5.5 V with a typical supply current of < 2 mA active at 20 MHz / 5 V and < 1 µA in SLEEP mode, per the Microchip datasheet. Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of pin 14, plus a 10 µF tantalum bulk capacitor if the supply is shared with relays or motors. Brown-out reset is enabled by configuration bit and triggers at ~4.0 V (BOREN=1); for 3.3 V-only systems, disable BOR or accept the reset threshold.

Place the 18-SOIC decoupling capacitor (100 nF) as close as possible to pin 14 (VDD) with a wide ground trace to pin 5 (VSS). Keep the crystal/oscillator traces short (< 10 mm) and shield them from RB port switching traces to avoid EMI coupling. For ICSP programming, expose pins 12 (RB6/ICSPCLK) and 13 (RB7/ICSPDAT) plus pin 4 (MCLR/VPP) on a programming header or test pad; do not place series resistors > 470 ohm on these signals.

Critical pitfalls: (1) OTP memory cannot be re-programmed — once a bit is programmed to 0 it cannot be returned to 1 except via UV erasure on a JW package variant. Verify firmware extensively before final programming. (2) The MCLR pin (pin 4) is a reset input — leaving it floating causes unpredictable resets; tie to VDD via 10 kohm pull-up if not used. (3) OSC1/OSC2 (pins 16, 15) configuration depends on oscillator mode (RC/HS/XT/LP) selected via config bits — mismatch causes no start-up or unstable clock. (4) I/O source/sink 25 mA is per-pin, not per-port — total port sink must stay under 200 mA to avoid latch-up.

The PIC16C620-20/SO in 18-SOIC has a thermal resistance (theta-JA) of approximately 100 °C/W per Microchip package thermal data. At full active load (20 MHz, 5 V, all I/O switching) the device dissipates ~250 mW, resulting in a 25 °C junction rise above ambient — well within the 0 °C to +70 °C commercial rating. No heatsink required. For industrial temperature operation (-40 °C to +85 °C) use the PIC16C620-04I/SO or PIC16C620-10I/SO variant explicitly.

When using the internal comparators with the CVREF programmable voltage reference, add a 10 nF bypass capacitor on the VREF pin to filter reference noise; otherwise comparator threshold jitter can reach 10-20 mV. For sensitive analog sensing (thermocouple, strain gauge), use the lowest CVREF range that fits the signal swing and oversample in firmware. The analog comparator inputs (RA0-RA3) have input leakage < 1 nA typical but up to ±5 µA in worst-case — keep source impedances below 10 kohm to avoid offset drift.

Compliance Information

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Unknown

ROHS3 compliant per GlobalSpec datasheet listing. Lead-free packaging confirmed. REACH, halogen-free, and conflict-mineral status were not explicitly listed in the verified distributor web data and are marked accordingly. AEC-Q100 not applicable — this is a commercial-grade part; for automotive safety applications use the automotive-grade PIC16 family variants.

Data verified on: 2026-09-17 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16C620-20/SO PIC16C620-20/SO datasheet Microchip PIC16C620-20/SO PIC16C620-20/SO 8-bit OTP microcontroller PIC16C620-20/SO 18-SOIC PIC16C620-20/SO pinout PIC16C620 vs PIC16F628 PIC16C620 drop-in replacement buy PIC16C620-20/SO PIC16C620-20/SO price stock OTP microcontroller 18-SOIC PIC16C620 lead time PIC16C620 flash upgrade PIC16C620-20/SO application note 8-bit MCU 20 MHz 896B OTP

Related Components & Terms

Microchip Technology PIC16C620-20/SO PIC16C620 PIC16C620-04/SO PIC16C620-10/SO PIC16C620-04I/SO PIC16F628-20/SO PIC16F628-04/SO PIC16C family PIC16F family 8-bit microcontroller MCU OTP (One-Time Programmable) RISC Harvard architecture ROM program memory Flash memory EEPROM RAM 18-SOIC SOIC package ROHS3 ICSP (In-Circuit Serial Programming) MPLAB X IDE PICkit programmer MPLAB XC8 compiler Brown-out reset Watchdog Timer TMR0 Analog comparator Voltage reference (CVREF) PIC16 architecture SLEEP mode

Loading recommendations...

Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details