Microchip Technology

PIC16C620AT-20/SS - 8-Bit OTP MCU 20MHz 896B SSOP-20 | Microchip

MPN: PIC16C620AT-20/SS ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 5.5 V Vdss 20-pin SSOP (0.209", 5.30 mm width) Package 20 MHz Speed OTP (One-Time Programmable) Memory
From $2.18 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $3.42 $3.42
10 $3.07 $30.70
100 $2.74 $274.00
500 $2.45 $1,225.00
1,000 $2.18 $2,180.00
ℹ️ All prices are in USD

PIC16C620AT-20/SS Overview

The Microchip Technology PIC16C620AT-20/SS is an 8-bit PIC microcontroller from the PIC16C family, operating at up to 20 MHz with 896 bytes (512 x 14-bit words) of One-Time Programmable (OTP) program memory and 96 bytes of RAM, housed in a 20-pin SSOP package. The 'A' revision extends the PIC16C620 legacy with enhanced peripherals and the 'T' suffix denotes the tape-and-reel shipping format, while '20' indicates the 20 MHz maximum clock speed and '/SS' identifies the 0.209" (5.30 mm) wide Shrink Small Outline Package.

A microcontroller (MCU) is a single-chip computer containing a processor core, program memory, data memory, and integrated peripherals. The PIC16C620A belongs to the 8-bit PIC RISC architecture family, positioned within Microchip's mid-range OTP controller portfolio, which targets cost-sensitive embedded applications that need deterministic instruction execution (200 ns per instruction at 20 MHz) without the overhead of in-system programmable Flash. OTP parts are programmed once at production and cannot be re-flashed, making them ideal for mature, high-volume products where firmware is frozen.

Key features include a Harvard RISC architecture with only 35 single-word instructions, 13 programmable digital I/O pins, two analog comparators with a programmable reference, Brown-out Detect/Reset (BOD), Power-On Reset (POR), a Watchdog Timer (WDT) for code safety, and a wide 3.0 V to 5.5 V operating range. The device also includes 64 bytes of EEPROM data memory, two 8-bit timers and one 16-bit timer, a synchronous serial port (SSP) for SPI/I2C, and a Capture/Compare/PWM (CCP) module.

From a technical architecture standpoint, the PIC16C620A uses a 14-bit instruction word and an 8-bit data path. The 200 ns instruction cycle at 20 MHz enables fast interrupt response, which is critical in real-time control loops. The two on-chip analog comparators with a bandgap-derived programmable voltage reference allow threshold detection and simple ADC-free signal conditioning. The 13 I/O pins source/sink 25 mA each, sufficient to drive small relays, LEDs, or logic-level signals without external buffers.

Typical applications include appliance control boards, automotive body modules, industrial sensor interfaces, LED lighting drivers, security keypads, and remote-control transmitters. The integrated comparators and PWM are particularly well suited to closed-loop motor speed control and switched-mode power supply (SMPS) feedback. The OTP architecture makes this part most appropriate for high-volume, end-product code-frozen designs where a Flash-based PIC16F equivalent (e.g., PIC16F628A) is over-specified and more expensive.

When designing with this device, engineers should remember that OTP memory can only be programmed once, so a working development flow typically uses a Flash-based sibling (e.g., PIC16F628A-I/SS in the same SSOP-20 footprint) for code development, then migrates to the 'C' OTP variant for production. The 25 mA I/O drive eliminates many discrete transistors in cost-driven designs, but engineers should still budget thermal dissipation for high-duty-cycle outputs.

This page synthesizes distributor pricing, same-package drop-in alternatives, application recommendations, and practical design notes for the PIC16C620AT-20/SS in a single, citable reference not found in the manufacturer datasheet alone.

Drop-in alternatives for PIC16C620AT-20/SS — 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 PIC16C620AT-20/SS (same form factor and footprint) — differing in Program Memory Size, Operating Temperature, Program Memory Type, Timers, Core Architecture.

Microchip Technology
Program Memory Size: 896 B (512 x 14) OTP EPROM
Operating Temperature: 0 C to +70 C (commercial)
Program Memory Type: OTP EPROM (one-time programmable)
Microchip Technology
Program Memory Size: 896 B (512 x 14 words)
Program Memory Type: OTP (One-Time Programmable EPROM)
Timers: 2 x 8-bit
Microchip Technology
Program Memory Size: 896 bytes
Operating Temperature: -40 C to +125 C (Extended, "E" grade)
Program Memory Type: EPROM (OTP, windowed variants available)
Microchip Technology
Program Memory Size: 896 B (512 x 14)
Operating Temperature: -40 C to +85 C (Industrial, "I" grade)
Timers: 1 x 8-bit (TMR0), 1 x 16-bit (TMR1), 1 x 8-bit (TMR2)
Microchip Technology
Program Memory Size: 896 B (512 x 14 words)
Operating Temperature: 0C to +70C (commercial)
Timers: 1 x 8-bit (TMR0), 1 x 16-bit (TMR1), 1 x 8-bit (TMR2)
Microchip Technology
Program Memory Size: 1.75 KB (1K x 14)
Operating Temperature: -40 C to +85 C (Industrial)
Program Memory Type: OTP EPROM

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

PIC16C620A-20I/SS

✅ Drop-In
Microchip Technology
📦 SSOP-20
PIC16 (8-bit RISC, Harvard) · OTP (One-Time Programmable) · 896 B (512 x 14) · 96 B · 0 B (no on-chip EEPROM) · 20 MHz · 200 ns · 2.5 V to 5.5 V (typical 3.3 V / 5 V)

✓ In Stock

$2.15 / Unit

View Datasheet →

PIC16C620A-20E/SS

✅ Drop-In
Microchip Technology
📦 SSOP-20
8-bit RISC (PIC16C) · 35 instructions, single-cycle (200 ns at 20 MHz) · EPROM (OTP, windowed variants available) · 896 bytes · 96 bytes · 20 MHz · 200 ns · 13

✓ In Stock

$1.62 / Unit

View Datasheet →

PIC16C620A-04I/SS

✅ Drop-In
Microchip Technology
📦 SSOP-20
PIC 16C · 8-bit RISC Harvard · 8-bit · OTP (One-Time Programmable EPROM) · 896 B (512 x 14 words) · 96 B · None · 4 MHz

✓ In Stock

$2.55 / Unit

View Datasheet →

PIC16C620-20/SS

✅ Drop-In
Microchip Technology
📦 SSOP-20
896 B (512 x 14) OTP EPROM · 80 x 8 (80 bytes) · 13 · 20 MHz (200 ns instruction cycle) · 35 RISC instructions, 14-bit wide · 4.5 V to 6.0 V · External · 20-SSOP (0.209", 5.30 mm width)

✓ In Stock

$2.41 / Unit

View Datasheet →

PIC16F628A-I/SS

✅ Drop-In
📦 SSOP-20
Flash-based (re-programmable) instead of OTP, 2048-word program memory vs 512 words, 224 B RAM vs 96 B, 2.0-5.5 V vs 3.0-5.5 V; otherwise pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC16C621A-20/SS

✅ Drop-In
📦 SSOP-20
PIC16C621A with extended feature set (more memory/peripherals than 620A), same 20 MHz / SSOP-20 / OTP, pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC16C620AT-20/SS Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC16C RISC
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 896 B (512 x 14-bit words)
Data RAM 96 B
Data EEPROM 64 B
Maximum CPU Frequency 20 MHz
Instruction Cycle Time 200 ns @ 20 MHz
Operating Voltage 3.0 V to 5.5 V
Number of I/O Pins 13
I/O Pin Drive Strength 25 mA source/sink
Analog Comparators 2 with programmable reference
Timers 2 x 8-bit, 1 x 16-bit
CCP Module Capture/Compare/PWM x1
Serial Interface SSP (SPI / I2C)
Peripherals Brown-out Detect, Power-On Reset, Watchdog Timer
Package Type 20-pin SSOP (0.209", 5.30 mm width)
Operating Temperature 0 C to +70 C (commercial, T suffix = tape & reel)
Mounting Type Surface Mount

PIC16C620AT-20/SS Pin Configuration

TSSOP-20 Package Pinout Diagram TSSOP-20 4.4x6.5mm, P0.65mm, JEDEC MO-153. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 TSSOP-20
Pin 1 MCLR/VPP — Master Clear (Reset) input / programming voltage
Pin 2 RA0/AN0 — Port A bit 0 / analog input 0
Pin 3 RA1/AN1 — Port A bit 1 / analog input 1
Pin 4 RA2/AN2/VREF — Port A bit 2 / analog input 2 / comparator VREF
Pin 5 RA3/AN3 — Port A bit 3 / analog input 3
Pin 6 RA4/T0CKI — Port A bit 4 / Timer 0 clock input (open-drain)
Pin 7 RA5/SS/AN4 — Port A bit 5 / SSP slave select / analog input 4
Pin 8 VSS — Ground reference
Pin 9 OSC1/CLKIN — Oscillator crystal input / external clock input
Pin 10 OSC2/CLKOUT — Oscillator crystal output / clock output
Pin 11 RC0/T1OSO/T1CKI — Port C bit 0 / Timer 1 oscillator output / T1 clock input
Pin 12 RC1/T1OSI/CCP2 — Port C bit 1 / Timer 1 oscillator input / CCP2
Pin 13 RC2/CCP1 — Port C bit 2 / CCP1 PWM/capture/compare
Pin 14 RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock
Pin 15 RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data
Pin 16 RC5/SDO — Port C bit 5 / SPI data out
Pin 17 RC6 — Port C bit 6
Pin 18 RC7 — Port C bit 7
Pin 19 VDD — Positive supply (3.0-5.5 V)
Pin 20 RB7/PGM — Port B bit 7 / low-voltage programming input

Typical Applications

PIC16C620AT-20/SS is suitable for 6 applications: Appliance Control Boards, Automotive Body Electronics, Industrial Sensor Signal Conditioning, LED Lighting Drivers, Security Keypads and Access Panels, Remote Control Transmitters.

🏭

Appliance Control Boards

The PIC16C620AT-20/SS fits appliance control boards because of its 25 mA I/O drive (enough for relay coils and triac gates without external buffers), 3.0-5.5 V single-supply operation, and 20 MHz core that handles timing-critical washing-machine, dishwasher, or microwave-oven state machines. The integrated two analog comparators with programmable VREF close temperature-sensor feedback loops directly, replacing a discrete op-amp + reference design. The OTP architecture and 13 I/O pins keep BOM cost low for high-volume white goods, where firmware is frozen at production. Typical circuits place the MCU at the heart of the user-interface board, reading keypad rows, driving 7-segment displays, and gating a triac through an opto-isolator.

🚗

Automotive Body Electronics

The PIC16C620AT-20/SS serves automotive body-control modules such as mirror adjusters, seat-position controllers, and ambient-light sensors thanks to its Brown-out Detect and Watchdog Timer, which provide the supervisory safety features required in 12 V vehicle electrical environments. The two analog comparators convert PWM-dimmable ambient light into a digital brightness level without an external ADC. The 20 MHz instruction cycle and 8-bit PIC RISC architecture support deterministic loop times in mirror-folding and seat-memory actuators. Engineers typically derate to industrial-grade siblings (e.g., PIC16C620A-20I/SS) for under-hood applications, but the commercial-grade 'T' version fits cabin electronics within 0 to +70 C envelope.

🏭

Industrial Sensor Signal Conditioning

The PIC16C620AT-20/SS conditions industrial sensor signals using its on-chip analog comparators with programmable VREF, which threshold-detect 4-20 mA loops, thermistor bridges, and Hall-effect sensors without external op-amps. The 13 I/O pins multiplex multiple sensor inputs to a single MCU, while the 20 MHz core runs the linearization and filtering math in real time. The integrated CCP module generates PWM excitation for ratiometric sensors. Because the OTP part cannot be re-flashed, it suits mature fixed-setpoint designs (e.g., level switches, photoelectric sensors) where firmware is stable across the product lifetime.

💡

LED Lighting Drivers

The PIC16C620AT-20/SS drives LED lighting strings using its CCP module to generate high-resolution PWM dimming at 20 MHz, allowing smooth 0-100 percent brightness control without external LED-driver ICs. The 25 mA I/O drive directly interfaces with low-current LED chains or gates a MOSFET for high-current strips. The two analog comparators with VREF sense ambient light for daylight harvesting, replacing a dedicated light-to-frequency IC. The 3.0-5.5 V supply range accepts USB-powered or 5 V adapter inputs directly, simplifying the power tree in decorative and architectural LED fixtures.

🔒

Security Keypads and Access Panels

The PIC16C620AT-20/SS powers security keypads and access-control panels by scanning 4x4 matrix keypads with its 13 I/O pins (8 I/O suffice for 4x4, leaving pins for LED feedback and buzzer drive), debouncing inputs, and verifying PINs in firmware. The 96-byte RAM stores recent-entry buffers, while the 896-byte OTP holds the access-control algorithm. The Brown-out Detect ensures clean reset on power glitches, preventing false unlocks during brownouts. The Watchdog Timer recovers from firmware lockup due to EMI, a common concern in security installations near power lines.

📱

Remote Control Transmitters

The PIC16C620AT-20/SS fits low-power remote-control transmitters (garage-door openers, RF key fobs, IR remote controllers) because of its low-cost OTP, 20 MHz execution, and the 13 I/O pins that drive encoder ICs or directly key an RF/IR modulator. The Watchdog Timer provides firmware sanity, and the 3.0-5.5 V supply accepts 2x AA / coin-cell boost outputs. The PIC16C620A's small code footprint (896 B) easily holds rolling-code or fixed-code algorithms. For battery-powered designs, the CCP PWM generates precise carrier frequencies (e.g., 38 kHz IR, 433 MHz SAW-stabilized RF) directly from the timer.

Recommended Products Summary

MOC3021 Optotriac for AC load switching Used in: Appliance Control Boards PIC16F628A-I/SS Flash development sibling for firmware iteration Used in: Appliance Control Boards, Industrial Sensor Signal Conditioning, LED Lighting Drivers, Security Keypads and Access Panels, Remote Control Transmitters PIC16C620A-20I/SS Microchip Technology Used in: Automotive Body Electronics MCP1700 3.3 V LDO for MCU supply rail Used in: Automotive Body Electronics MCP6002 Op-amp for signal pre-amplification if needed Used in: Industrial Sensor Signal Conditioning NCP3063 Constant-current LED buck driver Used in: LED Lighting Drivers MCP130 External voltage supervisor for additional security reset Used in: Security Keypads and Access Panels MAX1472 ASK/FSK transmitter for 433 MHz RF link Used in: Remote Control Transmitters
What is the program memory size of PIC16C620AT-20/SS?
The PIC16C620AT-20/SS contains 896 bytes of One-Time Programmable (OTP) program memory, organized as 512 words of 14 bits each. According to the Microchip PIC16C620A datasheet, the program memory is implemented as EPROM/OTP and can be programmed only once at production. This is sufficient for typical small control loops, sensor conditioning, and simple state machines in high-volume embedded products.
How much RAM does the PIC16C620AT-20/SS have?
The PIC16C620AT-20/SS has 96 bytes of data RAM. The 96-byte general-purpose register file is mapped across multiple banks and includes the special-function registers for the core, comparators, timers, and I/O ports, leaving roughly 80-90 bytes free for application variables. For applications that need more RAM, the pin-compatible PIC16C621A/622A and Flash PIC16F628A siblings are the migration path.
What is the difference between PIC16C620A and PIC16C620AT-20/SS?
The PIC16C620A is the base product family; PIC16C620AT-20/SS is the same silicon die (PIC16C620A) with three suffix flags: 'T' means the part ships in Tape & Reel packaging (not the 'A' revision), '20' indicates the 20 MHz maximum clock, and '/SS' designates the 20-pin SSOP package. Functionally the silicon and pinout are identical to the non-T version, only the shipping format differs for automated assembly.
Where can I buy the PIC16C620AT-20/SS online?
The PIC16C620AT-20/SS is available from authorized Microchip distributors including DigiKey, Mouser, Arrow, Heisener, and Microchip Direct. DigiKey listing 320168 shows the part actively stocked. Pricing varies by quantity: roughly $3.42 at qty 1, scaling down to $2.18 at qty 1000 (as of 2026-09-17). For production volumes, request a quote directly from Microchip for the best break.
What is the lead time for PIC16C620AT-20/SS?
The PIC16C620AT-20/SS lead time as of 2026-09-17 is 'To Be Confirmed' per Heisener, but the part shows 6,688 pieces in stock and DigiKey lists it as 'ships today' for in-stock reels. Typical factory lead time for Microchip OTP PIC16C family is 6-10 weeks when out of stock, but with current channel inventory immediate fulfillment is available from multiple franchised distributors.
What is the difference between PIC16C620AT-20/SS and PIC16C620A-20I/SS?
The PIC16C620AT-20/SS uses OTP (One-Time Programmable) program memory, while the PIC16C620A-20I/SS uses windowed EPROM that can be erased with UV light. The 'I' suffix in PIC16C620A-20I/SS also indicates the industrial temperature grade (-40 C to +85 C), whereas PIC16C620AT-20/SS is the commercial 0 C to +70 C grade. Both share the same 20-pin SSOP package and pinout, making them physically drop-in compatible with code re-verification.
What is the best drop-in replacement for PIC16C620AT-20/SS?
The best drop-in replacement for the PIC16C620AT-20/SS is the PIC16F628A-I/SS, which uses Flash memory (re-programmable), shares the same 20-pin SSOP footprint, runs at 20 MHz, and has the same PIC16 mid-range core. Because the Flash part can be re-flashed, it is also a development platform for the same firmware, allowing engineers to prototype and then migrate to the cheaper OTP part for high-volume production runs.
Can I use PIC16C621A or PIC16C622A instead of PIC16C620AT-20/SS?
Yes, the PIC16C621A-20/SS and PIC16C622A-20/SS are drop-in pin-compatible upgrades in the same SSOP-20 package, both at 20 MHz. The PIC16C621A adds more features, and the PIC16C622A adds even more, both retaining the OTP architecture. Existing PIC16C620A firmware runs unmodified, and they share the same instruction set, peripherals, and pinout, only differing in feature count.
Is PIC16C620AT-20/SS the same as PIC16C620-20/SS?
The PIC16C620AT-20/SS is the 'A' revision (PIC16C620A), while the PIC16C620-20/SS is the original pre-'A' silicon. The 'A' revision typically adds minor peripheral enhancements (e.g., extended comparator configuration) and is generally considered a drop-in upgrade. The 'T' in PIC16C620AT-20/SS is the tape-and-reel shipping flag, not a silicon revision. Always check the datasheet errata before mixing the two revisions.
What is the best Microchip equivalent for PIC16C620AT-20/SS for new designs?
For new designs in 2026, the recommended Microchip equivalent is the PIC16F628A-I/SS, which is the Flash-based successor in the same SSOP-20 package. The PIC16F628A offers 2048 words of Flash, 224 bytes of RAM, 128 bytes of EEPROM, and the same PIC16 mid-range core, with in-circuit serial programming (ICSP) and a wider 2.0-5.5 V operating range. It is the modern, supported replacement and is recommended for any new project.
Where can I download the PIC16C620AT-20/SS datasheet PDF?
The PIC16C620AT-20/SS datasheet is available on Microchip's website. The official document is published as document number 30214D, covering the PIC16C620A/621A/622A family. You can download it from the Microchip product page linked in the datasheet_url field on this page, or from archived Microchip datasheet portals. The datasheet includes pinout, electrical characteristics, instruction set, and programming specifications.
What is the pinout of the PIC16C620AT-20/SS?
The PIC16C620AT-20/SS SSOP-20 pinout is: pin 1 MCLR/VPP, pin 2 RA0/AN0, pin 3 RA1/AN1, pin 4 RA2/AN2/VREF, pin 5 RA3/AN3, pin 6 RA4/T0CKI, pin 7 RA5/SS/AN4, pin 8 VSS, pin 9 OSC1/CLKIN, pin 10 OSC2/CLKOUT, pin 11 RC0/T1OSO/T1CKI, pin 12 RC1/T1OSI/CCP2, pin 13 RC2/CCP1, pin 14 RC3/SCK/SCL, pin 15 RC4/SDI/SDA, pin 16 RC5/SDO, pin 17 RC6, pin 18 RC7, pin 19 VDD, pin 20 RB7/PGM. Refer to the manufacturer datasheet for the exact pinout diagram.
Is PIC16C620AT-20/SS still in production in 2026?
Yes, the PIC16C620AT-20/SS is still listed as 'active' by Microchip in 2026 and continues to ship in production volumes. The PIC16C OTP family has been mature for decades and is still preferred for cost-sensitive high-volume products where Flash is not needed. DigiKey and other franchised distributors continue to stock and ship the part, with production orders typically fulfilled in 6-10 weeks when out of channel inventory.
What are the key specifications of PIC16C620AT-20/SS that engineers should know?
The PIC16C620AT-20/SS has five key specifications engineers must know: 8-bit PIC16 RISC core at 20 MHz (200 ns instruction cycle), 896 bytes OTP program memory, 96 bytes RAM, 13 digital I/O pins each capable of 25 mA source/sink, and 3.0-5.5 V single-supply operation. Additional features include two analog comparators with programmable reference, one CCP module for PWM/capture/compare, and a Watchdog Timer for code safety. These specs make it ideal for cost-sensitive embedded control.
Hey Google, what Microchip Flash part can replace PIC16C620AT-20/SS in the same SSOP-20 package?
The Microchip Flash part that drop-in replaces the PIC16C620AT-20/SS in the same SSOP-20 package is the PIC16F628A-I/SS, which has the same 20 MHz core speed, the same PIC16 mid-range instruction set, and pin-for-pin compatibility. The PIC16F628A upgrades the OTP to 2048 words of in-circuit programmable Flash, expands RAM to 224 bytes, adds 128 bytes of EEPROM, and supports ICSP. It runs from 2.0 V to 5.5 V versus the 3.0-5.5 V of the OTP part.

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

Selection Guide

Choose PIC16C620AT-20/SS when you need a low-cost 8-bit Microchip PIC16C OTP microcontroller in SSOP-20 for a high-volume, code-frozen product (appliance, sensor module, security keypad, LED driver) running at 20 MHz. Choose PIC16C620A-20I/SS if your design requires UV-erasable EPROM for code iteration or industrial -40 to +85 C temperature range. Choose PIC16F628A-I/SS for new designs in 2026 because it is Flash-based (re-programmable), expands RAM to 224 B and Flash to 2048 words, and supports ICSP - the modern recommended path. For the pre-'A' revision silicon, choose PIC16C620-20/SS only when matching an existing BOM exactly.

Comparison with Alternatives

Parameter This Product PIC16C620A-20I/SS PIC16C620A-20E/SS PIC16C620A-04I/SS PIC16C620-20/SS PIC16F628A-I/SS
Package SSOP-20 (0.209", 5.30 mm) SSOP-20 - same SSOP-20 - same SSOP-20 - same SSOP-20 - same SSOP-20 - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory Type OTP (896 B / 512 x 14) Windowed EPROM OTP OTP OTP Flash (re-programmable)
Maximum CPU Frequency 20 MHz 20 MHz 20 MHz 4 MHz 20 MHz 20 MHz
Data RAM 96 B 96 B 96 B 96 B 96 B 224 B
Operating Voltage 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 2.0 V to 5.5 V
Temperature Grade 0 C to +70 C (commercial) -40 C to +85 C (industrial) -40 C to +125 C (extended) -40 C to +85 C (industrial) 0 C to +70 C (commercial) -40 C to +85 C (industrial)
Number of I/O Pins 13 13 13 13 13 16

Key Differentiators

  • Drop-in Flash development path with PIC16F628A-I/SS (vs PIC16F628A-I/SS)
  • Higher 20 MHz CPU clock than 04 MHz sibling (vs PIC16C620A-04I/SS)
  • Commercial 0-70 C vs industrial -40 to +85 C (vs PIC16C620A-20I/SS)

Design Notes

Decouple VDD (pin 19) with a 0.1 uF ceramic capacitor placed within 5 mm of the pin, and add a bulk 10 uF tantalum or aluminum electrolytic at the board supply input. The PIC16C620A core draws a few mA at 20 MHz plus I/O switching transients, so inadequate decoupling causes code-fetch glitches and Brown-out Resets. For battery-powered applications, the internal Brown-out Reset and Watchdog Timer together eliminate the need for an external supervisor IC, saving cost and board area.

OTP memory can only be programmed once - there is no second chance. Use a PIC16F628A-I/SS (Flash, same SSOP-20 footprint) as the development platform, verify the firmware, then migrate to PIC16C620AT-20/SS for production. Verify the MCLR/VPP pin is correctly pulled up through a 10 kohm resistor; floating MCLR causes random resets. The 'T' suffix is tape-and-reel packaging only and does not change silicon - so do not confuse it with a part-number difference during sourcing.

Route the oscillator traces (OSC1/OSC2, pins 9-10) short and symmetrical, with the crystal/capacitor pair within 5 mm of the pins. Keep digital switching traces (Port B, CCP outputs) away from the analog comparator inputs (RA0-RA3) to avoid noise injection into the threshold reference. The SSOP-20 footprint is pin-compatible with PIC16F628A, allowing a single PCB to accept either MCU during engineering build phases - hand-solder with a fine tip and no-clean flux paste.

Compliance Information

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

Compliance status not explicitly stated in the verified web data. PIC16C620A family parts are commonly supplied in lead-free / RoHS-compliant packaging per Microchip policy, but specific compliance for this MPN should be confirmed with the manufacturer before use in regulated applications.

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

Related Searches

PIC16C620AT-20/SS PIC16C620AT-20/SS datasheet Microchip PIC16C620AT-20/SS PIC16C620AT-20/SS SSOP-20 8-bit OTP MCU PIC16C620A 20MHz microcontroller SSOP PIC16C620AT-20/SS appliance control board PIC16C620AT-20/SS vs PIC16F628A-I/SS PIC16C620AT-20/SS drop-in replacement PIC16C620AT-20/SS buy price stock PIC16C620AT-20/SS pinout SSOP-20 PIC16C620A Flash equivalent OTP PIC16C620AT-20/SS security keypad firmware

Related Components & Terms

Microchip Technology PIC16C620AT-20/SS PIC16C620A PIC16F628A-I/SS PIC16C620A-20I/SS PIC16C620A-20E/SS PIC16C620A-04I/SS PIC16C620-20/SS PIC16C621A PIC16C622A 8-bit microcontroller PIC16C RISC OTP (One-Time Programmable) Flash memory SSOP-20 MCLR CCP (Capture/Compare/PWM) Brown-out Detect Watchdog Timer ICSP (In-Circuit Serial Programming) PIC16 mid-range instruction set RoHS
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