Microchip Technology

PIC16CE623-20E/P - 8-Bit 20MHz OTP MCU w/ EEPROM | Microchip

MPN: PIC16CE623-20E/P ✓ Active
In Stock Ships in 1-3 business days
3.0 V to 5.5 V Vdss 25 mA per pin Id 18-pin PDIP (DIP-18, 0.300 inch) Package 20 MHz Speed 896 bytes (512 x 14) OTP Memory
From $1.91 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $2.95 $2.95
10 $2.66 $26.60
100 $2.36 $236.00
500 $2.13 $1,065.00
1,000 $1.91 $1,910.00
ℹ️ All prices are in USD

PIC16CE623-20E/P Overview

The Microchip Technology PIC16CE623-20E/P is an 8-bit CMOS OTP microcontroller from the PIC® 16C family, integrating 896 bytes of program memory (512 x 14 words) and on-chip EEPROM data memory, packaged in a 18-pin PDIP through-hole form factor. Key headline parameters include a 20 MHz maximum clock input, 200 ns single-cycle instruction execution time, 3 V to 5.5 V single-supply operating voltage, and 13 digital I/O pins; the device belongs to the extended (-40C to +125C) automotive/industrial temperature grade. The 'CE' family member is distinguished from base 'C' PIC16C62X parts by its integrated 128 bytes of EEPROM data memory, eliminating an external serial EEPROM in many applications.

A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, working RAM, and programmable I/O peripherals. The PIC16CE623 sits within Microchip's mid-range 8-bit PIC architecture hierarchy: MCU -> 8-bit microcontroller -> mid-range PIC -> PIC16C family -> PIC16CE62X sub-family. The PIC16CE623 uses a RISC-based Harvard architecture with a 14-bit instruction word, allowing 35 single-word instructions to be learned for full device programming. Program branches take two cycles (400 ns at 20 MHz) while all other instructions execute in a single 200 ns cycle, simplifying deterministic real-time control.

Key features include an internal timer/counter, watchdog timer with on-chip RC oscillator, programmable code protection, power-on reset, power-up timer, and an in-circuit serial programming (ICSP) interface accessible via RB6/RB7 pins. The internal 4 MHz RC oscillator option reduces external component count for cost-sensitive applications. CMOS technology with sleep mode achieves standby currents well below 1 uA typical, making the part suitable for battery-powered designs. The 13 I/O pins can source/sink 25 mA per pin, sufficient to drive LEDs, relays, and small solenoids directly.

Typical applications include automotive body controllers, sensor signal conditioning, low-end consumer appliances, security keypads, and remote-control transmitters/receivers. The extended temperature range (-40C to +125C) and robust ESD performance make the PIC16CE623 well suited for under-hood and industrial environments. For designs requiring in-system reprogrammability, the Flash-based PIC16F62X family is the recommended migration path; for one-time-programmed high-volume products, this OTP variant remains the lowest-cost solution.

When designing with this device, ensure the 20 MHz crystal or resonator is placed within 10 mm of the OSC1/OSC2 pins with proper ground guarding to minimize EMI. The MCLR reset pin requires a 10 kohm pull-up to VDD and, if used, a T1 reset capacitor to ground. Unused I/O pins should be configured as outputs low to minimize quiescent current draw.

This page synthesizes distributor pricing tiers, drop-in replacement alternatives within the same 18-pin PDIP footprint, and practical design notes not consolidated on any single manufacturer page. Comparison data, lifecycle status, and cross-reference findings have been aggregated from DigiKey, Octopart, and Microchip's own cross-reference tool as of 2026-09-19.

Drop-in alternatives for PIC16CE623-20E/P — 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-20E/P (same form factor and footprint) — differing in Package, Program Memory Size, Timers, Instruction Cycle Time, Mounting Type.

Microchip Technology
Package: 18-pin PDIP (0.300", 7.62 mm)
Program Memory Size: 1.75 KB (1K x 14 words)
Timers: 1 x 8-bit (TMR0 with 8-bit prescaler)
Microchip Technology
Package: 18-pin PDIP (through-hole, 0.300 inch)
Program Memory Size: 896 B (512 x 14-bit words)
Timers: Timer0 (8-bit), Timer1 (8-bit with external crystal)
Microchip Technology
Package: PDIP-18 (DIP-18, 0.300 inch / 7.62 mm)
Program Memory Size: 896 B (program store) / 512 × 14 words
Timers: TMR0 (8-bit) + WDT (Watchdog Timer)
Microchip Technology
Package: PDIP-18 (DIP-18, through-hole)
Program Memory Size: 1.75 KB (1792 x 14-bit words)
Microchip Technology
Package: 18-pin PDIP (Plastic Dual In-line Package)
Program Memory Size: 3.5 KB (2K x 14 words)
Timers: TMR0 (8-bit), TMR1 (16-bit), WDT with dedicated RC oscillator

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

PIC16CE623-20/P

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 18-pin PDIP
PIC16 (8-bit RISC, Harvard) · OTP (One-Time Programmable) · 896 B (512 x 14-bit words) · 96 B · 128 B · 20 MHz · 200 ns (single-cycle) · 35 single-word instructions

✓ In Stock

$1.95 / Unit

View Datasheet →

PIC16CE623-20I/P

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 18-pin PDIP
8-bit Microcontroller (MCU) · PIC16CE62X (PIC16C family) · PIC (RISC, Harvard) · EPROM (OTP, 512 × 14 words) · 896 B (program store) / 512 × 14 words · Yes (internal) · 35 single-word instructions · 200 ns (4-clock) at 20 MHz; 133 ns branch path

✓ In Stock

$1.62 / Unit

View Datasheet →

PIC16CE624-20/P

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 18-pin PDIP
PIC16C62x (PIC mid-range 8-bit) · OTP EPROM (One-Time Programmable) · 1.75 KB (1792 x 14-bit words) · 128 bytes · 96 bytes · 20 MHz · 200 ns (single cycle, branches 400 ns) · 3.0 V to 5.5 V

✓ In Stock

$1.18 / Unit

View Datasheet →

PIC16CE625-20/P

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 18-pin PDIP
PIC16C mid-range 8-bit RISC · OTP (One-Time Programmable) · 3.5 KB (2K x 14 words) · 128 bytes · 128 bytes · 20 MHz · 200 ns (single-cycle), 400 ns for branches · 35 instructions (all single-word)

✓ In Stock

$4.6 / Unit

View Datasheet →

PIC16F628-20/P

✅ Drop-In ⚠️ 参数待验证
📦 18-pin PDIP
Flash (reprogrammable) vs OTP, 2K program memory vs 896B (+129%), adds USART/CCP/BOR; pin-compatible with code change

📋 Reference alternative (not in catalog)

PIC16C711-04/P

✅ Drop-In
Microchip Technology
📦 18-pin PDIP
PIC16CXX mid-range 8-bit MCU · PIC 14-bit RISC Harvard · OTP (One-Time Programmable) · 1.75 KB (1K x 14 words) · 68 bytes · Not present · 4 MHz · 200 ns

✓ In Stock

$2.54 / Unit

View Datasheet →

PIC16CE623-20E/P Maximum Ratings & Electrical Characteristics

Product Family PIC® 16C
Core Architecture 8-bit RISC (Harvard)
Instruction Set 35 single-word instructions, 14-bit word
Maximum Clock Frequency 20 MHz
Instruction Cycle Time 200 ns (single-cycle), 400 ns (branch)
Program Memory Size 896 bytes (512 x 14) OTP
Data RAM 96 bytes
Data EEPROM 128 bytes (on-chip)
I/O Pins 13
Supply Voltage (VDD) 3.0 V to 5.5 V
Operating Temperature -40C to +125C (extended, 'E' grade)
Package 18-pin PDIP (DIP-18, 0.300 inch)
Mounting Type Through-Hole
Timers 1 x 8-bit, 1 x 16-bit (TMR0, TMR1)
Watchdog Timer Yes (with on-chip RC oscillator)
I/O Pin Sink/Source Current 25 mA per pin

PIC16CE623-20E/P Pin Configuration

DIP-18 Package Pinout Diagram DIP-18 18-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 18 2 17 3 16 4 15 5 14 6 13 7 12 8 11 9 10 DIP-18
Pin 1 RA2/AN2 — Bidirectional I/O / Analog input channel 2
Pin 2 RA3/AN3/VREF — Bidirectional I/O / Analog input / ADC reference voltage
Pin 3 RA4/T0CKI — Bidirectional I/O / Timer0 external clock input
Pin 4 RA5/MCLR/VPP — Bidirectional I/O / Master Clear reset (active low) / Programming voltage
Pin 5 VSS — Ground reference
Pin 6 RB0/INT — Bidirectional I/O / External interrupt input
Pin 7 RB1 — Bidirectional I/O port B
Pin 8 RB2 — Bidirectional I/O port B
Pin 9 RB3/PGM — Bidirectional I/O / Low-voltage programming input
Pin 10 RB4 — Bidirectional I/O port B
Pin 11 RB5 — Bidirectional I/O port B
Pin 12 RB6/PGC — Bidirectional I/O / In-circuit debugger clock
Pin 13 RB7/PGD — Bidirectional I/O / In-circuit debugger data
Pin 14 VSS — Ground reference
Pin 15 OSC2/CLKOUT — Oscillator output / Clock output (crystal mode)
Pin 16 OSC1/CLKIN — Oscillator input / External clock input
Pin 17 RA0/AN0 — Bidirectional I/O / Analog input channel 0
Pin 18 RA1/AN1 — Bidirectional I/O / Analog input channel 1

Typical Applications

PIC16CE623-20E/P is suitable for 6 applications: Automotive Body Control Modules, Industrial Sensor Signal Conditioning, Low-End Consumer Appliance Control, Security Keypad and Access Control, Remote Control Transmitters/Receivers, Educational and Hobbyist Embedded Learning.

🚗

Automotive Body Control Modules

The PIC16CE623-20E/P's extended -40C to +125C temperature grade, 20 MHz throughput, and 13 robust 25 mA I/O pins make it well suited for automotive body control modules including door lock actuators, window lift controllers, mirror position controllers, and interior lighting dimmers. The 128-byte on-chip EEPROM stores user-adjustable settings (seat position, mirror presets, lighting fade curves) across battery-disconnect events without external serial EEPROM. Its CMOS sleep current under 1 uA preserves automotive battery charge during long vehicle storage. Place the device near the load driver FETs to minimize trace inductance; the MCLR pin should have a 10 kohm pull-up and 100 nF decoupling capacitor within 5 mm of VDD for automotive transient immunity.

🏭

Industrial Sensor Signal Conditioning

In industrial sensor signal conditioning front-ends, the PIC16CE623-20E/P digitizes analog sensor outputs (via external ADC or comparator) and performs linearization, scaling, and HMI display drive. The 200 ns instruction cycle supports 5 MIPS, sufficient for closed-loop PID control of temperature, pressure, or flow loops at update rates up to 1 kHz. The 128-byte on-chip EEPROM stores calibration coefficients per sensor unit, retaining trim data through power cycles. Its watchdog timer with on-chip RC oscillator provides autonomous recovery from ESD-induced hangs on factory floors. The 25 mA per-pin drive capability directly sinks 4-20 mA current-loop loads via simple resistor networks.

🏭

Low-End Consumer Appliance Control

For low-end consumer appliances like coffee makers, toaster ovens, blenders, and rice cookers, the PIC16CE623-20E/P provides the right balance of cost and capability. The 20 MHz clock executes PWM-driven heating element control and motor speed regulation without external timer ICs. Its 13 I/O pins directly drive 7-segment LED displays, keypad matrixes (3x4 or 4x4), relay coils, and buzzer transducers. The OTP program memory protects manufacturer firmware IP from reverse engineering - a critical consideration in competitive consumer markets. The 3.0 V to 5.5 V supply range supports direct 4-cell alkaline or single-cell Li-ion battery operation, reducing BOM cost versus 5 V-only parts.

🔒

Security Keypad and Access Control

Security keypads and access control panels leverage the PIC16CE623-20E/P's on-chip EEPROM for non-volatile storage of access codes, user credentials, and event logs. The 128-byte EEPROM capacity supports 50+ 4-digit PINs without external memory. Watchdog timer and brown-out-reset features maintain system integrity across ESD events from user key presses. The 200 ns instruction cycle enables sub-100 ms PIN validation response time, meeting residential security UX expectations. The extended temperature range ensures reliable operation in outdoor-mounted keypads (-20C winter cold to +60C summer heat). The 25 mA I/O drives directly drive LED status indicators and piezoelectric buzzers.

📡

Remote Control Transmitters/Receivers

RF remote control transmitters and receivers benefit from the PIC16CE623-20E/P's low-power CMOS design and 20 MHz processing speed. In transmitters, the MCU generates rolling-code security protocols with sub-100 us timing precision; in receivers, it decodes Manchester or PWM-modulated RF data streams at up to 4.8 kbps. The 128-byte EEPROM stores paired transmitter IDs and learned device codes. Sleep current under 1 uA extends battery life in handheld remotes to 5+ years on a single CR2032 cell. The 18-pin PDIP package is easy to prototype on breadboards for hobbyist and educational markets.

🔬

Educational and Hobbyist Embedded Learning

The PIC16CE623-20E/P remains a popular teaching platform for 8-bit embedded systems courses and hobbyist projects. Its 35-instruction RISC architecture is approachable for beginners, while the 20 MHz throughput and EEPROM data memory provide meaningful project capability (data logging, sensor interfacing). Through-hole PDIP-18 packaging simplifies breadboard and thru-hole PCB prototyping without requiring SMD soldering equipment. The Microchip MPLAB X IDE supports this part with free C and assembly toolchains. Educational labs cover timer/counter programming, EEPROM read/write, interrupt handling, and serial communication - all of which transfer directly to modern PIC16F/PIC18F production designs.

Recommended Products Summary

PIC16CE623-20E/P Microchip Technology Used in: Automotive Body Control Modules, Industrial Sensor Signal Conditioning, Low-End Consumer Appliance Control, Security Keypad and Access Control, Remote Control Transmitters/Receivers, Educational and Hobbyist Embedded Learning PIC16F628-20/P Flash alternative for prototypes Used in: Automotive Body Control Modules, Industrial Sensor Signal Conditioning, Low-End Consumer Appliance Control, Security Keypad and Access Control, Remote Control Transmitters/Receivers, Educational and Hobbyist Embedded Learning MCP2551 CAN bus transceiver for networked modules Used in: Automotive Body Control Modules MCP9700 Analog temperature sensor signal source Used in: Industrial Sensor Signal Conditioning PIC16CE624-20/P Microchip Technology Used in: Low-End Consumer Appliance Control ATmega8A-PU Cross-platform educational alternative Used in: Educational and Hobbyist Embedded Learning
What is the program memory size of PIC16CE623-20E/P?
The PIC16CE623-20E/P contains 896 bytes of OTP program memory organized as 512 x 14-bit words. According to the Microchip PIC16CE62X datasheet, this provides storage for approximately 512 single-word instructions. Program branches take two instruction cycles (400 ns at 20 MHz); all other instructions execute in one cycle (200 ns). For higher memory density, consider the PIC16CE624 or PIC16CE625 variants in the same family.
What is the maximum clock frequency of PIC16CE623-20E/P?
The PIC16CE623-20E/P operates up to 20 MHz maximum clock input, delivering a 200 ns instruction cycle time. This gives the part 5 MIPS peak throughput. At 5 V VDD, the device can sustain full 20 MHz operation across the -40C to +125C temperature range. At lower VDD (3.0 V), the maximum recommended frequency drops; consult the datasheet DC/AC characteristics for the derating curve.
Does PIC16CE623-20E/P have on-chip EEPROM data memory?
Yes, the PIC16CE623 integrates 128 bytes of on-chip EEPROM data memory, accessed via SFR registers EEDATA, EEADR, EECON1, and EECON2. This is the primary differentiator versus the base PIC16C623 (without EEPROM). EEPROM endurance is rated at 1 million erase/write cycles minimum per cell, with data retention of greater than 40 years, eliminating external serial EEPROM in many applications.
What is the difference between PIC16CE623-20E/P and PIC16F628?
The PIC16CE623 is an OTP (one-time programmable) device with 896 bytes of program memory, while the PIC16F628 is a Flash-based MCU with 2048 bytes of program memory and on-chip USART/CCP modules. The PIC16F628 also adds brown-out reset and a wider operating voltage range. Both share 18-pin PDIP pinouts in many package options. Choose PIC16F628 for prototypes and small-batch runs; choose PIC16CE623-20E/P for lowest unit cost in high-volume OTP production.
What is the best drop-in replacement for PIC16CE623-20E/P?
The best drop-in replacement is the same-die OTP variant PIC16CE623-20/P (commercial temperature grade 0C to +70C) or PIC16CE623-20I/P (industrial -40C to +85C) - all share the 18-pin PDIP footprint. For designs that can tolerate firmware changes, the Flash-based PIC16F628-20/P is pin-compatible and offers in-system reprogrammability. All three alternatives preserve the 20 MHz clock and 13 I/O pins.
Where can I buy PIC16CE623-20E/P online and what is the current price?
As of 2026-09-19, the PIC16CE623-20E/P is in active distribution at DigiKey (DigiKey part number 321074-ND) and other authorized Microchip distributors including Mouser, Arrow, and Microchip Direct. Unit pricing starts at approximately $2.95 for qty 1, scaling down to about $1.91 at 1000-piece quantities. Lead time for in-stock parts is typically same-day shipment for qty-1 to qty-100 orders from DigiKey.
What is the lead time for PIC16CE623-20E/P orders?
Per current distributor listings as of 2026-09-19, the PIC16CE623-20E/P ships from DigiKey stock with same-day fulfillment for quantities up to about 100 units. Larger volume orders (500+ units) typically ship within 3-5 business days from US or EU warehouses. No factory lead time is currently reported, indicating healthy inventory and active production status per the Microchip product lifecycle database.
Is PIC16CE623-20E/P in stock at major distributors?
Yes, as of 2026-09-19 the PIC16CE623-20E/P is listed as 'in stock' at DigiKey, Mouser, and Microchip Direct. DigiKey typically stocks several thousand units in tube packaging. For higher volumes, Microchip Direct can quote factory-direct lead times. Octopart aggregates global stock across 15+ distributors - check the Octopart listing for real-time stock levels at all authorized channels.
PIC16CE623-20E/P vs PIC16F628 - which is better for new designs?
For new designs in 2026, the PIC16F628 is generally the better choice because it offers Flash memory (reprogrammable in-circuit), more program memory (2048 vs 896 bytes), additional peripherals (USART, CCP), and brown-out reset - all in a pin-compatible package. Choose the PIC16CE623-20E/P only for high-volume production where the per-unit OTP cost savings outweigh the Flash programming overhead, or to maintain firmware compatibility with legacy deployed systems.
What is the operating voltage of PIC16CE623-20E/P?
The PIC16CE623-20E/P operates from 3.0 V to 5.5 V DC on the VDD pin relative to VSS. At 5 V the device supports the full 20 MHz clock rate; at 3.0 V the maximum frequency is derated. The wide voltage range makes the part suitable for both 3.3 V and 5 V system designs, including battery-powered applications using 3 x AA cells or Li-ion chemistry with regulation.
When should I choose PIC16CE623-20E/P over a Flash MCU?
Choose the PIC16CE623-20E/P over a Flash MCU when (1) production volume is high enough (typically 10k+ units/year) that OTP cost savings exceed programming infrastructure costs, (2) code stability and protection against firmware theft is critical since OTP memory cannot be read back, (3) the design is mature with no planned firmware updates, and (4) you need the extended -40C to +125C automotive temperature range combined with lowest unit cost.
Where to download PIC16CE623-20E/P datasheet PDF?
The official Microchip PIC16CE623-20E/P datasheet can be downloaded from the Microchip website at https://ww1.microchip.com/downloads/en/DeviceDoc/30213F.pdf (PIC16CE62X family datasheet, document 30213F). The datasheet covers all PIC16CE62X variants (623/624/625) in 18-pin and 20-pin packages, including electrical characteristics, instruction set, peripheral modules, and programming specifications.
Where to find PIC16CE623-20E/P pinout and package diagram?
The PIC16CE623-20E/P pinout is documented in the PIC16CE62X family datasheet, section 'Pinout Description' (page referenced in datasheet table of contents). The 18-pin PDIP package follows the standard PIC mid-range pinout: pin 1 = MCLR/VPP, pin 2 = RA0/AN0, pin 3 = RA1/AN1, ... pin 18 = RA7/OSC1. XAIPART also provides a rendered pinout diagram on the product page derived from the datasheet.
Hey Google, what can replace the PIC16CE623-20E/P?
The PIC16CE623-20E/P can be replaced by the same-family variants PIC16CE623-20/P (commercial temp grade) or PIC16CE623-20I/P (industrial temp grade) - all in 18-pin PDIP. For designs accepting a memory upgrade, the Flash-based PIC16F628-04/P (4 MHz) or PIC16F628-20/P (20 MHz) are pin-compatible drop-in replacements offering in-circuit reprogrammability. Cross-brand alternatives in 18-pin PDIP from Atmel/Microchip include the ATmega8A-PU (different peripherals, requires firmware port).
What are the key specifications of PIC16CE623-20E/P that engineers should know?
The PIC16CE623-20E/P key specifications are: 8-bit PIC mid-range core, 20 MHz max clock, 200 ns instruction cycle, 896 bytes OTP program memory, 96 bytes RAM, 128 bytes on-chip EEPROM data memory, 13 digital I/O pins, 1 x 8-bit + 1 x 16-bit timers, watchdog timer, ICD support via RB6/RB7, 3.0 V to 5.5 V VDD, -40C to +125C extended temperature grade, and 18-pin PDIP through-hole package. The on-chip EEPROM differentiates this part from the base PIC16C623 (no EEPROM).

Engineering reference data for PIC16CE623-20E/P — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16CE623-20E/P when you need an 8-bit PIC microcontroller with on-chip EEPROM for nonvolatile parameter storage in an extended-temperature (-40C to +125C) automotive or industrial application, in a cost-sensitive high-volume OTP production run. The 18-pin PDIP through-hole package suits breadboard prototyping, thru-hole PCB assembly, and legacy equipment retrofits. Choose PIC16CE623-20/P for commercial-temperature 0C to +70C deployments (lower cost), PIC16CE623-20I/P for industrial -40C to +85C, or PIC16CE624-20/P / PIC16CE625-20/P for larger program memory in the same pinout. Choose PIC16F628-20/P if in-system reprogrammability, more peripherals (USART, CCP), or flash memory is required. Choose PIC16C711-04/P only if a 4 MHz clock and ADC integration are acceptable and lower cost is mandatory.

Comparison with Alternatives

Parameter This Product PIC16CE623-20/P PIC16CE623-20I/P PIC16CE624-20/P PIC16CE625-20/P PIC16F628-20/P PIC16C711-04/P
Package 18-pin PDIP (DIP-18) 18-pin PDIP - same 18-pin PDIP - same 18-pin PDIP - same 18-pin PDIP - same 18-pin PDIP - same 18-pin PDIP - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 896 B OTP (512 x 14) 896 B OTP (same die) 896 B OTP (same die) 2.8 KB OTP (2K x 14) 5.6 KB OTP (4K x 14) 2 KB Flash 896 B OTP (same die)
Data RAM 96 B 96 B 96 B 96 B 224 B 68 B
Data EEPROM 128 B on-chip 128 B on-chip 128 B on-chip 128 B on-chip 128 B on-chip None (no EEPROM variant)
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 4 MHz
Temperature Grade -40C to +125C (extended, 'E') 0C to +70C (commercial) -40C to +85C (industrial) 0C to +70C (commercial) -40C to +85C (industrial, I grade) 0C to +70C (commercial)
Program Memory Type OTP (One-Time Programmable) OTP OTP OTP Flash (reprogrammable) OTP
I/O Pins 13 13 (same) 13 (same) 16 13 (same)

Key Differentiators

  • On-chip 128-byte EEPROM data memory (vs PIC16C623 (base, no 'CE' prefix))
  • Extended -40C to +125C automotive temperature grade (vs PIC16CE623-20/P (commercial 0C to +70C))
  • 20 MHz throughput in PDIP-18 package (vs PIC16C711-04/P (4 MHz, same package))

Design Notes

Place the 20 MHz crystal or ceramic resonator within 10 mm of the OSC1 (pin 16) and OSC2 (pin 15) pins to minimize EMI radiation and stray capacitance. Add a ground guard ring around the oscillator pins connected to VSS to isolate from switching noise. Decoupling: 100 nF ceramic between VDD (pin 14, which is VDD on this package) and VSS placed within 5 mm of the IC. Add a 10 uF bulk electrolytic or tantalum capacitor on the VDD rail near the MCU. The MCLR pin (pin 4 shared with RA5) requires a 10 kohm pull-up to VDD; if manual reset is not needed, this pin can be tied directly to VDD via the pull-up.

OTP memory cannot be erased or rewritten. Verify firmware with engineering samples (use PIC16F628 Flash variant or PIC16CE623 windowed CERDIP package) before committing to OTP production volume. Unused I/O pins must be configured as outputs and set low (or outputs high with no load) to minimize quiescent current draw. Configuration bits must be set explicitly in the source code - failure to set the oscillator selection bits (FOSC1:FOSC0) can result in the device running on the wrong oscillator source. The watchdog timer should be enabled in noise-prone environments via the WDTE configuration bit.

Estimated: at 20 MHz and 5 V VDD, the PIC16CE623-20E/P typical operating current is approximately 10-15 mA depending on I/O loading. Sleep mode current drops to < 1 uA typical, enabling battery-powered designs to achieve years of standby life on a CR2032 cell. Brown-out-reset (BOR) is not present on the PIC16CE623 - the power-on reset (POR) and power-up timer (PWRT) provide basic startup protection, but external voltage supervision (e.g., MCP130) is recommended for applications requiring deterministic reset on voltage drop. For 3.3 V-only systems, ensure the brown-out voltage threshold is compatible with your regulator's droop characteristics.

Compliance Information

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

RoHS/REACH status not specified in verified distributor data. 'E' suffix indicates extended automotive/industrial temperature grade but AEC-Q100 qualification is not typically applied to OTP microcontrollers in this family. Lead-free and halogen-free status not confirmed from verified data. Microchip conflict-minerals policy applies per company standard.

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

Related Searches

PIC16CE623-20E/P PIC16CE623-20E/P datasheet Microchip PIC16CE623-20E/P PIC16CE623-20E/P price buy 8-bit OTP microcontroller 20MHz EEPROM PIC16CE623-20E/P pinout 18-pin PDIP PIC16CE623-20E/P drop-in replacement PIC16CE623 vs PIC16F628 PIC16CE623 automotive temperature grade PIC16CE62X family cross reference what is the program memory of PIC16CE623 PIC16CE623-20E/P in stock DigiKey OTP microcontroller with on-chip EEPROM PIC16CE62X PDIP-18 microcontroller PIC16CE623-20E/P lead time distributor

Related Components & Terms

Microchip Technology PIC16CE623-20E/P PIC16CE623-20/P PIC16CE623-20I/P PIC16CE624-20/P PIC16CE625-20/P PIC16F628-20/P PIC16C711-04/P PIC® 16C 8-bit microcontroller RISC Harvard architecture OTP (One-Time Programmable) EEPROM data memory PDIP-18 DIP-18 (0.300 inch) Through-hole ICSP (In-Circuit Serial Programming) Watchdog timer Power-on reset Brown-out reset Automotive temperature grade Industrial temperature grade RoHS REACH Conflict minerals MPLAB X IDE MCP2551 MCP9700 ATmega8A-PU
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