Microchip Technology

PIC16CE623-20/SS - 8-Bit OTP MCU, 896B EPROM, 128B EEPROM | Microchip

MPN: PIC16CE623-20/SS βœ— End of Life
In Stock Ships in 1-3 business days
3.0 V to 5.5 V Vdss SSOP-20 (5.30 mm body, 0.65 mm pitch) Package 20 MHz Speed OTP EPROM Memory
From $1.06 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $1.97 $1.97
10 $1.78 $17.80
100 $1.45 $145.00
500 $1.22 $610.00
1,000 $1.06 $1,060.00
ℹ️ All prices are in USD

PIC16CE623-20/SS Overview

The Microchip Technology PIC16CE623-20/SS is an 8-bit CMOS OTP (One-Time Programmable) RISC microcontroller with integrated EEPROM data memory, packaged in a 20-pin SSOP (Shrink Small Outline Package) with commercial temperature grade. It operates from a 3.0V to 5.5V supply, integrates 896 bytes of EPROM program memory (organized as 512 x 14-bit words) and 128 bytes of non-volatile EEPROM data memory, and runs at a maximum clock of 20 MHz delivering 200 ns instruction cycle time. The device provides 96 bytes of general-purpose SRAM, 13 digital I/O pins, one 8-bit timer/counter (TMR0), one 16-bit timer/counter (TMR1) with capture/compare/PWM capability, an internal 4 MHz RC oscillator, an analog comparator, and a Watchdog Timer with its own on-chip RC oscillator for reliable reset behavior.

A microcontroller (MCU) is a single-chip computer containing a CPU core, program and data memory, I/O peripherals, and timers on one silicon die. PIC microcontrollers use a modified Harvard architecture with separate program and data buses, enabling single-cycle instruction execution except for program branches which require two cycles. The PIC16CE62X family sits in Microchip's mid-range 14-bit instruction word category, offering 35 single-word instructions, predictable execution timing, and EEPROM data memory that survives power cycling - a key advantage over plain SRAM-based MCUs for storing calibration constants and user settings without an external EEPROM chip.

Key differentiating features of the PIC16CE623-20/SS include its on-chip 128-byte EEPROM (versus external EEPROM alternatives requiring an additional component and PCB area), its in-circuit serial programming (ICSP) capability via the RB6/RB7 pins, the dedicated analog comparator with programmable reference, and the dual-oscillator design (crystal/HS mode plus internal 4 MHz RC) that allows operation without external clock components. The SSOP-20 footprint supports high-density PCB layouts while remaining hand-solderable for prototyping.

Typical applications for this device include low-cost consumer appliances, IR remote controls, sensor signal conditioning with the on-chip comparator, small motor control loops using PWM, security keypad controllers, and battery-powered instruments that benefit from the EEPROM-backed settings storage. The 200 ns instruction cycle supports simple closed-loop control loops at typical sensor bandwidths.

When designing with the PIC16CE623-20/SS, verify that your chosen compiler (MPLAB XC8 or legacy HI-TECH PICC) supports the CE62X device header, and provide proper ICSP connections (RB6/RB7/VDD/VSS/MCLR) for production programming. The device is OTP, so code is committed at final programming - development should be performed on the pin-compatible PIC16F62X Flash variant (e.g., PIC16F627) which allows code iteration before locking in the OTP part for cost-sensitive volume production.

Drop-in alternatives for PIC16CE623-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 PIC16CE623-20/SS (same form factor and footprint) β€” differing in Program Memory Size, Package, Timers, Instruction Cycle Time, Watchdog Timer.

Microchip Technology
Program Memory Size: 896 bytes (512 x 14 words) OTP
Timers: 1 x 8-bit, 1 x 16-bit (TMR0/TMR1)
Instruction Cycle Time: 200 ns (single-cycle)
Microchip Technology
Program Memory Size: 896 B (program store) / 512 Γ— 14 words
Package: PDIP-18 (DIP-18, 0.300 inch / 7.62 mm)
Timers: TMR0 (8-bit) + WDT (Watchdog Timer)
Microchip Technology
Program Memory Size: 896 bytes (512 x 14 words)
Package: 18-pin SOIC (7.50 mm body width)
Timers: 1 x 8-bit, 1 x 16-bit (Timer0/Timer1)
Microchip Technology
Program Memory Size: 896 bytes (OTP)
Package: 20-pin SSOP (5.30 mm body width)
Timers: 1 x 8-bit Timer0 with prescaler
Microchip Technology
Program Memory Size: 896 B (512 x 14)
Package: 18-pin SOIC (SO)
Instruction Cycle Time: 200 ns (at 20 MHz)

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

PIC16CE624-20/SS

βœ… Drop-In
πŸ“¦ SSOP-20
same SSOP-20 pinout, 1792B EPROM vs 896B (+100%), otherwise identical peripherals

πŸ“‹ Reference alternative (not in catalog)

PIC16CE625-20/SS

βœ… Drop-In
Microchip Technology
πŸ“¦ SSOP-20
OTP (One-Time Programmable) Β· 3.5 KB Β· 128 bytes Β· 128 bytes Β· PIC16 8-bit RISC Β· 35 instructions Β· 20 MHz Β· 200 ns

βœ“ In Stock

$2.04 / Unit

View Datasheet β†’

PIC16CE623-20I/SS

βœ… Drop-In
πŸ“¦ SSOP-20
same die, industrial -40C to +85C vs commercial 0C to +70C

πŸ“‹ Reference alternative (not in catalog)

PIC16CE623T-20/SS

βœ… Drop-In
πŸ“¦ SSOP-20
same SSOP-20 die, tape and reel packaging variant for high-volume assembly

πŸ“‹ Reference alternative (not in catalog)

PIC16F627-20/SS

βœ… Drop-In
πŸ“¦ SSOP-20
Flash-based replacement, 1K x 14 program memory, ICD support, active production

πŸ“‹ Reference alternative (not in catalog)

PIC16F628-20/SS

βœ… Drop-In
πŸ“¦ SSOP-20
Flash-based, 2K x 14 program memory, USART, otherwise pin-compatible

πŸ“‹ Reference alternative (not in catalog)

PIC16CE623-20/SS Maximum Ratings & Electrical Characteristics

Device Family PIC16CE62X
Architecture 8-bit RISC (modified Harvard)
Program Memory Type OTP EPROM
Program Memory Size 896 bytes (512 x 14-bit words)
Data EEPROM 128 bytes
Data SRAM 96 bytes
Maximum Clock Frequency 20 MHz
Instruction Cycle Time 200 ns
Supply Voltage (VDD) 3.0 V to 5.5 V
I/O Pins 13
Timers TMR0 (8-bit), TMR1 (16-bit with CCP)
Analog Comparator Yes, 2 channels
Watchdog Timer Yes, with dedicated on-chip RC oscillator
Internal Oscillator 4 MHz RC
Package SSOP-20 (5.30 mm body, 0.65 mm pitch)
Mounting Type Surface Mount (Gull-wing)
Temperature Grade Commercial (0C to +70C)
RoHS Status Compliant (lead-free)

PIC16CE623-20/SS Pin Configuration

SSOP-20 Package Pinout Diagram SSOP-20 3.9x7.3mm, P0.635mm, JEDEC MO-150. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SSOP-20
Pin 1 RA2/AN2 β€” Bidirectional I/O / analog comparator input
Pin 2 RA3/AN3 β€” Bidirectional I/O / analog comparator input
Pin 3 RA4/TOCKI β€” Bidirectional I/O / TMR0 clock input (open-drain)
Pin 4 MCLR/VPP β€” Master Clear reset input / programming voltage
Pin 5 VSS β€” Ground reference
Pin 6 RB0/INT β€” Bidirectional I/O / external interrupt
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/PGC β€” Bidirectional I/O / ICSP clock
Pin 13 RB7/PGD β€” Bidirectional I/O / ICSP data
Pin 14 VCC β€” Positive supply 3.0 V to 5.5 V
Pin 15 OSC2/CLKOUT β€” Crystal/oscillator output or CLKOUT
Pin 16 OSC1/CLKIN β€” Crystal/oscillator input or CLKIN
Pin 17 RA0/AN0 β€” Bidirectional I/O / analog comparator input
Pin 18 RA1/AN1 β€” Bidirectional I/O / analog comparator input
Pin 19 RA5 β€” Bidirectional I/O
Pin 20 RA6 β€” Bidirectional I/O

Typical Applications

PIC16CE623-20/SS is suitable for 6 applications: IR Remote Control Transmitter, Consumer Appliance Control Board, Security Keypad and Access Controller, Sensor Signal Conditioning with On-chip Comparator, Small DC Motor Speed Control, Battery-Powered Wireless Sensor Node.

πŸ“±

IR Remote Control Transmitter

The PIC16CE623-20/SS fits IR remote control transmitter designs because of its 20 MHz execution speed, internal 4 MHz RC oscillator (eliminating the external resonator that budget IR remotes avoid), and 128-byte EEPROM that can store learned-device code tables across battery swaps. Its SLEEP current in the single-microamp range allows coin-cell remotes to operate for years. The TMR1 16-bit timer generates precise 38 kHz / 40 kHz carrier frequencies for NEC and RC5 protocols, while PWM on the CCP module drives the IR LED directly with no external driver transistor required for short-range links. The 96-byte SRAM is ample for state machines and timing buffers; the 13 I/O pins cover the keypad matrix, LED indicators, and IR output without multiplexing.

🏭

Consumer Appliance Control Board

The PIC16CE623-20/SS is well-suited for cost-sensitive appliance control boards (rice cookers, fans, small kitchen appliances) where its OTP memory locks in firmware once validated and its integrated EEPROM stores user preferences such as cooking profiles, fan speeds, and timer settings that persist across power cycles. The two on-chip analog comparators can directly sense thermistor or water-level sensor bridges, eliminating an external op-amp. The 13 I/O pins drive 7-segment displays, keypads, triac interfaces, and buzzer circuits without external logic. Pin-compatible migration to the PIC16F627/628 provides in-system reprogrammability for engineering builds without changing the PCB layout.

πŸ”’

Security Keypad and Access Controller

The PIC16CE623-20/SS addresses security keypad applications because its EEPROM holds PIN codes, badge IDs, and audit logs that must survive power removal and tampering attempts, while its OTP code area prevents firmware reverse engineering. The 200 ns instruction cycle lets the MCU scan 4x4 key matrices with hardware debouncing in real time, and the on-chip comparator detects tamper-switch openings on the enclosure. The Watchdog Timer with dedicated RC oscillator ensures the lock always recovers from firmware faults. SLEEP current in the microamp range supports battery-backed operation during mains power loss.

🧩

Sensor Signal Conditioning with On-chip Comparator

The PIC16CE623-20/SS leverages its dual analog comparators for low-cost sensor threshold detection (temperature via thermistor, light via photodiode, level via conductivity probes) without external op-amps, reducing BOM cost on volume products. The CCP module in compare mode generates timing-precise interrupt triggers when the comparator fires, while TMR1 captures the exact event time. The 128-byte EEPROM stores calibration coefficients unique to each unit. The 3.0V minimum supply lets the circuit run directly from two AA alkaline cells with no regulator.

🏭

Small DC Motor Speed Control

The PIC16CE623-20/SS drives small DC motors in toys, fans, and pumps using its TMR1/CCP PWM channel at up to 20 kHz switching frequency, producing smooth torque and quiet operation. The internal 4 MHz RC oscillator plus feedback comparator implements a closed-loop speed controller without external clock parts. The 13 I/O pins handle direction relays, tachometer input, fault LED, and enable/disable controls. EEPROM stores the user's last speed setting across power cycles; OTP code locks the firmware for anti-clone protection in cost-sensitive markets.

πŸ”‹

Battery-Powered Wireless Sensor Node

The PIC16CE623-20/SS suits simple wireless sensor nodes (temperature loggers, utility meters, door/window contacts) thanks to its single-digit-microamp SLEEP current, internal 4 MHz RC oscillator for wake-up processing, and 128-byte EEPROM for storing sampled data across long sleep intervals. The CCP module wakes the MCU on a periodic timer basis to read sensors and transmit via a low-power RF module such as the RFM95 or XBee. The commercial 0-70C temperature grade and 3.0V minimum VDD support lithium-thionyl-chloride primary cells with multi-year operational life. The Watchdog Timer provides recovery from brown-out conditions on weak batteries.

Recommended Products Summary

TSAL6100 IR emitter LED at 940 nm Used in: IR Remote Control Transmitter TSOP38238 38 kHz IR receiver module Used in: IR Remote Control Transmitter MOC3021 Triac optocoupler driver for AC loads Used in: Consumer Appliance Control Board PIC16F627-20/SS Flash-based sibling for development Used in: Consumer Appliance Control Board, Battery-Powered Wireless Sensor Node PIC16CE624-20/SS Larger EPROM for more user codes Used in: Security Keypad and Access Controller AT24C02 Optional external EEPROM expansion Used in: Security Keypad and Access Controller MCP9700 Analog temperature sensor Used in: Sensor Signal Conditioning with On-chip Comparator TLV3201 External comparator for higher-precision sensing Used in: Sensor Signal Conditioning with On-chip Comparator DRV8871 H-bridge motor driver up to 3.6 A Used in: Small DC Motor Speed Control PIC16F628-20/SS Pin-compatible Flash version with USART Used in: Small DC Motor Speed Control RFM95 LoRa transceiver module Used in: Battery-Powered Wireless Sensor Node
What is the program memory size of the PIC16CE623-20/SS?
The PIC16CE623-20/SS contains 896 bytes of OTP EPROM program memory, organized as 512 instruction words of 14 bits each. According to the Microchip PIC16CE62X datasheet, this memory is one-time programmable and stores the application firmware; 128 bytes of separate non-volatile EEPROM are provided for user data, and 96 bytes of SRAM serve as working memory. Source: Microchip PIC16CE62X datasheet (formerly DS30214G).
Is the PIC16CE623-20/SS still in production or obsolete?
The PIC16CE623-20/SS is currently marked obsolete by Microchip Technology. New designs should migrate to the pin-compatible PIC16F627/628/648 Flash-based family for active production; the OTP CE62X parts are only available from existing distributor inventory. Per Microchip's PCN system, the Flash equivalents offer reprogrammability, ICD debugging, and identical peripheral sets in the same SSOP-20 footprint.
What is the difference between PIC16CE623 and PIC16CE624/PIC16CE625?
The PIC16CE623, CE624, and CE625 differ primarily in program memory size: the CE623 has 896 bytes (512 words), CE624 has 1792 bytes (1024 words), and CE625 has 3584 bytes (2048 words). All three share the same 128-byte EEPROM, 96-byte SRAM, peripheral set (TMR0, TMR1, comparator, watchdog), 13 I/O pins, and SSOP-20 package, making them drop-in compatible from a pinout perspective.
What is the maximum clock frequency and instruction cycle time of the PIC16CE623-20/SS?
The PIC16CE623-20/SS runs at a maximum clock frequency of 20 MHz, yielding an instruction cycle time of 200 ns (Fosc/4). All single-cycle instructions execute in 200 ns except for program branches which take two cycles (400 ns). This timing supports tight control loops and serial bit-banging protocols at standard baud rates.
Where can I buy the PIC16CE623-20/SS and what is the price?
The PIC16CE623-20/SS is available from authorized Microchip distributors including DigiKey, Mouser, LCSC, and Arrow, primarily as obsolete stock. As of 2026-09-19, LCSC lists the part starting at approximately $1.06, Mouser pricing reflects small-quantity commercial rates around $1.97 at qty 1, and DigiKey stock is variable due to obsolete lifecycle status - call for current inventory and lead time before placing volume orders.
Is there an in-circuit programming (ICSP) interface on the PIC16CE623-20/SS?
Yes, the PIC16CE623-20/SS supports In-Circuit Serial Programming (ICSP) using the RB6 (clock) and RB7 (data) pins plus VDD, VSS, and MCLR/VPP. Per the Microchip PIC16CE62X datasheet programming specification, ICSP allows the OTP program memory and configuration bits to be written after PCB assembly, eliminating the need for a pre-programmed socketed device and enabling a unified production flow.
What is the best drop-in replacement for the PIC16CE623-20/SS?
The best drop-in replacement for the PIC16CE623-20/SS is the PIC16F627-20/SS, which is the Flash-based sibling in the same SSOP-20 package and pinout. According to Microchip migration documents, the PIC16F627 adds 1K x 14 Flash program memory, in-circuit debugger (ICD) support, and 128 bytes EEPROM while keeping all peripherals (TMR0, TMR1, comparator, watchdog) and I/O pin assignments identical to the PIC16CE623.
Can the PIC16CE623-20/SS be used for battery-powered designs?
Yes, the PIC16CE623-20/SS is well-suited for battery-powered designs because of its wide 3.0V-5.5V supply range that works directly from two alkaline cells or a single lithium coin cell, plus its internal 4 MHz RC oscillator that eliminates external clock components. The Watchdog Timer and low-power SLEEP mode reduce average current consumption to single-digit microamps for long-life applications such as remote controls and wireless sensors.
What is the operating temperature range of the PIC16CE623-20/SS?
The PIC16CE623-20/SS carries a commercial temperature grade of 0C to +70C per the verified web data and Microchip PIC16CE62X datasheet ordering information. For industrial applications requiring -40C to +85C, the PIC16CE623-20I/SS variant should be specified, which is the same die and package qualified to industrial temperature limits.
Does the PIC16CE623-20/SS have an analog-to-digital converter (ADC)?
No, the PIC16CE623-20/SS does not include an integrated ADC - it only provides two analog comparators with programmable on-chip voltage reference. For applications requiring analog-to-digital conversion, Microchip recommends migrating to the PIC16F676 (10-bit ADC, 14-pin) or PIC16F88 (10-bit ADC, 18-pin) families, or adding an external ADC such as the MCP3002 via SPI. The CE62X family is intended for digital I/O and comparator-based designs.
What development tools support the PIC16CE623-20/SS?
The PIC16CE623-20/SS is supported by Microchip's MPLAB X IDE, the MPLAB XC8 C compiler, and legacy HI-TECH PICC compilers. For programming, the PICkit 3 or MPLAB ICD 3/4 programmers can write the OTP memory via the ICSP interface; however, because the part is OTP, code iteration requires the Flash-based PIC16F627/628 dev board. The PRO MATE II is the legacy production programmer for high-volume OTP programming.
Hey Google, what can replace a PIC16CE623-20/SS?
The closest replacements for the PIC16CE623-20/SS are the PIC16F627-20/SS (Flash version, same SSOP-20 pinout), the PIC16CE624-20/SS (same die, larger 1K-word EPROM), and the PIC16CE625-20/SS (same die, 2K-word EPROM). For cross-brand alternatives in SSOP-20, the Atmel ATtiny2313 offers similar 8-bit RISC performance in a 20-pin SOIC/SSOP with in-system programmability and active production status.
PIC16CE623-20/SS vs PIC16F627 - which is better for new designs?
For new designs the PIC16F627-20/SS is better than the PIC16CE623-20/SS because the PIC16F627 has Flash (reprogrammable) program memory, in-circuit debugger support, active production status, and identical peripheral set and SSOP-20 pinout. The PIC16CE623-20/SS is OTP-only, obsolete, and suitable only for legacy cost-sensitive replacements where the original firmware is locked in.
Where can I download the PIC16CE623-20/SS datasheet PDF?
The official Microchip PIC16CE623-20/SS datasheet PDF can be downloaded from the Microchip website (formerly document DS30214, revision G) or from distributor datasheet portals including alldatasheet.com and datasheets.com. Per the verified web data, the canonical Microchip download URL is https://ww1.microchip.com/downloads/en/DeviceDoc/30214G.pdf. The PDF contains pinout, electrical characteristics, memory map, and programming specifications.
What are the key specifications of the PIC16CE623-20/SS that engineers should know?
The PIC16CE623-20/SS key specifications are: 8-bit RISC mid-range core, 896 bytes OTP EPROM (512 x 14-bit words), 128 bytes EEPROM, 96 bytes SRAM, 20 MHz maximum clock with 200 ns instruction cycle, 3.0V-5.5V VDD, 13 digital I/O, two analog comparators, TMR0/TMR1 timers, watchdog timer, SSOP-20 package, and commercial 0C-70C temperature grade. The CE62X family targets low-cost, high-volume OTP applications.

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

Selection Guide

Choose the PIC16CE623-20/SS when you are maintaining a legacy cost-sensitive design that has been validated with this exact OTP part and where tooling is already set up for production programming. For new designs, the pin-compatible PIC16F627-20/SS or PIC16F628-20/SS Flash parts are strongly preferred because they are in active production, support in-circuit debugging, allow firmware revisions, and share the same SSOP-20 footprint. Within the OTP CE62X family, choose the CE625 for larger code (2K words), CE624 for medium code (1K words), and the original CE623 only when 512 words is sufficient and the CE623 is already qualified in your BOM.

Comparison with Alternatives

Parameter This Product PIC16CE624-20/SS PIC16CE625-20/SS PIC16CE623-20I/SS PIC16CE623T-20/SS PIC16F627-20/SS PIC16F628-20/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package SSOP-20 (5.30 mm body, 0.65 mm pitch) SSOP-20 - same SSOP-20 - same SSOP-20 - same SSOP-20 - same SSOP-20 - same SSOP-20 - same
Program Memory 896 B OTP EPROM (512 x 14) 1792 B OTP EPROM (1024 x 14) 3584 B OTP EPROM (2048 x 14) 896 B OTP EPROM 896 B OTP EPROM 1024 x 14 Flash 2048 x 14 Flash
Data EEPROM 128 B 128 B 128 B 128 B 128 B 128 B 128 B
SRAM 96 B 96 B 96 B 96 B 96 B 128 B (+33%) 224 B (+133%)
Maximum Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
I/O Pins 13 13 13 13 13 16 16
Memory Type OTP EPROM OTP EPROM OTP EPROM OTP EPROM OTP EPROM Flash (reprogrammable) Flash (reprogrammable)
Temperature Grade Commercial (0C to +70C) Commercial (0C to +70C) Commercial (0C to +70C) Industrial (-40C to +85C) Commercial (0C to +70C) Commercial or Industrial Commercial or Industrial
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Active Active

Key Differentiators

  • On-chip EEPROM for non-volatile user data (vs External EEPROM such as AT24C02)
  • Pin-compatible migration path to active Flash family (vs PIC16F627-20/SS (Flash alternative))
  • Internal 4 MHz RC oscillator (vs PIC16F628-20/SS)

Design Notes

Because the PIC16CE623-20/SS is OTP (One-Time Programmable), a single programming failure or code bug destroys the part. Production flow must include pre-programming verification on a socketed programmer and a final post-program verify read, plus ATE functional test after PCB assembly since ICSP is no longer available once soldered. For development, use the pin-compatible PIC16F627-20/SS which supports in-circuit debugger (ICD) and unlimited code iterations before committing to the OTP part for volume production.

The SSOP-20 footprint (0.65 mm pitch, 5.30 mm body) requires careful PCB layout - keep solder mask slivers between pads to avoid bridging, and use ENIG or immersion tin finish rather than HASL for reliable paste release. Place the 100 nF VCC bypass capacitor within 3 mm of pin 14, and keep the ICSP lines RB6 (PGC) and RB7 (PGD) away from switching signals to avoid programming noise. A 10 kohm pull-up on MCLR/VPP (pin 4) is mandatory for proper reset behavior, and adding a 100 nF cap to MCLR improves ESD immunity.

The PIC16CE623-20/SS operates from 3.0V to 5.5V; for 5V-only designs this is direct, but for 3.3V systems verify the brown-out reset voltage is configured properly via the configuration bits. SLEEP mode current is typically <1 uA with the Watchdog Timer disabled, but enabling WDT adds ~6 uA - budget battery life accordingly. When waking from SLEEP on a peripheral interrupt, allow 10 oscillator cycles (Tosc) before the oscillator stabilizes, and account for this delay in protocol timing.

When using the on-chip analog comparators, route the analog input traces (RA0-RA3) away from digital switching lines and avoid running them parallel to the crystal traces (OSC1/OSC2). Add a 100 ohm source resistor and small RC filter on the comparator inputs if the source impedance exceeds 10 kohm to prevent oscillation. The internal 4 MHz RC oscillator is adequate for UART and IR carrier generation but not for USB or RF protocols requiring precise timing - use a crystal for those applications.

Compliance Information

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

RoHS and REACH compliance per Microchip product page; lead-free SSOP-20 package. Not AEC-Q100 qualified - this part is intended for consumer and commercial-grade applications only.

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

Related Searches

PIC16CE623-20/SS datasheet PIC16CE623-20/SS price PIC16CE623-20/SS in stock Microchip PIC16CE623 8-bit OTP microcontroller PIC16CE623-20/SS SSOP-20 pinout PIC16CE623 vs PIC16F627 PIC16CE623 IR remote control PIC16CE623 obsolete replacement buy PIC16CE623-20/SS PIC16CE623-20/SS EEPROM 128 bytes PIC16CE62X family cross reference PIC16CE623-20/SS alternative equivalent PIC16CE623 ICSP programming PIC16CE623-20/SS lead time distributor PIC16CE623-20/SS MCP or PICkit programmer

Related Components & Terms

Microchip Technology PIC16CE623 PIC16CE623-20/SS PIC16CE624 PIC16CE625 PIC16F627 PIC16F628 8-bit microcontroller RISC architecture modified Harvard architecture mid-range MCU OTP EPROM EEPROM data memory SSOP-20 ICSP MPLAB XC8 PICkit analog comparator CCP module PWM Watchdog Timer RoHS REACH infrared remote control consumer appliance control
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