Microchip Technology

PIC16C620A-04/SO - 8-Bit OTP MCU, 4MHz, 896B, 18-SOIC | Microchip

MPN: PIC16C620A-04/SO ✗ End of Life
In Stock Ships in 1-3 business days
2.0 V to 6.0 V Vdss 18-SOIC (7.50 mm body width) Package 4 MHz Speed OTP (One-Time Programmable) Memory
From $1.62 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $2.95 $2.95
10 $2.66 $26.60
100 $2.21 $221.00
500 $1.9 $950.00
1,000 $1.62 $1,620.00
ℹ️ All prices are in USD

PIC16C620A-04/SO Overview

The Microchip Technology PIC16C620A-04/SO is an 8-bit CMOS OTP (one-time programmable) microcontroller from the PIC® 16C family, delivering 4 MHz (200 ns instruction cycle) performance with 896 bytes (512 x 14) of program memory in an 18-pin SOIC package. It features 96 bytes of RAM, 13 digital I/O pins, and the classic 35-instruction RISC PIC architecture used across thousands of legacy embedded designs.

A microcontroller (microcontroller unit, MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and peripheral interfaces (I/O, timers, ADC, communication). It sits below microprocessor in the embedded hierarchy: MCU -> 8-bit microcontroller -> PIC microcontroller -> Microchip PIC16 family. Unlike Flash-based MCUs, the OTP variant is programmed once at production and cannot be reprogrammed, making it suited for cost-sensitive, high-volume fixed-function products.

Key specifications include a 4 MHz maximum oscillator frequency, 2.0V to 6.0V operating voltage range, 13 I/O pins, two 8-bit timers plus one 16-bit timer, and a 10-bit resolution capture/compare/PWM module. The part includes an internal watchdog timer, power-on reset, brown-out reset, and 13 interrupt sources. It supports In-Circuit Serial Programming (ICSP) through two pins.

The PIC16C620A-04 uses a Harvard RISC architecture with separate program and data buses, providing deterministic 200 ns instruction execution at 4 MHz. Its CMOS OTP process delivers low power consumption (typically < 2 mA at 5V/4 MHz) and industrial-grade ESD protection. The 18-pin SOIC package offers a 7.87 mm body width suitable for hand-soldering and standard SMT lines.

Typical applications include appliance control boards, sensor signal conditioning, simple motor drives, and remote-control transmitters. It is also widely used as a pin-compatible upgrade for the older PIC16C620 in industrial control retrofits and educational kits where OTP cost savings outweigh in-field reprogrammability.

Design consideration: OTP memory cannot be re-written, so firmware verification must be done on a pre-programmed sample or a Flash equivalent (PIC16F62X) before committing to production volumes. Always validate timing in the worst-case instruction cycle (200 ns = 5 MIPS equivalent at 4 MHz).

This page synthesizes distributor pricing, drop-in same-package alternatives, and engineering design notes not consolidated on the manufacturer datasheet, helping procurement and design engineers evaluate the PIC16C620A-04/SO for both new designs and legacy replacements.

Drop-in alternatives for PIC16C620A-04/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 PIC16C620A-04/SO (same form factor and footprint) — differing in RoHS Status, Program Memory Size, Program Memory Type, Package, Timers.

Microchip Technology
RoHS Status: Non-Compliant (contains lead, OTP windowed legacy part)
Program Memory Size: 896 B (512 x 14 words)
Program Memory Type: OTP EPROM
Microchip Technology
RoHS Status: Compliant
Program Memory Size: 896 B (512 x 14 words)
Program Memory Type: OTP (One-Time Programmable) EPROM
RoHS Status: ROHS3 Compliant
Program Memory Size: 896 B (512 x 14 words), OTP
Package: 18-SOIC (0.295", 7.50 mm width)
Microchip Technology
Program Memory Size: 896 bytes (512 x 14 words)
Program Memory Type: OTP (One-Time Programmable) EPROM
Timers: 2 x 8-bit with 8-bit programmable prescaler
Microchip Technology
RoHS Status: Non-Compliant (contains lead in EPROM windowed variants)
Program Memory Size: 896 bytes
Program Memory Type: EPROM (OTP, windowed variants available)
Microchip Technology
RoHS Status: Non-compliant (OTP windowed/legacy family)
Program Memory Type: OTP
Package: 18-SOIC (0.295", 7.50 mm width)
Microchip Technology
RoHS Status: Non-compliant (contains Pb in OTP windowed package; check specific lot)
Program Memory Size: 896 B (512 x 14) OTP
Program Memory Type: OTP (One-Time Programmable EPROM)

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

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-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 →

PIC16C620A-04I/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
PIC16 (mid-range) 8-bit RISC · 35 instructions, 14-bit wide · OTP (One-Time Programmable) · 896 B (512 x 14) · 96 B · None · 20 MHz (4 MHz grade -04) · 200 ns / 5 MIPS at 20 MHz

✓ In Stock

$2.55 / Unit

View Datasheet →

PIC16C620-20E/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC
8-bit PIC16C62x RISC · Harvard (separate code/data buses) · OTP (One-Time Programmable) EPROM · 896 bytes (512 x 14 words) · 80 bytes · None (not present on this family) · 20 MHz · 200 ns (single-cycle, except branches 400 ns)

✓ In Stock

$3.3 / Unit

View Datasheet →

PIC16C620-20/SO

✅ Drop-In
📦 18-SOIC
8-bit Microcontroller (MCU) · PIC 16C · RISC, Harvard · 896 B (512 x 14 words), OTP · 80 B (80 x 8) · None (OTP device) · 13 · 20 MHz

✓ In Stock

$2.52 / Unit

PIC16C620A-04/SO Maximum Ratings & Electrical Characteristics

Manufacturer Microchip Technology
Series PIC® 16C
Core Processor PIC
Core Size 8-Bit
Maximum Clock Frequency 4 MHz
Instruction Cycle Time 200 ns
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 896 B (512 x 14)
RAM Size 96 B
Number of I/O Pins 13
Operating Voltage Range 2.0 V to 6.0 V
Number of Instructions 35
Timers 1 x 8-bit, 1 x 16-bit
Watchdog Timer Yes
Brown-out Reset / POR Yes
ICSP Programming Yes (2-wire)
Package 18-SOIC (7.50 mm body width)
Mounting Type Surface Mount
Operating Temperature Range 0 °C to +70 °C (commercial)
RoHS Status Compliant (per DigiKey listing)

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

Typical Applications

PIC16C620A-04/SO is suitable for 6 applications: Appliance Control Board, Remote Control Transmitter, Sensor Signal Conditioning Front-End, Simple Motor Driver Control, Educational Microcontroller Trainer, LED Display Driver Board.

🏭

Appliance Control Board

The PIC16C620A-04/SO fits low-cost appliance control boards (washing machines, microwave ovens, rice cookers) where the firmware is fixed at production and unit cost dominates BOM. With 13 digital I/O driving relays, triacs and 7-segment LED displays, plus two timers for washing-cycle sequencing, the part handles motor and heater timing without external counters. Its 2.0V-6.0V supply range tolerates rectified mains drops, and the 96B RAM is sufficient for state-machine cycle tracking. The 4 MHz instruction cycle is fast enough for zero-crossing triac control at 50/60 Hz mains. Compared to a Flash MCU, OTP saves roughly USD 0.30 per unit at 100k volumes, which compounds across high-volume appliance SKUs.

📱

Remote Control Transmitter

Handheld IR/RF remote controls benefit from the PIC16C620A-04/SO's low active current (under 2 mA at 5V/4 MHz), 13 I/O for keypad matrix scanning, and OTP cost savings on millions of disposable units. The CCP module generates 38 kHz carrier for IR modulation, and the 16-bit timer times out long press detection. Because remote firmware rarely changes after qualification, OTP is a deliberate choice that eliminates the Flash write/erase wear concern. Brown-out reset and watchdog timer are essential for battery-low lockup recovery. Designers should reserve pin RA4 (open-drain) for the wake-up interrupt on a tactile button to wake the part from sleep.

🧩

Sensor Signal Conditioning Front-End

Industrial sensor front-ends use the PIC16C620A-04/SO to read analog comparators on PORTA, debounce mechanical switches, and output conditioned logic to a downstream PLC or display. The two analog comparators on PORTA multiplex with digital I/O, allowing direct thermistor or photocell interfacing without an external op-amp. The 13 I/O can drive a small character LCD or 7-segment display. Brown-out reset prevents sensor misreading during supply dips, and the watchdog timer recovers from ESD-induced firmware lockup. OTP is appropriate because the calibration coefficients are burned once at factory test, not at field deployment.

🏭

Simple Motor Driver Control

Low-cost BLDC or stepper motor controllers use the PIC16C620A-04/SO to generate step pulses and direction signals for external MOSFET drivers. The 16-bit timer creates precise step rates from sub-Hz to tens of kHz, while the 13 I/O drive step, direction, enable, and limit-switch inputs. At 4 MHz the part produces step pulses down to 200 ns resolution, adequate for microstepping controllers when paired with an external driver. OTP keeps the firmware locked against field tampering in consumer-grade 3D printers and CNC accessories. Designers should add external flyback diodes on inductive loads and follow Microchip's PCB layout guidelines for the SOIC power/ground pins.

🎧

Educational Microcontroller Trainer

Universities and electronics training kits favor the PIC16C620A-04/SO for teaching 8-bit embedded design because of its 35-instruction RISC core, transparent timing, and breadboard-friendly 18-SOIC footprint (paired with an SOIC-to-DIP adapter). Students learn timer/counter basics, GPIO control, and interrupt handling with a 200 ns instruction budget visible at 4 MHz. Although OTP prevents student rewrites in production PCBs, Flash equivalents like PIC16F627/628A can be used on the same trainer PCB for in-class firmware experiments. The wide 2.0V-6.0V supply range simplifies benchtop power supply designs and battery experiments.

💡

LED Display Driver Board

Scoreboards, signage controllers and decorative LED chains use the PIC16C620A-04/SO as a fixed-pattern LED driver. With 13 I/O the part can drive a 7-segment digit, 8x8 matrix row/column, or WS2811-style addressable LED data line via bit-banging. The 4 MHz clock is sufficient for WS2811 800 kHz protocol when the ISR is tuned. Brown-out reset prevents LED ghosting on power-up. OTP is ideal because the LED patterns are locked at production and never change, eliminating Flash bit-cost. For designs that need addressable LEDs at higher refresh, PIC16F628A at 20 MHz is the recommended Flash upgrade.

Recommended Products Summary

MOC3021 Random-phase triac optocoupler for zero-crossing mains switching Used in: Appliance Control Board ULN2003 Darlington relay/solenoid driver array for 13 I/O expansion Used in: Appliance Control Board PIC16F627 Flash drop-in replacement for engineering development units Used in: Appliance Control Board, Educational Microcontroller Trainer TSOP38238 38 kHz IR receiver matched to CCP-generated carrier Used in: Remote Control Transmitter MAX1472 ASK/FSK transmitter companion for RF remote variants Used in: Remote Control Transmitter LM35 Precision centigrade temperature sensor on analog comparator input Used in: Sensor Signal Conditioning Front-End PIC16F628A Flash equivalent for in-field recalibration of sensor coefficients Used in: Sensor Signal Conditioning Front-End DRV8833 Dual H-bridge motor driver for low-voltage stepper/BLDC Used in: Simple Motor Driver Control A4988 Microstepping driver with built-in translator Used in: Simple Motor Driver Control MPLAB PICkit 3 ICSP programmer/debugger for Flash siblings Used in: Educational Microcontroller Trainer WS2811 Addressable RGB LED driver on bit-banged GPIO Used in: LED Display Driver Board ULN2003A Darlington array for higher-current 7-segment LED driving Used in: LED Display Driver Board
What is the maximum clock frequency of PIC16C620A-04/SO?
The PIC16C620A-04/SO runs at a maximum clock frequency of 4 MHz, yielding a 200 ns instruction cycle time. According to the Microchip datasheet, the "-04" speed suffix denotes this 4 MHz grade. The instruction cycle is one quarter of the oscillator period, so at 4 MHz the MCU executes 5 MIPS equivalent. Designers should validate timing-critical loops against this 200 ns floor.
How much program memory and RAM does PIC16C620A-04/SO have?
The PIC16C620A-04/SO integrates 896 bytes of OTP program memory (organized as 512 x 14-bit words) and 96 bytes of data RAM. The 14-bit instruction word is a characteristic of the mid-range PIC16C core. Program memory is OTP and cannot be rewritten, so engineering samples or a Flash sibling such as PIC16F627 should be used for firmware bring-up before committing to OTP production.
What package does PIC16C620A-04/SO use and how many pins?
The PIC16C620A-04/SO is supplied in an 18-pin Small Outline IC (SOIC / SO-18) package with a 7.50 mm body width. The "/SO" suffix in the Microchip ordering code designates this 18-SOIC variant. Pin 1 is located by the standard SOIC dimple at the upper-left when the notch is oriented up, matching the package_svg_key soic-18 layout used on this page.
Where can I buy PIC16C620A-04/SO online and what is the price?
As of 2026-09-17, the PIC16C620A-04/SO is listed by DigiKey (part 281952), Mouser, LCSC Electronics (from USD 0.9963), Octopart and Origin-IC. Distributor stock is constrained because the part is marked obsolete on the Microchip product page. Authorized-channel pricing for a 1-piece sample starts around USD 2.95 at DigiKey, dropping to roughly USD 1.62 per piece at 1,000-piece volumes.
What is the lead time for PIC16C620A-04/SO today?
Lead time for PIC16C620A-04/SO is generally 8 to 12 weeks through authorized distributors as of 2026-09-17, reflecting obsolete lifecycle and limited factory releases. LCSC and Origin-IC sometimes list immediate-shipment inventory sourced from factory or excess channels, but production designers should validate date code and lot traceability. For new designs, the PIC16F627 or PIC16F628A are recommended Flash-based drop-in substitutes.
Is PIC16C620A-04/SO still in production or obsolete?
The PIC16C620A-04/SO is classified as obsolete on the Microchip product page. Microchip recommends the PIC16F627 and PIC16F628A Flash-based MCUs as replacement parts. The OTP die is no longer in active production runs, although distributor and excess-channel inventory persists. New designs should target the PIC16F family for reprogrammability and longer supply continuity.
What is the difference between PIC16C620A-04/SO and PIC16C620-04/SO?
The PIC16C620A is the revised A-suffix of the PIC16C620 family. Both share the 18-SOIC footprint, 896 bytes of OTP, 96 bytes of RAM and 4 MHz maximum clock. The A-silicon typically brings lower current consumption and tighter electrical specifications per the Microchip datasheet. They are pin-for-pin and function-for-function compatible at the register level.
Can PIC16F627 or PIC16F628A drop-in replace PIC16C620A-04/SO?
Yes, the PIC16F627 and PIC16F628A are recommended drop-in replacements by Microchip. Both share the 18-pin SOIC and PDIP footprints with the PIC16C620A, run at 20 MHz (faster than the 4 MHz OTP part), and add Flash memory plus more RAM. Engineers upgrading a PIC16C620A-04/SO design should verify A/D pin assignments and comparator pinout; some A-silicon revisions move analog functions slightly.
How does PIC16C620A-04/SO compare to PIC16C620A-04I/SO?
The PIC16C620A-04/SO is the commercial temperature grade (0 °C to +70 °C), while the PIC16C620A-04I/SO is the industrial grade (-40 °C to +85 °C). Both share identical 18-SOIC packaging, 4 MHz speed, 896B OTP and 96B RAM per the FindIC cross-reference entry. Choose the I-suffix for outdoor, automotive, or industrial control enclosures where ambient temperature regularly exceeds 70 °C.
Where can I download the PIC16C620A-04/SO datasheet PDF?
The official Microchip datasheet for the PIC16C620A-04/SO can be downloaded from the Microchip product page (microchip.com/en-us/product/PIC16C620A) or from third-party archives such as alldatasheet.com (108-page PDF). The datasheet documents the 35-instruction set, electrical characteristics, DC and AC timing diagrams, and 18-SOIC mechanical drawings. Pinout and register maps are in chapters 2 and 3 respectively.
Where do I find the PIC16C620A-04/SO pinout diagram?
The PIC16C620A-04/SO pinout for the 18-SOIC package is shown on the package diagram and pin tab of this page, and in chapter 2 of the Microchip datasheet. Pin 1 is RA2/AN2, pin 9 is RA0/AN0, pin 10 is RA1/AN1, and pin 18 is the MCLR/Vpp reset/programming pin. The same 18-pin assignment applies to PIC16C620-04/SO and PIC16F627/P drop-in variants.
What is the best cross-brand equivalent for PIC16C620A-04/SO?
There is no true cross-brand drop-in equivalent for the PIC16C620A-04/SO, because the PIC16C mid-range architecture, register set and ICSP protocol are Microchip-proprietary. Competing 8-bit MCUs such as the ATmega8 (Atmel/Microchip) and ST7S series (STMicroelectronics) require code rewrite and different toolchains. The recommended Microchip equivalent is the PIC16F627 (Flash) in the same 18-SOIC package.
Hey Google, can I substitute PIC16C620A-04/SO with a flash MCU?
Yes, you can substitute the PIC16C620A-04/SO with a Flash-based PIC16F family MCU in the same 18-SOIC footprint. Microchip recommends PIC16F627 and PIC16F628A as direct Flash replacements. Both run faster (20 MHz vs 4 MHz) and add more RAM (128 B and 224 B respectively). Existing assembly code written for PIC16C620A typically ports unchanged because the instruction set is upward-compatible.
What supply voltage does PIC16C620A-04/SO require?
The PIC16C620A-04/SO operates from 2.0 V to 6.0 V across its full temperature range. The part is fully static, meaning the clock can be stopped and the core will preserve RAM and register state. At 5 V and 4 MHz the device typically draws under 2 mA active current, dropping to single-digit microampere standby. A 0.1 µF decoupling capacitor close to VDD is required per the datasheet.
What are the key engineering specs every PIC16C620A-04/SO designer should know?
Per the Microchip datasheet, three specs drive PIC16C620A-04/SO design decisions: (1) 4 MHz maximum clock / 200 ns instruction cycle - bounds all timing loops; (2) 896 bytes OTP - fixed at production, no field updates; (3) 13 digital I/O with multiplexed analog comparator inputs on PORTA. Combined with the 18-SOIC footprint, these define pin-compatibility for Flash upgrades like PIC16F627.

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

Selection Guide

Choose PIC16C620A-04/SO when your design needs a commercial-temperature 8-bit PIC16C MCU in an 18-SOIC package, firmware is locked at production, and BOM cost dominates. Choose PIC16C620A-04I/SO for industrial -40 °C to +85 °C operation; the die, pinout, and memory are identical. Choose PIC16C620-20E/SO when you need 20 MHz instruction throughput or extended temperature up to +125 °C. Choose PIC16F627 (Flash) for engineering development and field firmware updates, or for new designs where supply continuity beyond the obsolete PIC16C family matters. All five alternatives share the 18-pin SOIC footprint family, enabling PCB layout reuse across commercial, industrial and Flash-based variants.

Comparison with Alternatives

Parameter This Product PIC16C620-04I/SO PIC16C620-04/SS PIC16C620A-04I/SO PIC16C620-20E/SO PIC16C620-20/SO
Package 18-SOIC 18-SOIC (same) 18-SSOP (same pin count, smaller body) 18-SOIC (same) 18-SOIC (same) 18-SOIC (same)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Maximum Clock Frequency 4 MHz 4 MHz (same) 4 MHz (same) 4 MHz (same) 20 MHz (+400%) 20 MHz (+400%)
Program Memory 896 B OTP 896 B OTP (same) 896 B OTP (same) 896 B OTP (same) 896 B OTP (same) 896 B OTP (same)
RAM Size 96 B 96 B (same) 96 B (same) 96 B (same) 96 B (same) 96 B (same)
Operating Temperature 0 °C to +70 °C (commercial) -40 °C to +85 °C (industrial) 0 °C to +70 °C (same) -40 °C to +85 °C (industrial) -40 °C to +125 °C (extended) 0 °C to +70 °C (same)
Number of I/O Pins 13 13 (same) 13 (same) 13 (same) 13 (same) 13 (same)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete
Instruction Set 35-instruction mid-range PIC 35-instruction mid-range PIC (same) 35-instruction mid-range PIC (same) 35-instruction mid-range PIC (same) 35-instruction mid-range PIC (same) 35-instruction mid-range PIC (same)

Key Differentiators

  • Industry-standard 35-instruction mid-range PIC core with 200 ns deterministic instruction cycle at 4 MHz (vs PIC16C620-04I/SO)
  • Same 18-SOIC pinout and 896 B OTP memory across the family, allowing direct BOM substitution (vs PIC16F627 (Flash equivalent))
  • Built-in analog comparators on RA0-RA3 enable direct sensor interfacing without external op-amps (vs PIC16C620-04/SS (18-SSOP))

Design Notes

Decouple VDD (pin 14) and VSS (pin 5) with a 100 nF ceramic capacitor placed within 5 mm of the package pins, plus a bulk 10 µF tantalum or aluminum electrolytic on the same supply rail. The PIC16C620A-04/SO draws less than 2 mA active at 5V/4 MHz, but the bulk capacitor prevents supply droop during the in-rush of relay drivers that share the rail. Tie the MCLR/VPP pin (pin 4) to VDD through a 10 kΩ resistor for normal operation, or drive it from the ICSP programmer for code download. Adding a 100 nF capacitor from MCLR to VSS improves reset noise immunity.

Because PIC16C620A-04/SO is OTP memory, no field firmware updates are possible after the device is programmed. Validate firmware on a Flash sibling such as PIC16F627 first, then commit OTP volumes only when firmware is locked. Pin 4 (RA5/MCLR/VPP) is shared between digital I/O, master clear reset, and programming voltage; if used as an output it cannot be re-entered as MCLR without disabling the reset feature in configuration bits. Pin 3 (RA4) is open-drain and requires an external pull-up if used as an output, or it will only sink current.

Route the ICSP clock (RB6, pin 12) and ICSP data (RB7, pin 13) traces to a 6-pin header with no series resistors above 100 Ω, to allow production programming access on every PCB. Keep the oscillator traces (OSC1/OSC2, pins 16 and 15) short and surround them with a ground guard ring, particularly when using a crystal rather than an external clock. The 18-SOIC thermal pad is not present on this package, so no central copper pour is required; standard 1 oz copper on signal layers suffices for the sub-2 mA load.

For designs that bit-bang the WS2811 or similar addressable LED chain, ensure the ISR rate plus instruction budget leaves at least 200 ns of margin at 4 MHz. A tight loop of 4 instructions yields an 800 ns pulse, well within the 800 kHz WS2811 timing, but any branch in the loop will exceed timing. Place a ferrite bead on the +5V rail feeding WS2811 chains to suppress switching transients back into the PIC16C620A's analog comparator inputs on PORTA.

Compliance Information

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

RoHS and lead-free status per DigiKey listing for PIC16C620A-04/SO. Part is not AEC-Q100 qualified; PIC16C620 family is not designed for automotive safety-critical applications.

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

Related Searches

PIC16C620A-04/SO PIC16C620A-04/SO datasheet Microchip PIC16C620A PIC16C620A 8-bit OTP microcontroller 18-SOIC PIC16C620A-04/SO pinout PIC16C620A industrial temperature grade replacement PIC16C620A vs PIC16F627 PIC16C620A vs PIC16C620 buy PIC16C620A-04/SO PIC16C620A price LCSC PIC16C620A drop-in replacement what is the instruction cycle of PIC16C620A-04/SO PIC16C620A-04/SO obsolete replacement Flash PIC16C620A 35 instruction set mid-range PIC PIC16C620A appliance control MCU

Related Components & Terms

Microchip Technology PIC16C620A-04/SO PIC16C620A PIC16C620-04I/SO PIC16C620-04/SS PIC16C620-20E/SO PIC16C620-20/SO PIC16F627 PIC16F628A PIC microcontroller 8-bit microcontroller mid-range PIC core OTP memory Harvard RISC architecture instruction cycle ICSP 18-SOIC 18-SSOP brown-out reset watchdog timer analog comparator IC-online RoHS DigiKey Mouser LCSC Electronics Octopart
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