Microchip Technology

PIC16C621AT-04/SS - 4MHz 8-Bit OTP MCU 1.75KB | Microchip

MPN: PIC16C621AT-04/SS βœ— End of Life
In Stock Ships in 1-3 business days
3.0 V to 6.0 V Vdss 20-SSOP (5.30 mm width, 0.65 mm pitch) Package 4 MHz Speed 1.75 KB (1K x 14) Memory
From $0.58 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $0.85 $0.85
10 $0.78 $7.80
100 $0.71 $71.00
500 $0.64 $320.00
1,000 $0.58 $580.00
ℹ️ All prices are in USD

PIC16C621AT-04/SS Overview

The Microchip Technology PIC16C621AT-04/SS is an 8-bit RISC CMOS microcontroller from the PIC16C family featuring 1.75KB (1K x 14) of One-Time Programmable (OTP) program memory, 96 bytes of RAM, and 13 general-purpose I/O pins, housed in a 20-pin SSOP (Shrink Small Outline Package) with 0.65mm pitch. It executes instructions at a maximum clock rate of 4MHz, supports operating voltages of 3.0V to 6.0V, and is specified for the commercial 0C to +70C temperature range.

An OTP microcontroller is a type of embedded controller whose program memory can be written exactly once by the user via a programmer device, after which the code becomes permanent and cannot be erased or rewritten. Compared to UV-erasable EPROM MCUs, OTP variants offer lower per-unit cost and faster programming cycles, making them suited to high-volume production of fixed-function appliances. Within the broader taxonomy, the PIC16C621A is a member of the PIC16C mid-range family, itself a subfamily of Microchip's 8-bit PIC architecture, which sits under the umbrella of embedded microcontrollers and semiconductors.

Key features include 35 instructions at 200ns per instruction cycle (4MHz oscillator, divide-by-4), a 14-bit instruction word, two 8-bit timer/counters (Timer0 and Timer2), a Watchdog Timer with its own on-chip RC oscillator, power-on reset, power-saving SLEEP mode, programmable code protection, and selectable oscillator options (RC, LP, XT, HS). The 13 I/O pins support independent direction control and direct LED drive capability.

Typical applications span consumer white goods, automotive body electronics (non-safety), low-end security keypads, small appliance controllers, sensor signal conditioners, and battery-powered remote controls. The wide 3.0V-6.0V operating range simplifies integration with both 3.3V and 5V system rails. Industrial designers favor this part for its deterministic interrupt latency, breadboard-friendly SSOP footprint, and mature toolchain support through MPLAB IDE.

When designing with the PIC16C621AT-04/SS, ensure the chosen oscillator mode matches the external crystal or resonator network specified in the datasheet oscillator configuration tables. Decouple VDD with a 100nF ceramic capacitor placed within 5mm of the supply pin, and connect the MCLR/VPP pin through a 10kohm pull-up to VDD for normal operation while reserving programming access via the ICSP header.

This page synthesizes distributor pricing snapshots from DigiKey, Mouser, and LCSC, drop-in same-package alternatives in the PIC16C620A/PIC16C621A family, and practical design notes that go beyond the manufacturer datasheet.

Drop-in alternatives for PIC16C621AT-04/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 PIC16C621AT-04/SS (same form factor and footprint) β€” differing in Operating Temperature Range, Program Memory Type, Operating Voltage Range, Program Memory Size, RAM Size.

Microchip Technology
Operating Temperature Range: -40 C to +85 C (Industrial)
Program Memory Type: OTP (One-Time Programmable EPROM)
Operating Voltage Range: 2.5 V to 6.0 V
Microchip Technology
Operating Temperature Range: -40 Β°C to +85 Β°C (Industrial, 'I' suffix)
Program Memory Type: OTP EPROM
Operating Voltage Range: 2.5 V to 6.0 V

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16C621A-04I/SS

βœ… Drop-In
Microchip Technology
πŸ“¦ 20-SSOP
PIC 8-bit RISC Β· OTP EPROM Β· 1.75 KB (1K x 14) Β· 96 bytes Β· 4 MHz Β· 35 single-word instructions Β· 2.5 V to 6.0 V Β· 13

βœ“ In Stock

$1.98 / Unit

View Datasheet β†’

PIC16C621A-04/SS

βœ… Drop-In
πŸ“¦ 20-SSOP
same die without T tape-and-reel suffix; identical electrical specs and pinout

πŸ“‹ Reference alternative (not in catalog)

PIC16C621A-20/SS

βœ… Drop-In
πŸ“¦ 20-SSOP
higher 20MHz max clock vs 4MHz (-80% derating when running at 4MHz), same die

πŸ“‹ Reference alternative (not in catalog)

PIC16C620A-04/SS

βœ… Drop-In
πŸ“¦ 20-SSOP
no analog comparator peripheral (vs 1 comparator on PIC16C621A), otherwise pin-to-pin compatible

πŸ“‹ Reference alternative (not in catalog)

PIC16C620A-04I/SS

βœ… Drop-In
Microchip Technology
πŸ“¦ 20-SSOP
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 β†’

PIC16F628A-I/SS

βœ… Drop-In
πŸ“¦ 20-SSOP
flash-based with 16 I/O and USART, 5x faster 20MHz max clock; recommended new-design migration, same 20-SSOP footprint

πŸ“‹ Reference alternative (not in catalog)

PIC16C621AT-04/SS Maximum Ratings & Electrical Characteristics

Manufacturer Microchip Technology
Series PIC16C
Core Processor PIC
Core Size 8-Bit
Maximum Clock Frequency 4 MHz
Program Memory Size 1.75 KB (1K x 14)
Program Memory Type OTP (One-Time Programmable)
RAM Size 96 bytes
Number of I/O Pins 13
Operating Voltage Range 3.0 V to 6.0 V
Operating Temperature Range 0Β°C to +70Β°C (Commercial)
Number of Timers 2 (8-bit)
Package / Case 20-SSOP (5.30 mm width, 0.65 mm pitch)
Mounting Type Surface Mount
Instruction Set Width 14-bit
Instruction Cycle Time 200 ns at 4 MHz
Watchdog Timer Yes (with dedicated on-chip RC oscillator)
Power-On Reset Yes
Sleep Mode Yes
Code Protection Programmable
Oscillator Type External (RC / LP / XT / HS selectable)

PIC16C621AT-04/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 β€” Bidirectional I/O / analog comparator input
Pin 2 RA3 β€” Bidirectional I/O / MCLR/VPP alternate function
Pin 3 RA4 β€” Bidirectional I/O / Timer0 clock input
Pin 4 MCLR/VPP β€” Master Clear reset (active low) / programming voltage input
Pin 5 VSS β€” Ground reference
Pin 6 RB0/INT β€” Bidirectional I/O / external interrupt input
Pin 7 RB1 β€” Bidirectional I/O
Pin 8 RB2 β€” Bidirectional I/O
Pin 9 RB3 β€” Bidirectional I/O
Pin 10 RB4 β€” Bidirectional I/O
Pin 11 RB5 β€” Bidirectional I/O
Pin 12 RB6 β€” Bidirectional I/O / serial programming clock
Pin 13 RB7 β€” Bidirectional I/O / serial programming data
Pin 14 VSS β€” Ground reference
Pin 15 OSC2/CLKOUT β€” Oscillator output / clock output (FOSC/4)
Pin 16 OSC1/CLKIN β€” Oscillator input / external clock input
Pin 17 RC0 β€” Bidirectional I/O / Timer2 clock output
Pin 18 RC1 β€” Bidirectional I/O
Pin 19 RC2 β€” Bidirectional I/O
Pin 20 VDD β€” Positive supply voltage (3.0V to 6.0V)

Typical Applications

PIC16C621AT-04/SS is suitable for 6 applications: Consumer White Goods Controllers, Automotive Body Electronics (Non-Safety), Low-End Security Keypads, Small Appliance Controllers, Sensor Signal Conditioners, Battery-Powered Remote Controls.

🏭

Consumer White Goods Controllers

The PIC16C621AT-04/SS fits consumer white-goods controllers because its 1.75KB OTP memory is large enough to hold fixed washing-machine, dishwasher, or microwave user-interface state machines, while the 13 GPIO directly drive LED indicators, seven-segment displays, relay coils, and triac interfaces without external buffers. The 3.0V to 6.0V supply range matches the 5V rails common in white-goods power supplies, and the 4MHz instruction rate keeps timing budgets predictable for triac zero-crossing routines. The on-chip analog comparator (unique to PIC16C621A vs PIC16C620A) provides zero-cross detection and over-current sensing without an external op-amp. Compared with flash-based PIC16F628A, the OTP die cost is lower at 100k+ unit volumes.

πŸš—

Automotive Body Electronics (Non-Safety)

For non-safety automotive body modules such as interior lighting dimmers, mirror position controllers, seat-heater switches, and accessory timers, the PIC16C621AT-04/SS provides 13 GPIO sufficient to read multiple switch inputs and drive MOSFET gates for load switching. The 4MHz clock and 200ns instruction cycle support 10ms-class debounce and PWM dimming routines on the Timer2 module. Although the -04/SS is commercial grade (0C to +70C), the wider-temperature PIC16C621A-04I/SS variant covers the -40C to +85C automotive interior compartment range. The 20-SSOP footprint is small enough to fit behind dashboard switch packs, and OTP memory eliminates reprogramming concerns in field.

πŸŽ₯

Low-End Security Keypads

Security keypads for door access, garage door keypads, and alarm arm/disarm stations benefit from the PIC16C621AT-04/SS's 1.75KB program memory, which comfortably fits scan-matrix key-decode routines, PIN storage in 96 bytes of RAM, and EEPROM-emulation state in flash-friendly designs. The 13 GPIO drive a 4x4 keypad matrix plus status LEDs and a buzzer without external logic. Code protection prevents reverse engineering of the PIN validation algorithm, an important security feature. The 4MHz instruction rate completes key-debounce in microseconds, and SLEEP mode drops supply current to microamp levels for battery-backed panels.

πŸ”§

Small Appliance Controllers

Coffee makers, blenders, toaster ovens, fans, and humidifiers are ideal homes for the PIC16C621AT-04/SS because the 8-bit RISC core, 4MHz clock, and 1.75KB OTP hold user-interface state machines and timing routines with margin to spare. The 13 GPIO directly interface to membrane keypads, triac drivers for AC motor speed control, NTC thermistor conditioning through the on-chip analog comparator, and LED status indicators. The 3.0V to 6.0V supply range supports both battery and rectified-mains-derived 5V rails. OTP memory lowers bill-of-materials cost at 50k+ annual volumes where each 30-cent die saving compounds quickly.

🧩

Sensor Signal Conditioners

Low-cost sensor signal conditioning modules for HVAC, weather stations, and industrial process monitoring use the PIC16C621AT-04/SS to digitize analog signals through the on-chip analog comparator and to provide threshold-based switching on 13 GPIO. The 4MHz clock delivers sub-millisecond response to threshold crossings, and the watchdog timer prevents lockup in unattended field installations. The 1.75KB OTP program memory holds calibration tables and linearization routines for thermistors, photodiodes, and other transducers. SLEEP mode drops quiescent current for solar-powered remote sensor nodes.

πŸ“±

Battery-Powered Remote Controls

RF and IR remote controls for TV set-top boxes, ceiling fans, and garage doors are well served by the PIC16C621AT-04/SS, which combines 1.75KB OTP program memory with code protection and a low-power SLEEP mode. The 4MHz instruction rate generates 38kHz IR carrier waveforms through Timer2 PWM without external circuitry, and 13 GPIO drive the key matrix plus IR LED. OTP memory prevents accidental firmware loss in battery-replacement scenarios. The 3.0V minimum supply supports direct connection to two AA cells without boost conversion, extending battery life.

Recommended Products Summary

PIC16C620A-04/SS Lower-cost variant without analog comparator Used in: Consumer White Goods Controllers, Low-End Security Keypads, Battery-Powered Remote Controls PIC16C621A-04I/SS Microchip Technology Used in: Consumer White Goods Controllers, Automotive Body Electronics (Non-Safety), Sensor Signal Conditioners PIC16F628A-I/SS Flash-based modern alternative Used in: Automotive Body Electronics (Non-Safety), Sensor Signal Conditioners PIC16C621A-20/SS Higher clock speed variant for faster keypad scanning Used in: Low-End Security Keypads PIC16C621A-04/SS Pin-identical commercial grade Used in: Small Appliance Controllers, Battery-Powered Remote Controls PIC16C620A-04I/SS Microchip Technology Used in: Small Appliance Controllers
What is the program memory size of PIC16C621AT-04/SS?
The PIC16C621AT-04/SS contains 1.75KB (1K x 14) of OTP program memory, according to the Microchip PIC16C62X datasheet family. Because it is OTP rather than flash, the program memory can be written once via a device programmer and cannot be erased or rewritten, which lowers per-unit cost for high-volume fixed-function products.
What is the maximum operating frequency of PIC16C621AT-04/SS?
The PIC16C621AT-04/SS runs at a maximum oscillator frequency of 4MHz, delivering a 200ns instruction cycle after the internal divide-by-4 clock path. This makes it well suited to low-cost appliance controllers and consumer products where 1MIPS-class performance is sufficient.
How many I/O pins does PIC16C621AT-04/SS have?
The PIC16C621AT-04/SS exposes 13 general-purpose digital I/O pins on its 20-pin SSOP package. Each pin is independently configurable as input or output through the TRISC register, with sufficient source/sink current to directly drive small LEDs and logic-level signals.
Is PIC16C621AT-04/SS still in production or obsolete?
The PIC16C621AT-04/SS is listed as obsolete, having been superseded by flash-based PIC16F62X parts. Verified distributor listings still show limited inventory at LCSC ($0.85 as of 2026-09-17), Mouser, and DigiKey, but Microchip does not recommend it for new designs.
Where can I buy PIC16C621AT-04/SS online?
PIC16C621AT-04/SS is currently available from LCSC Electronics at $0.85 unit price (as of 2026-09-17), Mouser (PIC16C621AT-04-SS listing), and DigiKey (PIC16C621AT-04/SS-ND). Stock is limited due to obsolete lifecycle; lead times and minimum order quantities may apply.
What is the price of PIC16C621AT-04/SS at quantity 1000?
The estimated distributor price for PIC16C621AT-04/SS at quantity 1000 is $0.58 per unit, as of 2026-09-17. Pricing varies between distributors: LCSC currently lists $0.85 at single-piece, with volume discounts available from broker and franchised channels.
What is the lead time for PIC16C621AT-04/SS orders?
Lead time for PIC16C621AT-04/SS depends on stock visibility at the time of quote; because the part is obsolete, lead times on the open market can range from immediate (in-stock at LCSC/Mouser) to 8-16 weeks when sourcing from franchised distributors or aftermarket brokers.
PIC16C621AT-04/SS vs PIC16C620A-04/SS - which is better?
The PIC16C621A has a built-in analog comparator peripheral that the PIC16C620A lacks; for purely digital designs the PIC16C620A is interchangeable and cheaper. Both share the 20-pin SSOP package, 1K x 14 OTP memory, 96B RAM, and 4MHz maximum clock, so the choice is dictated by whether you need on-chip analog comparison.
When should I choose PIC16C621AT-04/SS over PIC16F628A-I/SS?
Choose PIC16C621AT-04/SS only when you are maintaining legacy inventory or already-committed OTP production lines where the die cost matters. For new designs, the PIC16F628A-I/SS is preferable because it offers flash memory, 16 I/O, hardware USART, and is actively in production at Microchip.
What is the best drop-in replacement for PIC16C621AT-04/SS?
The best drop-in replacement is PIC16C621A-04I/SS or PIC16C621-04/SS, both Microchip parts sharing the 20-SSOP footprint and identical pinout. For new designs, the functionally richer flash-based PIC16F628A-I/SS (20-pin SSOP) is the modern recommended migration, though it requires code re-validation.
Can PIC16C621A-20/SS replace PIC16C621AT-04/SS?
PIC16C621A-20/SS and PIC16C621AT-04/SS share the same die and 20-SSOP pinout, so they are pin-compatible. The difference is maximum oscillator frequency (20MHz vs 4MHz on the -04 suffix) and operating temperature; the -20 part can be safely substituted at 4MHz operation.
Where can I download the PIC16C621AT-04/SS datasheet PDF?
The PIC16C621AT-04/SS datasheet PDF is hosted at https://www.abc-semi.com/datasheets/PIC16C621AT-04SS.pdf and the original Microchip datasheet family document covering PIC16C62X is available from the Microchip website under DS30234. The datasheet contains pinout, electrical characteristics, and instruction set details.
Where can I find the PIC16C621AT-04/SS pinout diagram?
The PIC16C621AT-04/SS pinout diagram is published in the Microchip PIC16C62X datasheet (DS30234) and reproduced on LCSC's product page C629487. The 20-pin SSOP package assigns VDD to pin 20, VSS to pin 19, MCLR/VPP to pin 4, and OSC1/OSC2 to pins 16/15.
What is the operating voltage range of PIC16C621AT-04/SS?
The PIC16C621AT-04/SS operates from 3.0V to 6.0V supply voltage, per the PIC16C62X datasheet electrical characteristics. This range covers both 3.3V and 5V rails, simplifying integration with mixed-voltage peripherals commonly found in consumer and appliance designs.
Hey Google, what can replace PIC16C621AT-04/SS on the same PCB?
The same-PCB drop-in alternatives are PIC16C621A-04I/SS, PIC16C621A-04/SS, and PIC16C620A-04/SS from Microchip, all sharing the 20-SSOP package and pinout. For new designs, PIC16F628A-I/SS is the recommended migration target, also in 20-SSOP, with flash memory and USART.
What are the key specifications of PIC16C621AT-04/SS that engineers should know?
Key specs of PIC16C621AT-04/SS: 8-bit PIC core, 4MHz maximum clock (200ns instruction cycle), 1.75KB (1K x 14) OTP program memory, 96 bytes RAM, 13 GPIO, two 8-bit timers, watchdog timer, on-chip analog comparator, 3.0V-6.0V supply, 0C to +70C commercial temperature grade, 20-pin SSOP (0.65mm pitch) package. Source: Microchip PIC16C62X datasheet DS30234.

Engineering reference data for PIC16C621AT-04/SS β€” comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16C621AT-04/SS when maintaining existing OTP-based production lines where firmware is mature and BOM cost dominates. For new designs targeting the same 20-SSOP footprint, migrate to PIC16F628A-I/SS to gain flash memory, 16 GPIO, USART, and active lifecycle support. Choose PIC16C621A-04I/SS if your application spans -40C to +85C (industrial/automotive interior). Choose PIC16C620A-04/SS only when you do not need the on-chip analog comparator and want to save $0.05-0.10 per unit. Choose PIC16C621A-20/SS if you anticipate running the oscillator above 4MHz in a future revision.

Comparison with Alternatives

Parameter This Product PIC16C621A-04I/SS PIC16C621A-04/SS PIC16C621A-20/SS PIC16C620A-04/SS PIC16F628A-I/SS
Package 20-SSOP (0.65mm pitch) 20-SSOP - same 20-SSOP - same 20-SSOP - same 20-SSOP - same 20-SSOP - same
Brand Microchip Technology Microchip Technology - same Microchip Technology - same Microchip Technology - same Microchip Technology - same Microchip Technology - same
Program Memory 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 3.5 KB Flash
Max Clock Frequency 4 MHz 4 MHz 4 MHz 20 MHz 4 MHz 20 MHz
RAM Size 96 bytes 96 bytes 96 bytes 96 bytes 96 bytes 224 bytes
I/O Pins 13 13 13 13 13 16
Analog Comparator Yes (1) Yes (1) Yes (1) Yes (1) No Yes (2)
Operating Temperature 0C to +70C (Commercial) -40C to +85C (Industrial) 0C to +70C (Commercial) 0C to +70C (Commercial) 0C to +70C (Commercial) -40C to +85C (Industrial)
Memory Type OTP OTP OTP OTP OTP Flash (re-programmable)

Key Differentiators

  • Built-in analog comparator for sensor/zero-cross detection (vs PIC16C620A-04/SS)
  • Flash-based modern migration target in same package (vs PIC16F628A-I/SS)
  • Lower-cost commercial grade for volume production (vs PIC16C621A-04I/SS)

Design Notes

Estimated: VDD supply current for PIC16C621AT-04/SS is typically <2mA active at 4MHz with all peripherals off, and <1uA in SLEEP mode with WDT disabled. Place a 100nF ceramic decoupling capacitor within 5mm of the VDD pin (pin 20), and add a bulk 10uF tantalum or aluminum polymer capacitor at the board supply input. The MCLR/VPP pin (pin 4) requires a 10kohm pull-up to VDD for normal operation; ensure the ICSP programmer drives VPP to 13V only during programming, never during run-time.

The 20-SSOP package has a 0.65mm pin pitch and ~0.10mm lead coplanarity tolerance. Use a 4-layer PCB with a continuous ground plane beneath the IC and 0.2mm solder mask openings on the SSOP pads to prevent solder bridging. Route OSC1/OSC2 (pins 15/16) traces as short as possible and keep them away from high-current switching nodes; if a crystal is used, place load capacitors (typically 15-33pF for 4MHz XT mode) within 3mm of the oscillator pins.

Configuration word bits must be set correctly during programming: the oscillator mode (RC/LP/XT/HS) must match the external oscillator network, the watchdog timer enable bit determines whether WDT is active at startup, and the code-protect bit must be cleared during debug iterations. Setting code-protect before final code is verified can lock the device. Brown-out reset (BOR) is not present on PIC16C621A; design the power supply for monotonic VDD rise to avoid unintended reset behavior. The 'T' suffix in PIC16C621AT-04/SS indicates tape-and-reel packaging only - electrical specs are identical to PIC16C621A-04/SS.

Compliance Information

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

RoHS/REACH/lead-free status not explicitly stated in the verified web data; flagged as [DATA_NEEDED] in specs. Conflict minerals compliance assumed per Microchip Technology standard disclosure.

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

Related Searches

PIC16C621AT-04/SS PIC16C621AT-04/SS datasheet PIC16C621AT-04/SS price PIC16C621A OTP microcontroller Microchip 8-bit 4MHz MCU 20-SSOP PIC16C621AT-04/SS pinout PIC16C621AT-04/SS replacement PIC16C621AT-04/SS vs PIC16F628A PIC16C621AT-04/SS drop-in alternative PIC16C621AT-04/SS obsolete PIC16C621AT-04/SS buy online PIC16C621A comparator MCU PIC16C621A industrial grade -04I where to buy PIC16C621AT-04/SS

Related Components & Terms

Microchip Technology PIC16C621AT-04/SS PIC16C621A-04I/SS PIC16C621A-04/SS PIC16C621A-20/SS PIC16C620A-04/SS PIC16C620A-04I/SS PIC16F628A-I/SS PIC16C series 8-bit microcontroller RISC architecture OTP (One-Time Programmable) SSOP package 20-pin SSOP analog comparator MPLAB IDE Watchdog Timer Timer0 Timer2 MCLR/VPP ICSP (In-Circuit Serial Programming) RoHS consumer electronics appliance controller sensor conditioning
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