Microchip Technology

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

MPN: PIC16C620T-20/SS ✓ Active
In Stock Ships in 1-3 business days
2.5 V to 6.0 V Vdss 20-SSOP (5.30 mm body 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.08 $30.80
100 $2.71 $271.00
500 $2.43 $1,215.00
1,000 $2.18 $2,180.00
ℹ️ All prices are in USD

PIC16C620T-20/SS Overview

The Microchip Technology PIC16C620T-20/SS is an 8-bit CMOS microcontroller from the PIC® 16C family, operating at up to 20MHz with 896 bytes of One-Time Programmable (OTP) program memory organized as 512 x 14 words and 80 bytes of data RAM. It is housed in a 20-pin SSOP (Shrink Small Outline Package) measuring 5.30mm body width and is supplied in Tape & Reel (T) packaging format for high-volume surface-mount assembly. The device is designed for embedded control applications requiring a compact, deterministic RISC core with low power consumption.

What is a microcontroller (MCU)? An MCU is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and a configurable set of peripheral I/O on one die. The PIC16C family belongs to Microchip's mid-range 8-bit RISC architecture, sitting between baseline PIC10/12 devices and the enhanced PIC18 family in the broader microcontroller taxonomy: MCU -> 8-bit MCU -> PIC mid-range -> PIC16C. OTP (One-Time Programmable) program memory is factory- or user-programmed once via UV-erasable window or standard PROM programming and cannot be electrically rewritten, distinguishing the PIC16C family from the Flash-based PIC16F family that succeeds it.

Key features of the PIC16C620T-20/SS include 13 I/O pins, two 8-bit timers (Timer0 and Timer2) plus one 16-bit timer (Timer1), a 4-channel 8-bit Analog-to-Digital Converter (ADC), two analog comparators, and a hardware Universal Synchronous/Asynchronous Receiver/Transmitter (USART) module. It supports a wide operating voltage range of 2.5V to 6.0V and consumes less than 2 mA typical operating current at 5V/4MHz. The integrated Watchdog Timer with its own on-chip RC oscillator provides fail-safe operation in noisy industrial environments.

Typical applications include consumer appliance controllers, automotive body electronics (cluster indicators, mirror controllers), battery chargers, sensor signal conditioners, and low-cost industrial control logic such as relay drivers and thermostat loops. Its 20MHz clock and 14-bit instruction word yield an instruction cycle of 200ns, providing sufficient throughput for most simple-to-moderate control loops. The 20-pin SSOP footprint is shared with many PIC16F Flash siblings, easing migration.

A primary design consideration when using the PIC16C620T-20/SS is its OTP nature - firmware must be fully validated before programming, since field upgrades are impossible. For new designs the PIC16F family is typically preferred, but the C-variant remains in service for legacy production runs where the C die has been qualified and tooled. Designers should also verify timing margins in the 2.5V-6.0V range; the 20MHz spec is valid across the full voltage range, but ADC accuracy degrades below 4.0V.

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

Microchip Technology
Operating Temperature: 0 C to +70 C (commercial)
Program Memory Size: 896 B (512 x 14) OTP EPROM
Program Memory Type: OTP EPROM (one-time programmable)
Microchip Technology
Operating Temperature: 0 C to +70 C (commercial, T suffix = tape & reel)
Program Memory Size: 896 B (512 x 14-bit words)
Core Architecture: 8-bit PIC16C RISC
Microchip Technology
Operating Temperature: -40 C to +125 C (Extended, "E" grade)
Program Memory Size: 896 B (512 x 14)
Program Memory Type: OTP EPROM

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

PIC16C620T-20I/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP
8-bit PIC16C RISC · 14-bit · 20 MHz · OTP (One-Time Programmable) · 896 bytes (512 x 14) · 80 bytes · 13

✓ In Stock

$2.2 / Unit

View Datasheet →

PIC16C620AT-20/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP
8-bit PIC16C RISC · OTP (One-Time Programmable) · 896 B (512 x 14-bit words) · 96 B · 64 B · 20 MHz · 200 ns @ 20 MHz · 3.0 V to 5.5 V

✓ In Stock

$2.18 / Unit

View Datasheet →

PIC16C620T-04/SS

✅ Drop-In
📦 20-SSOP
4MHz speed grade vs 20MHz (-80% CPU throughput); same 896B OTP, same 80B RAM, same 20-SSOP footprint, pin-to-pin compatible for slower designs

📋 Reference alternative (not in catalog)

PIC16F628A-I/SS

✅ Drop-In
📦 20-SSOP
Flash-based 3.5KB program memory vs 896B OTP (+290%); industrial temp range; pin-to-pin compatible migration path - firmware register mapping slightly different

📋 Reference alternative (not in catalog)

PIC16F627A-I/SS

✅ Drop-In
📦 20-SSOP
Flash-based 1.75KB program memory vs 896B OTP (+95%); industrial -40C to +85C; same 20-SSOP footprint, pin-to-pin compatible with minor register mapping differences

📋 Reference alternative (not in catalog)

PIC16C620-20/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP
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 →

PIC16C620T-20/SS Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC mid-range
Family PIC® 16C
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 896 B (512 x 14 words)
RAM Size 80 B
Maximum CPU Speed 20 MHz
Instruction Cycle 200 ns (at 20 MHz)
Operating Voltage Range 2.5 V to 6.0 V
I/O Pins 13
ADC 8-bit, 4 channels
Comparators 2 analog comparators
Timers 1 x 8-bit (TMR0), 1 x 16-bit (TMR1), 1 x 8-bit (TMR2)
Communication USART (SCI)
Watchdog Timer Yes, with dedicated RC oscillator
Package 20-SSOP (5.30 mm body width)
Mounting Type Surface Mount
Operating Temperature 0C to +70C (commercial)
MSL Level 1 (unlimited floor life at <30C/85%RH)
RoHS Status Compliant
Lead-Free Yes

PIC16C620T-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 RA2/AN2/VREF — Port A bit 2 / Analog input 2 / ADC voltage reference
Pin 2 RA3/AN3/CMP1 — Port A bit 3 / Analog input 3 / Comparator 1 output
Pin 3 RA4/T0CKI/CMP2 — Port A bit 4 / Timer0 clock input / Comparator 2 output
Pin 4 RA5/MCLR/VPP — Port A bit 5 / Master Clear (reset, active low) / Programming voltage
Pin 5 VSS — Ground reference
Pin 6 RB0/INT — Port B bit 0 / External interrupt input
Pin 7 RB1/RX/DT — Port B bit 1 / USART receive / Synchronous data
Pin 8 RB2/TX/CK — Port B bit 2 / USART transmit / Synchronous clock
Pin 9 RB3/CCP1 — Port B bit 3 / Capture/Compare/PWM 1
Pin 10 RB4 — Port B bit 4
Pin 11 RB5 — Port B bit 5
Pin 12 RB6 — Port B bit 6
Pin 13 RB7 — Port B bit 7
Pin 14 VDD — Positive supply voltage (2.5V to 6.0V)
Pin 15 OSC2/CLKOUT — Oscillator crystal output / Clock output (FOSC/4)
Pin 16 OSC1/CLKIN — Oscillator crystal input / External clock input
Pin 17 RA0/AN0 — Port A bit 0 / Analog input 0
Pin 18 RA1/AN1 — Port A bit 1 / Analog input 1
Pin 19 RA6/OSC2/CLKOUT — Port A bit 6 / Secondary oscillator output (XT/HS modes)
Pin 20 RA7/OSC1/CLKIN — Port A bit 7 / Secondary oscillator input (XT/HS modes)

Typical Applications

PIC16C620T-20/SS is suitable for 7 applications: Consumer Appliance Controllers, Automotive Body Electronics, Battery Chargers and Power Management, Industrial Sensor Signal Conditioners, Thermostat and HVAC Controllers, Low-Cost IoT Sensor Nodes, Relay Driver and Logic Replacement.

🏭

Consumer Appliance Controllers

The PIC16C620T-20/SS fits consumer appliance controllers because its 13 I/O pins drive relays, triacs, LED indicators, and keypads in products such as washing machines, microwave ovens, and coffee makers. The 200ns instruction cycle from the 20MHz oscillator is sufficient to scan a 4x4 matrix keypad and update a 7-segment or LCD display within the standard 10ms debounce window. The two on-chip analog comparators handle zero-crossing detection for triac dimming and over-current sensing without external op-amps. Compared with a switching-power architecture, the PIC16C620T's 2 mA typical active current keeps standby power below the 0.5W Energy Star threshold for white goods.

🚗

Automotive Body Electronics

In automotive body-electronic modules such as mirror controllers, seat-position memory, and LED cluster indicators, the PIC16C620T-20/SS provides a compact and deterministic 8-bit controller with built-in USART for LIN-bus slave communication (external transceiver required). Its hardware Watchdog Timer with a dedicated RC oscillator independently monitors software flow, satisfying ASIL-A style functional-safety requirements for non-safety-critical body modules. The 13 I/O lines drive H-bridges for mirror-fold motors and PWM duty control for backlight dimming. Designers should migrate to PIC16C620AT-20/SS for the automotive -40C to +125C grade when targeting AEC-Q100 environments.

Battery Chargers and Power Management

Battery charger designs benefit from the PIC16C620T-20/SS's two analog comparators that monitor charge current via a shunt resistor and battery voltage via a resistor divider, plus the 4-channel 8-bit ADC for temperature profiling via an NTC thermistor. The on-chip USART provides SMBus or proprietary communication with a host BMS, while the 200ns instruction cycle supports CC-CV (constant-current constant-voltage) algorithm loops at 100Hz refresh. The 2.5V-6.0V supply range matches single-cell Li-ion packs through the discharge curve. Compared with discrete analog charger ICs, the PIC16C620T enables programmable charge profiles in software.

🏭

Industrial Sensor Signal Conditioners

The PIC16C620T-20/SS conditions signals from thermocouples, RTDs, strain gauges, and 4-20mA loop transducers in industrial panels. Its 8-bit ADC with 4 channels samples up to 4 sensor inputs and linearizes them in software using lookup tables; the 20MHz CPU finishes a 4-channel scan plus linearization in under 100us. The hardware USART pushes filtered readings to a PLC or HMI over RS-485 (external transceiver required). For applications where ADC accuracy is critical, migrating to PIC16C620AT-20/SS delivers the enhanced ADC with lower integral nonlinearity. The 0C to +70C commercial grade suits cabinet-mounted panels.

🌐

Thermostat and HVAC Controllers

The PIC16C620T-20/SS integrates the entire control loop for residential and light-commercial thermostats: the ADC reads a 10kohm NTC thermistor, the firmware runs a PID loop in software, the comparators detect line-voltage zero-crossing for triac-fired compressor and fan control, and the USART links to a Wi-Fi module (e.g., Microchip RN4870) for cloud connectivity. The 896-byte OTP program memory is sufficient for the scheduling logic, hysteresis control, and a simple character-based UI. Compared with a hardware-only thermostat, the PIC16C620T enables learning algorithms and OTA-via-Wi-Fi schedule updates without external EEPROM.

🧩

Low-Cost IoT Sensor Nodes

Battery-powered IoT sensor nodes benefit from the PIC16C620T-20/SS's sub-2mA active current and its ability to duty-cycle between measurement and deep-sleep states. The USART drives a low-power RF module (e.g., MRF89XA sub-GHz transceiver) to report temperature, humidity, or door-state changes to a gateway. The hardware Watchdog Timer ensures recovery from RF link-induced software hangs. Because the OTP memory cannot be field-updated, designers should pre-burn the firmware at production time and consider the PIC16F628A-I/SS for nodes requiring over-the-air firmware updates via the companion RF stack.

🔧

Relay Driver and Logic Replacement

In retrofit designs replacing discrete 74HC logic or hard-wired relay sequencers, the PIC16C620T-20/SS consolidates timing, sequencing, and interlock logic into a single 20-SSOP chip. Its 13 I/O pins drive up to 13 relay coils via ULN2003 darlington arrays, with firmware-defined sequencing, time delays, and fault interlocks. The hardware USART enables remote override via RS-232 or RS-485 from a SCADA system. The 200ns instruction cycle sustains scan rates above 1kHz, fast enough for safety interlock loops. Compared with discrete logic, this design approach reduces PCB area by 60-70% and adds configurability without re-spinning the board.

Recommended Products Summary

PIC16C620AT-20/SS Microchip Technology Used in: Consumer Appliance Controllers, Automotive Body Electronics, Industrial Sensor Signal Conditioners PIC16F628A-I/SS Flash migration path for firmware updates in the field Used in: Consumer Appliance Controllers, Thermostat and HVAC Controllers, Low-Cost IoT Sensor Nodes MCP2021 LIN transceiver companion part for LIN-bus body modules Used in: Automotive Body Electronics PIC16F627A-I/SS Flash variant allowing in-the-field charge-profile updates Used in: Battery Chargers and Power Management, Relay Driver and Logic Replacement MCP73831 Companion Li-ion charge-management IC for hybrid designs Used in: Battery Chargers and Power Management MAX485 RS-485 transceiver for industrial field-bus communication Used in: Industrial Sensor Signal Conditioners RN4870 Bluetooth/Wi-Fi companion for cloud-connected thermostat control Used in: Thermostat and HVAC Controllers MRF89XA Sub-GHz RF transceiver companion for low-power wireless sensor nodes Used in: Low-Cost IoT Sensor Nodes ULN2003 Darlington driver array for high-current relay coil switching Used in: Relay Driver and Logic Replacement
What is the program memory size of PIC16C620T-20/SS?
The PIC16C620T-20/SS integrates 896 bytes of One-Time Programmable (OTP) program memory organized as 512 x 14-bit instruction words. OTP memory is factory- or user-programmed exactly once via a standard PROM programmer; it cannot be electrically rewritten in-circuit, distinguishing the PIC16C family from the Flash-based PIC16F successors. This 896-byte envelope is sufficient for state-machine and small-protocol designs up to roughly 700 lines of MPASM assembly.
What is the maximum clock speed and operating voltage of PIC16C620T-20/SS?
According to the Microchip datasheet, the PIC16C620T-20/SS operates at up to 20MHz across a 2.5V to 6.0V supply range, with an instruction cycle of 200ns (FOSC/4). The "20" in the part number designates the 20MHz speed grade. Designers should note that the integrated 8-bit ADC accuracy degrades below approximately 4.0V, while digital logic remains spec-compliant across the full voltage window.
Is PIC16C620T-20/SS still in production or obsolete?
The PIC16C620T-20/SS is currently classified as Active by Microchip and is still in production, though it is increasingly recommended only for legacy designs that were originally qualified on the OTP C-die. For new designs, Microchip directs engineers to the Flash-based PIC16F family (e.g., PIC16F627, PIC16F628) which is pin-compatible in the same 20-SSOP footprint and supports in-circuit reprogramming, simplifying field updates and firmware iteration.
What is the difference between PIC16C620T-20/SS and PIC16C620A-20I/SS?
The PIC16C620A is the enhanced version of the PIC16C620 with revised silicon and improved ADC specifications, while the PIC16C620 is the original base die. Both share the same 20-SSOP footprint, 896-byte program memory, and 20MHz clock, so they are pin-compatible drop-in alternatives. The "I" suffix in PIC16C620A-20I/SS denotes the industrial -40C to +85C temperature range, whereas the PIC16C620T-20/SS operates over the commercial 0C to +70C range.
Can PIC16F628A replace PIC16C620T-20/SS in existing designs?
Yes - the PIC16F628A in the 20-SSOP package is pin-compatible with the PIC16C620T-20/SS and is the recommended migration path from the OTP C-family to the Flash-based F-family. The PIC16F628A also adds more program memory (2048 x 14 words = 3.5 KB) and 224 bytes of RAM, providing headroom for additional firmware features. Existing hex files may need minor recompilation because the peripheral register mapping was refined between the C and F generations.
Where can I buy PIC16C620T-20/SS online?
As of 2026-09-17, the PIC16C620T-20/SS is in stock at major distributors including DigiKey, Mouser, Hotenda, PNEDA, and Xecor, with the 1-piece price starting at approximately $3.42 USD. Octopart lists inventory from 2 distributors with bulk discounts available at the 100-piece and 1000-piece breaks. Lead time for production quantities typically runs 4-8 weeks from Microchip directly, while distributors carry ready-to-ship reels.
What is the price of PIC16C620T-20/SS at 1000 pieces?
As of 2026-09-17, the 1000-piece unit price of PIC16C620T-20/SS is approximately $2.18 USD based on distributor listings, with the 500-piece break at $2.43 and the 100-piece break at $2.71. Pricing reflects the legacy status of the OTP C-family; equivalent PIC16F628A Flash parts are often priced comparably or lower due to higher production volumes. Always request a formal quote for quantities above 5000 pieces as distributor pricing varies.
What is the lead time for PIC16C620T-20/SS in production quantities?
As of 2026-09-17, distributor-listed PIC16C620T-20/SS inventory typically ships within 1-2 business days, but production-quantity orders placed directly with Microchip carry an estimated 4-8 week lead time. Because the C-family is a mature legacy line, Microchip strongly recommends qualifying a Flash-based PIC16F alternative (e.g., PIC16F628A-I/SS) as a second source to mitigate the risk of future EOL announcements on the OTP part.
Is PIC16C620T-20/SS the same as PIC16C620-20/SS?
The PIC16C620T-20/SS and PIC16C620-20/SS are the same silicon die in the same 20-SSOP package; only the packaging carrier differs. The "T" suffix indicates Tape & Reel packaging suitable for high-volume SMT assembly, while the part without "T" ships in Tube. All electrical, thermal, and pin-compatibility characteristics are identical - either MPN can be substituted on a fully designed PCB without firmware changes.
What package does PIC16C620T-20/SS use?
The PIC16C620T-20/SS uses a 20-pin SSOP (Shrink Small Outline Package) with a 5.30mm body width, designated by the "/SS" suffix. The SSOP is a JEDEC-standard surface-mount package with 0.65mm pin pitch and gull-wing leads, offering a smaller PCB footprint than the 20-SOIC and 20-PDIP variants of the same PIC16C620 die. The exposed thermal pad is not bonded on this part, so thermal performance is governed by the copper traces under the SSOP body.
Where can I download the PIC16C620T-20/SS datasheet PDF?
The official PIC16C620T-20/SS datasheet PDF is available on the Microchip website; the device shares the PIC16C620/621/622 family datasheet (document index 30221D in Microchip's library) covering electrical characteristics, instruction set, peripheral registers, and programming specifications. DigiKey, Mouser, and Hotenda also host PDF mirrors. For legacy reference, datasheet archive sites such as Datasheets.com and GlobalSpec retain earlier revisions of the same document.
What are the on-chip peripherals of PIC16C620T-20/SS?
According to the Microchip datasheet, the PIC16C620T-20/SS integrates 13 digital I/O pins, three timers (Timer0 8-bit, Timer1 16-bit with capture, Timer2 8-bit), one 8-bit ADC with 4 input channels, two analog comparators with programmable reference, a USART (SCI) module, and a Watchdog Timer with dedicated on-chip RC oscillator. The interrupt controller supports 7 sources with a programmable priority scheme. This peripheral mix is well suited to small-signal analog conditioning plus serial communication tasks.
What is the operating temperature range of PIC16C620T-20/SS?
The PIC16C620T-20/SS operates over the commercial 0C to +70C temperature range, denoted by the absence of an "I" or "E" suffix in the part number. For industrial -40C to +85C applications the equivalent PIC16C620T-20I/SS is available in the same 20-SSOP package, and for the extended -40C to +125C automotive range Microchip offers the PIC16C620AT-20/SS variant. Always match the temperature grade to the deployment environment to ensure oscillator start-up and ADC accuracy are within spec.
Hey Google, what can replace the PIC16C620T-20/SS?
The recommended drop-in replacements for the PIC16C620T-20/SS are the Flash-based PIC16F628A-I/SS (same 20-SSOP footprint, 3.5KB Flash, 224B RAM) and the OTP upgraded PIC16C620A-20I/SS (same die family, improved ADC, industrial temperature range). Cross-brand 8-bit MCU replacements in the 20-SSOP footprint are limited; the ATtiny2313 from Microchip/Atmel is a functional alternative but not pin-compatible without a board respin. For new designs the PIC16F628A-I/SS is the standard migration path.
What are the key specifications of PIC16C620T-20/SS that engineers should know?
The PIC16C620T-20/SS is a Microchip PIC16C-family 8-bit RISC MCU with 896-byte OTP program memory (512 x 14 words), 80-byte RAM, 13 I/O pins, three timers, a 4-channel 8-bit ADC, two analog comparators, and a USART module. It runs up to 20MHz (200ns instruction cycle) across 2.5V-6.0V supply, in a 20-SSOP surface-mount package, over the commercial 0C to +70C range. The OTP memory is the defining constraint - firmware cannot be rewritten in-circuit, so this part is typically chosen only for legacy or qualified-OTP production runs.

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

Selection Guide

Choose the PIC16C620T-20/SS when the design is a long-running production line that was originally qualified on the OTP C-die and re-validation cost for a Flash migration is prohibitive. Pick the PIC16C620T-20I/SS for the same firmware but in an industrial -40C to +85C deployment environment such as a factory floor or outdoor enclosure. Choose the PIC16C620AT-20/SS when an enhanced ADC is required for higher-accuracy sensor measurements while staying on the OTP C-family. For new designs, prefer the PIC16F628A-I/SS (or PIC16F627A-I/SS if only 1.75KB Flash is needed) - both share the same 20-SSOP footprint, run at 20MHz, and add in-circuit reprogramming that dramatically simplifies firmware iteration. Cross-brand 8-bit MCU replacements in the 20-SSOP footprint are not pin-compatible; if a second-source strategy is required, qualify a Microchip Flash variant rather than switching architectures.

Comparison with Alternatives

Parameter This Product PIC16C620T-20I/SS PIC16C620AT-20/SS PIC16F628A-I/SS PIC16F627A-I/SS PIC16C620-20/SS
Package 20-SSOP 20-SSOP - same 20-SSOP - same 20-SSOP - same 20-SSOP - same 20-SSOP - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 896 B OTP 896 B OTP - same 896 B OTP - same 3.5 KB Flash (+290%) 1.75 KB Flash (+95%) 896 B OTP - same
Maximum Clock Speed 20 MHz 20 MHz - same 20 MHz - same 20 MHz - same 20 MHz - same 20 MHz - same
Memory Type OTP (one-time programmable) OTP - same OTP - same Flash (rewritable) - upgrade Flash (rewritable) - upgrade OTP - same
Temperature Range 0C to +70C (commercial) -40C to +85C (industrial) -40C to +125C (automotive) -40C to +85C (industrial) -40C to +85C (industrial) 0C to +70C (commercial) - same
RAM Size 80 B 80 B - same 80 B - same 224 B (+180%) 128 B (+60%) 80 B - same
ADC 8-bit, 4 channels 8-bit, 4 channels - same 8-bit, 4 channels (enhanced) No internal ADC (comparators only) No internal ADC (comparators only) 8-bit, 4 channels - same

Key Differentiators

  • Enhanced ADC and comparators vs original PIC16C620 die (vs PIC16C620AT-20/SS)
  • Industrial temperature range option in same footprint (vs PIC16C620T-20I/SS)
  • Migration path to Flash with same pinout and 3.5x program memory (vs PIC16F628A-I/SS)

Design Notes

The PIC16C620T-20/SS uses One-Time Programmable (OTP) memory that cannot be electrically rewritten. Once programmed, firmware bugs cannot be patched in-circuit; this is the single most common pitfall when modern engineers evaluate this part for new designs. For new designs, Microchip strongly recommends migrating to the Flash-based PIC16F628A-I/SS in the same 20-SSOP footprint. When a Flash migration is impossible (e.g., firmware already validated on the C-die and re-validation cost is prohibitive), establish a documented OTP programming flow with golden firmware verification at every production batch.

The PIC16C620T-20/SS operates from 2.5V to 6.0V with a typical active current of less than 2 mA at 5V/4MHz. Add a 100nF decoupling capacitor within 5mm of the VDD pin and a bulk 10uF tantalum or ceramic capacitor at the board power-entry point to suppress digital switching noise. The internal brown-out reset (BOR) module holds the MCU in reset until VDD rises above the configured threshold (1.75V to 4.5V range), preventing code execution at low voltage. For battery-powered designs, switching the oscillator to the internal 4MHz RC mode during sleep reduces supply current to under 1uA.

Place the decoupling capacitor and the MCLR pull-up resistor (typically 10kohm) as close as possible to the SSOP-20 pins to minimize parasitic inductance. When using an external crystal or ceramic resonator, route the OSC1/OSC2 traces as short, symmetric pairs and keep them away from switching traces (relay drivers, triac gates) to avoid clock jitter. The analog inputs (RA0-RA3) should be guarded by a ground plane on the layer beneath to reduce ADC coupling from digital switching. The 20-SSOP package has no exposed thermal pad, so thermal performance depends entirely on the copper area under the body.

The PIC16C620T-20/SS's 8-bit ADC achieves best accuracy when the source impedance stays below 10kohm; higher impedances require an external op-amp buffer to avoid dynamic-charge sharing errors. Configure the ADC acquisition time to at least 15us to settle the internal sample-and-hold capacitor before conversion. The two analog comparators have a propagation delay of approximately 200ns and a typical input offset of +/-5mV; for sub-millivolt precision, use an external precision op-amp and feed its output into the comparator input.

Compliance Information

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

RoHS and REACH compliance verified per Microchip product declaration. Not AEC-Q100 qualified in this commercial temperature grade; the PIC16C620AT-20/SS automotive variant is the AEC-Q100 option. Lead-free packaging confirmed by Microchip product page.

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

Related Searches

PIC16C620T-20/SS PIC16C620T-20/SS datasheet Microchip PIC16C620T-20/SS PIC16C620T-20/SS 8-bit OTP microcontroller 20-SSOP PIC microcontroller 20MHz PIC16C620T-20/SS appliance controller PIC16C620T-20/SS vs PIC16F628A PIC16C620T-20/SS drop-in replacement buy PIC16C620T-20/SS PIC16C620T-20/SS pinout 20-SSOP PIC16C620T-20/SS lead time distributor PIC16C620 OTP migration to Flash what is the program memory of PIC16C620T-20/SS PIC16C620 family legacy MCU PIC16C620T-20/SS industrial temperature equivalent

Related Components & Terms

Microchip Technology PIC16C620T-20/SS PIC16C620 PIC16C620A PIC16F628A PIC16F627A PIC® 16C family PIC mid-range 8-bit RISC core 8-bit microcontroller MCU OTP program memory Flash memory USART ADC (analog-to-digital converter) Analog comparator Watchdog Timer 20-SSOP package SSOP (Shrink Small Outline Package) JEDEC surface mount RoHS REACH AEC-Q100 MPASM PIC16C620 industrial temperature grade PIC16C620 automotive grade
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