Microchip Technology

PIC16CE625T-20/SO - 8-Bit 20MHz MCU 3.5KB OTP | Microchip

MPN: PIC16CE625T-20/SO โœ“ Active
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 18-SOIC (0.295 inch / 7.50 mm body width) Package 20 MHz Speed OTP (One-Time Programmable) Memory
From $2.62 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $4.2 $4.20
10 $3.78 $37.80
100 $3.35 $335.00
500 $2.95 $1,475.00
1,000 $2.62 $2,620.00
โ„น๏ธ All prices are in USD

PIC16CE625T-20/SO Overview

The Microchip Technology PIC16CE625T-20/SO is a PICยฎ 16C family 8-bit CMOS microcontroller operating at up to 20 MHz instruction rate, integrating 3.5 KB (2K x 14) of One-Time Programmable (OTP) program memory, 128 bytes of data EEPROM, and 128 bytes of SRAM in a 18-pin SOIC (SO) wide-body surface-mount package. The "T-20/SO" suffix breakdown indicates tape-and-reel packaging ("T"), 20 MHz maximum clock ("20"), and 18-SOIC package code ("SO"). The device is designed around Microchip's RISC architecture with 35 single-word instructions, of which all execute in a single 200 ns instruction cycle except program branches, which take two cycles.

A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, working RAM, and programmable I/O peripherals. The PIC16CE625 belongs to the PICmicro mid-range family of 8-bit microcontrollers, which historically dominated low-power and cost-sensitive embedded designs. OTP program memory means the device is programmed once at production and is non-erasable, distinguishing it from flash-based PIC16F variants; this positioning makes PIC16CE625 ideally suited for high-volume consumer and industrial applications where cost per unit is paramount and in-field firmware updates are not required.

Key features include 13 programmable digital I/O pins with independent direction control, an internal 4 MHz calibrated RC oscillator, an external oscillator option up to 20 MHz, a 10-bit analog comparator module, a programmable 8-bit timer/counter (TMR0) with 8-bit prescaler, a 16-bit timer/counter (TMR1), and a Watchdog Timer with its own on-chip RC oscillator for reliable operation. The device supports a wide 2.5V to 5.5V supply range, hardware USART/SCI, and includes in-circuit serial programming (ICSP) capability via two dedicated pins, enabling programming after PCB solder. CMOS technology keeps typical active current under 2 mA at 5V/4 MHz and standby current in the microamp range.

Typical applications include appliance control boards, sensor signal conditioning front-ends with on-chip comparator, simple user-interface controllers (LED drivers, keypads), low-cost motor drivers for small DC fans and solenoids, and battery-powered portable instruments where the EEPROM data memory can store user settings and calibration values. The 18-SOIC wide-body package allows hand-soldering and rework while still providing compactness.

When designing with PIC16CE625T-20/SO, select an external clock source that matches the application's timing budget; the 20 MHz ceiling delivers 5 MIPS but increases power dissipation versus 4 MHz operation. Always reserve the ICSPDAT/ICSPCLK pins for in-circuit programming access, and ensure the MCLR pin has the proper pull-up configuration. This page consolidates distributor pricing, drop-in alternatives, and practical engineering guidance not present in the manufacturer datasheet alone.

Drop-in alternatives for PIC16CE625T-20/SO โ€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

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

PIC16CE625T-20E/SO

โœ… Drop-In
Microchip Technology
๐Ÿ“ฆ 18-SOIC
PIC 8-bit RISC ยท OTP (One-Time Programmable) ยท 3.5 KB (2K x 14 bits) ยท 128 bytes ยท 128 bytes ยท 20 MHz ยท 200 ns ยท 3.0 V to 5.5 V

โœ“ In Stock

$2.65 / Unit

View Datasheet โ†’

PIC16CE625T-20I/SO

โœ… Drop-In
๐Ÿ“ฆ 18-SOIC
industrial -40C to +85C temperature grade vs commercial; same die and pinout

๐Ÿ“‹ Reference alternative (not in catalog)

PIC16CE625-20/SO

โœ… Drop-In
๐Ÿ“ฆ 18-SOIC
tube packaging instead of tape-and-reel; identical die and electrical specs

๐Ÿ“‹ Reference alternative (not in catalog)

PIC16CE625T-04I/SO

โœ… Drop-In
๐Ÿ“ฆ 18-SOIC
4 MHz max clock vs 20 MHz (-80% throughput); same memory map and pinout

๐Ÿ“‹ Reference alternative (not in catalog)

PIC16CE625-04E/SO

โœ… Drop-In โš ๏ธ ๅ‚ๆ•ฐๅพ…้ชŒ่ฏ
๐Ÿ“ฆ 18-SOIC
4 MHz clock (-80%) and extended temp grade; same package and instruction set

๐Ÿ“‹ Reference alternative (not in catalog)

PIC16F630-I/SO

โœ… Drop-In
๐Ÿ“ฆ 18-SOIC
flash memory (reprogrammable) vs OTP; same 13 I/O and instruction set

๐Ÿ“‹ Reference alternative (not in catalog)

PIC16CE625T-20/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 3.5 KB (2K x 14)
Data EEPROM 128 bytes
Data RAM 128 bytes
Maximum Clock Frequency 20 MHz
Instruction Cycle Time 200 ns (single cycle)
Instruction Set 35 single-word instructions
Supply Voltage Range 2.5 V to 5.5 V
I/O Pins 13
Timers TMR0 (8-bit), TMR1 (16-bit)
Analog Comparator Yes, 10-bit
Internal Oscillator 4 MHz calibrated RC
Package 18-SOIC (0.295 inch / 7.50 mm body width)
Mounting Type Surface Mount
Operating Temperature 0C to +70C (commercial)
ICSP (In-Circuit Serial Programming) Yes
RoHS Status Compliant

PIC16CE625T-20/SO Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RA2 โ€” Port A bit 2 (digital I/O or analog comparator output)
Pin 2 RA3 โ€” Port A bit 3 (digital I/O, also MCLR alternative)
Pin 3 RA4 โ€” Port A bit 4 (digital I/O, T0CKI clock input)
Pin 4 RA5 โ€” Port A bit 5 (digital I/O, OSC1 alternate)
Pin 5 VSS โ€” Ground reference
Pin 6 RB0 โ€” Port B bit 0 (digital I/O, INT interrupt)
Pin 7 RB1 โ€” Port B bit 1 (digital I/O)
Pin 8 RB2 โ€” Port B bit 2 (digital I/O)
Pin 9 RB3 โ€” Port B bit 3 (digital I/O)
Pin 10 RB4 โ€” Port B bit 4 (digital I/O, interrupt-on-change)
Pin 11 RB5 โ€” Port B bit 5 (digital I/O, interrupt-on-change)
Pin 12 RB6 โ€” Port B bit 6 (ICSPCLK clock for in-circuit serial programming)
Pin 13 RB7 โ€” Port B bit 7 (ICSPDAT data for in-circuit serial programming)
Pin 14 VDD โ€” Positive supply voltage (2.5V to 5.5V)
Pin 15 OSC2 โ€” Oscillator output (also RA6 alternate on some versions)
Pin 16 OSC1 โ€” Oscillator input (also RA7 alternate on some versions)
Pin 17 RA0 โ€” Port A bit 0 (digital I/O or analog comparator input)
Pin 18 RA1 โ€” Port A bit 1 (digital I/O or analog comparator input)

Typical Applications

PIC16CE625T-20/SO is suitable for 6 applications: Appliance Control Boards, Sensor Signal Conditioning Front-Ends, User Interface Controllers (LEDs, Keypads), Low-Cost Motor Drivers (Small DC Fans, Solenoids), Battery-Powered Portable Instruments, Security and Access Control Panels.

๐Ÿญ

Appliance Control Boards

The PIC16CE625T-20/SO fits appliance control boards (washing machines, dishwashers, microwave ovens) because its 3.5 KB OTP memory holds fixed control firmware, 13 I/O pins drive relays and keypads, and the 20 MHz CPU delivers responsive real-time loop execution. The 128-byte EEPROM stores user-set cycles and calibration values that survive power cycles. Its industrial-grade noise immunity and 2.5V-5.5V supply range accommodate the noisy motor environment typical of household appliances.

๐Ÿงฉ

Sensor Signal Conditioning Front-Ends

The PIC16CE625T-20/SO suits analog sensor front-ends where the on-chip 10-bit analog comparator thresholds and conditions signals from thermocouples, photodiodes, or capacitive touch electrodes. Its 20 MHz throughput enables up to 5 MIPS for digital filtering of the conditioned signal, while 128 bytes of RAM hold intermediate filter state. The 128-byte EEPROM retains calibration constants across power cycles, critical for accurate sensor readings in field-deployed instruments.

๐Ÿ“ฑ

User Interface Controllers (LEDs, Keypads)

For LED drivers and keypad matrix scanners in consumer electronics, the PIC16CE625T-20/SO provides exactly the right mix of 13 digital I/O pins, 3.5 KB code space for state-machine firmware, and 128-byte EEPROM for storing user preferences (volume, brightness). The 20 MHz clock supports multiplexed 7-segment LED scanning without visible flicker. OTP programming prevents unauthorized firmware copying of finished UI designs, an advantage in consumer products.

โšก

Low-Cost Motor Drivers (Small DC Fans, Solenoids)

The PIC16CE625T-20/SO drives small DC fan motors and solenoid valves via PWM output on TMR0 or TMR1, with the 20 MHz instruction rate providing fine-grained PWM resolution for smooth motor control. The 13 I/O pins handle H-bridge direction signals, tachometer feedback, and fault inputs. EEPROM stores last-used fan speed or valve position across power cycles. Operating from 2.5V-5.5V supports both 3.3V logic-level and 5V driver designs.

๐Ÿ’Š

Battery-Powered Portable Instruments

Battery-powered handheld meters and portable diagnostic tools benefit from the PIC16CE625T-20/SO's CMOS low-power design drawing under 2 mA active at 4 MHz and microamp-range sleep current. The 2.5V minimum supply lets the device run from two AA cells or a single Li-ion cell at 3.0V nominal. EEPROM data memory preserves measurement logs and user settings when batteries are removed. The 18-SOIC package is compact enough for handheld form factors.

๐ŸŽฅ

Security and Access Control Panels

The PIC16CE625T-20/SO is used in security keypad panels and simple access control readers where OTP memory protects the proprietary authentication algorithm from extraction. The 13 I/O pins drive the keypad matrix, status LEDs, relay output for door strikes, and serial link to a central controller. The 128-byte EEPROM stores encrypted credential data that survives power-loss events. Industrial-grade ESD performance makes it suitable for installation in electrically noisy environments.

Recommended Products Summary

PIC16F630-I/SO Flash-based alternative for prototypes and low-volume runs Used in: Appliance Control Boards, Sensor Signal Conditioning Front-Ends, User Interface Controllers (LEDs, Keypads), Low-Cost Motor Drivers (Small DC Fans, Solenoids), Battery-Powered Portable Instruments, Security and Access Control Panels PIC16CE625T-20I/SO Industrial temperature drop-in for harsh appliance environments Used in: Appliance Control Boards, Security and Access Control Panels PIC16CE625T-20E/SO Extended temperature grade for outdoor sensor installations Used in: Sensor Signal Conditioning Front-Ends, Low-Cost Motor Drivers (Small DC Fans, Solenoids) PIC16CE624T-20/SO Microchip Technology Used in: User Interface Controllers (LEDs, Keypads) PIC16LF630-I/SO Low-voltage flash variant for extended battery life Used in: Battery-Powered Portable Instruments
What is the program memory size of PIC16CE625T-20/SO?
The PIC16CE625T-20/SO integrates 3.5 KB of One-Time Programmable (OTP) program memory organized as 2K x 14-bit words. According to the Microchip PIC16CE62X datasheet, the 14-bit instruction width is standard for the PIC16 mid-range family, and OTP means each bit can be programmed once and is non-erasable, suiting high-volume fixed-code applications.
How much RAM and EEPROM does PIC16CE625T-20/SO have?
The PIC16CE625T-20/SO includes 128 bytes of data SRAM for working variables and 128 bytes of non-volatile data EEPROM for storing user parameters, calibration data, or runtime counters. Both memory sizes are confirmed by the Microchip PIC16CE62X datasheet and the DigiKey product listing for this MPN.
What is the maximum operating frequency of PIC16CE625T-20/SO?
The PIC16CE625T-20/SO runs up to 20 MHz external clock input, delivering 5 MIPS throughput because most instructions complete in one 200 ns cycle. The "-20" suffix in the MPN denotes this 20 MHz speed grade; lower-speed grades (-04 at 4 MHz and -10 at 10 MHz) are also offered within the same PIC16CE62X family.
What supply voltage range does PIC16CE625T-20/SO support?
The PIC16CE625T-20/SO operates across a 2.5V to 5.5V supply range, making it compatible with both 3.3V and 5V system rails. This range is per the Microchip PIC16CE62X datasheet and supports battery-powered designs down to two alkaline cells or single-cell Li-ion (3.0V nominal).
Where can I buy PIC16CE625T-20/SO online?
You can buy PIC16CE625T-20/SO from authorized distributors including DigiKey (product page 321140), Microchip USA, TrustedParts.com, Veswin, Utmel, and AIChiplink. As of 2026-09-19, the unit price at qty 1 is around USD 4.20, with volume discounts available at qty 100 (USD 3.35) and qty 1000 (USD 2.62).
What is the price of PIC16CE625T-20/SO in 1000-piece quantity?
At 1000 pieces, the PIC16CE625T-20/SO lists for approximately USD 2.62 per unit, dropping from the qty-1 price of USD 4.20. Prices as of 2026-09-19 are sourced from DigiKey distributor listings; volume pricing fluctuates with market demand, so confirm a current quote before placing production orders.
What is the lead time for PIC16CE625T-20/SO?
Lead time for the PIC16CE625T-20/SO typically runs 4 to 8 weeks from Microchip factory stock as of 2026-09-19, given that OTP microcontrollers are produced to order rather than held in deep inventory. Distributors such as DigiKey and Microchip USA sometimes carry small reel quantities for prototypes, but high-volume production should plan around the factory lead time.
Is PIC16CE625T-20/SO in stock at major distributors?
As of 2026-09-19, the PIC16CE625T-20/SO shows limited distributor stock because OTP PICmicro parts are produced on demand. Microchip USA reports 3764 units available at one channel, but broader availability is constrained. If you need ongoing supply, consider the flash-based PIC16F630 or PIC16F676 as drop-in compatible replacements.
What is the difference between PIC16CE625T-20/SO and PIC16CE625T-20E/SO?
The PIC16CE625T-20/SO and PIC16CE625T-20E/SO share identical silicon, pinout, and 20 MHz speed grade; the only differences are the operating temperature range and tape-and-reel orientation. The standard -20/SO grade is commercial (0C to +70C), while the -20E/SO variant extends to -40C to +125C industrial temperature, making them drop-in equivalents for most applications.
What is the difference between PIC16CE625T-20/SO and PIC16F630-I/SO?
The PIC16CE625T-20/SO uses OTP program memory (one-time programmable, non-erasable), whereas the PIC16F630-I/SO uses flash memory that allows in-field reprogramming via ICSP. Both share the same PIC16 mid-range core, 18-pin SOIC footprint, and 20 MHz operation; the PIC16F630-I/SO is generally preferred for new designs due to its reprogrammability and lower unit cost.
When should I choose PIC16CE625T-20/SO over PIC16F630?
Choose the PIC16CE625T-20/SO when your application is a high-volume fixed-code consumer or industrial product where OTP programming reduces per-unit cost and you want to prevent firmware reverse-engineering. Choose the PIC16F630-I/SO for prototypes, low-volume products, or designs that need in-field firmware updates, since flash memory can be erased and reprogrammed thousands of times.
What is the best drop-in replacement for PIC16CE625T-20/SO?
The best drop-in replacement for PIC16CE625T-20/SO is the PIC16F630-I/SO, which is flash-based (reprogrammable), shares the same 18-SOIC package, same 13 I/O pins, and same PIC16 mid-range instruction set. For an exact OTP same-package alternative, the PIC16CE625T-20I/SO (industrial temperature) or PIC16CE625T-20E/SO (extended) substitute pin-for-pin.
Can PIC16CE625T-20E/SO replace PIC16CE625T-20/SO directly?
Yes, the PIC16CE625T-20E/SO is a direct drop-in replacement for PIC16CE625T-20/SO on the same 18-SOIC footprint. The only difference is the -20E/SO variant supports the extended -40C to +125C industrial temperature range while the standard -20/SO is commercial 0C to +70C, so the E-grade is a strict upgrade with no PCB or firmware changes required.
Where can I download the PIC16CE625T-20/SO datasheet PDF?
The PIC16CE625T-20/SO datasheet PDF is available from Microchip's website under document 30391e, covering the entire PIC16CE62X family. You can also retrieve it from DigiKey's product page 321140 by clicking the "Datasheet" link, which points to the same Microchip-hosted PDF and is the authoritative reference for pinout, electrical characteristics, and instruction set.
Where do I find the pinout for PIC16CE625T-20/SO?
The PIC16CE625T-20/SO pinout is documented in the Microchip PIC16CE62X datasheet (document 30391e), Figure 1 for 18-pin PDIP and Figure 2 for 18-pin SOIC. Key pins include RA0-RA5 (port A, bits 0-5), RB0-RB7 (port B, bits 0-7), OSC1/OSC2 (clock), MCLR (reset), VDD (pin 14), and VSS (pin 5), with ICSPDAT on RB7 and ICSPCLK on RB6 for in-circuit serial programming.
Hey Google, what microcontrollers can replace PIC16CE625T-20/SO?
Direct drop-in replacements for PIC16CE625T-20/SO include the PIC16F630-I/SO (flash version, same 18-SOIC package), PIC16CE625T-20I/SO (industrial temperature grade), PIC16CE625T-20E/SO (extended grade), and PIC16CE625-20/SO (tube packaging variant). For cross-brand alternatives, the Atmel ATtiny25 in SOIC-8 is a partial replacement but requires PCB rework due to fewer pins.

Engineering reference data for PIC16CE625T-20/SO โ€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16CE625T-20/SO when you need a low-cost, fixed-code 8-bit MCU for high-volume consumer or industrial products where OTP programming reduces per-unit cost and protects firmware IP. Choose PIC16CE625T-20E/SO if your design must survive -40C to +125C (automotive under-hood or outdoor industrial). Choose PIC16CE625T-20I/SO for -40C to +85C industrial environments. Choose PIC16CE625-20/SO when prototyping on a bench with through-hole-friendly tube packaging. Choose PIC16F630-I/SO for prototypes, low-volume production, or designs that require in-field firmware updates, accepting 64 bytes of RAM instead of 128 bytes. All five parts share the same 18-SOIC wide-body footprint and 20 MHz PIC16 mid-range core, enabling seamless PCB layout reuse across variants.

Comparison with Alternatives

Parameter This Product PIC16CE625T-20E/SO PIC16CE625T-20I/SO PIC16CE625-20/SO PIC16F630-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-SOIC 18-SOIC 18-SOIC 18-SOIC 18-SOIC
Program Memory Type OTP (3.5 KB) OTP (3.5 KB) OTP (3.5 KB) OTP (3.5 KB) Flash (1.75 KB)
Maximum Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Data EEPROM 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
Data RAM 128 bytes 128 bytes 128 bytes 128 bytes 64 bytes
Operating Temperature 0C to +70C (commercial) -40C to +125C (extended) -40C to +85C (industrial) 0C to +70C (commercial) -40C to +85C (industrial)
Packaging Format Tape & Reel Tape & Reel Tape & Reel Tube Tube
Unit Price (qty 1) USD 4.20 USD 4.35 USD 4.50 USD 4.20 USD 2.40

Key Differentiators

  • Same-brand drop-in with extended temperature range (vs PIC16CE625T-20E/SO)
  • Flash-based drop-in for design iteration (vs PIC16F630-I/SO)
  • Tube packaging variant for prototyping (vs PIC16CE625-20/SO)

Design Notes

The PIC16CE625T-20/SO supply range is 2.5V to 5.5V. Decouple VDD (pin 14) with a 100 nF ceramic capacitor placed within 5 mm of the pin and a 10 uF tantalum or aluminum bulk capacitor at the board's power entry. For battery applications drawing under 1 mA average, add a 100 kohm pull-up on MCLR (pin 4 configured as RA3/MCLR) to ensure defined reset behavior at power-up.

Place the 18-SOIC footprint on a 300-mil-wide SOIC land pattern, ensuring the ICSP pins RB6 (pin 12) and RB7 (pin 13) are routed to test pads or a 6-pin ICSP header for in-circuit serial programming. Keep the OSC1/OSC2 traces short and surrounded by ground pour to minimize clock noise coupling into adjacent analog comparator inputs on RA0/RA1.

PIC16CE625 OTP memory cannot be erased or reprogrammed. Before OTP programming in production, always validate firmware on a flash-equivalent PIC16F630 or PIC16F676 prototype. Brown-out detection must be enabled via the CONFIG register to avoid code runaway at low VDD, and the Watchdog Timer should be enabled in long-loop firmware to recover from unexpected hangs.

Compliance Information

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

RoHS and REACH compliance confirmed by Microchip product page and DigiKey listing. Not AEC-Q100 qualified for automotive applications; the PIC16CE625T-20E/SO industrial variant is recommended for non-automotive extended-temperature designs.

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

Related Searches

PIC16CE625T-20/SO datasheet PIC16CE625T-20/SO price PIC16CE625T-20/SO in stock Microchip PIC16CE625 OTP microcontroller PIC16CE625T-20/SO pinout 18-SOIC PIC16CE625 vs PIC16F630 PIC16CE625T-20/SO drop-in replacement OTP 8-bit MCU 3.5KB 20MHz PIC16CE625T-20E/SO extended temperature PIC16CE625T-20/SO ICSP programming buy PIC16CE625T-20/SO DigiKey PIC16CE625T-20/SO appliance control board what is OTP microcontroller PIC16CE625T-20/SO lead time 2026

Related Components & Terms

Microchip Technology PIC16CE625 PIC16CE625T-20/SO PIC16CE625T-20E/SO PIC16CE625T-20I/SO PIC16F630-I/SO PIC16 mid-range family PIC16C 8-bit microcontroller MCU OTP (One-Time Programmable) RISC architecture ICSP (In-Circuit Serial Programming) 18-SOIC MCLR reset Watchdog Timer analog comparator EEPROM data memory RoHS AEC-Q100 PICmicro instruction set embedded systems appliance control sensor signal 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