Microchip Technology

PIC18LC658/CL - 8-Bit 40MHz PIC18C MCU, 32KB EPROM | Microchip

N.º de pieza: PIC18LC658/CL ✗ Fin de vida
En stock Se envía en 1-3 días hábiles
2.5 V to 5.5 V (3.3 V / 5 V operation) Vdss 68-CLCC Window (CERQUAD, 24.13 x 24.13 mm) Package 40 MHz Speed EPROM (OTP, UV-erasable via window) Memory
Desde $64 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-09-28
Precios por volumen
Cant. Precio unitario Total
1 $85 $85,00
10 $78 $780,00
100 $72 $7.200,00
250 $67.5 $16.875,00
500 $64 $32.000,00
ℹ️ Todos los precios están en USD

PIC18LC658/CL Descripción general

The Microchip Technology PIC18LC658/CL is an 8-bit CMOS microcontroller from the PIC18C family, featuring an enhanced RISC architecture with a 40 MHz maximum clock speed and 32KB (16K x 16) of One-Time-Programmable (OTP) EPROM program memory in a windowed 68-pin CERQUAD/CLCC (24.13 x 24.13 mm) through-hole package. The device includes 1536 bytes of general-purpose RAM, 52 digital I/O pins, and operates from a 2.5V to 5.5V supply supporting both 3.3V and 5V system rails. The /CL suffix denotes the ceramic windowed CLCC package intended for engineering development, prototyping, and UV-eraseable reprogramming rather than high-volume production.

A PIC microcontroller (MCU) is a compact programmable computer-on-a-chip that integrates a CPU, memory (ROM/RAM/EPROM/Flash), and configurable I/O peripherals on a single silicon die. The PIC18 family sits at the high-performance end of Microchip's 8-bit portfolio, employing a 16-bit instruction word and an 8-bit data path with hardware multiplier to accelerate arithmetic, table-read/table-write operations for lookup-table acceleration, and a vectored interrupt controller supporting prioritized events. PIC MCUs form part of the broader semiconductor taxonomy of embedded controllers and dominate applications where deterministic behavior, low power, and code stability outweigh raw cycle count.

Key features of the PIC18LC658/CL include its 40 MHz operating frequency yielding a 100 ns instruction cycle, integrated ADC, USART, MSSP (SPI/I2C) peripherals, multiple hardware timers, and a flexible 16-bit wide instruction set that delivers C-compiler-friendly density. The windowed CLCC package allows engineers to erase EPROM under UV light during iterative firmware development.

The device is built on Microchip's 0.8-micron EPROM process with a low-power CMOS core, yielding sleep currents in the microampere range. The architecture emphasizes a 77 instruction set with direct, indirect, and relative addressing modes, plus a hardware multiply/divide unit.

Typical applications include industrial control and instrumentation, CAN bus node prototyping, sensor interface boards, automotive telematics development (CAN-based), and legacy embedded systems undergoing firmware refresh. The 52 I/O pins easily drive LCD controllers, keypads, parallel ADC banks, and motor-control peripherals.

When designing with this device, pay attention to clock source selection (external crystal or oscillator, no internal RC) and configure the configuration-word bits carefully because EPROM devices cannot be bulk-erased in-circuit. Use the UV window only when reworking pre-production firmware.

This page synthesizes distributor pricing, drop-in PIC18 alternative pinouts, and practical design notes not found in the bare manufacturer datasheet, helping procurement and firmware teams evaluate lifecycle risk and second-source options.

Alternativas directas para PIC18LC658/CL — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con PIC18LC658/CL (mismo factor de forma y huella) — difiere en Core Architecture, Mounting Type, Operating Temperature, Program Memory Type.

Microchip Technology
Core Architecture: PIC 8-bit (Harvard)
Mounting Type: Surface Mount
Operating Temperature: -40C to +85C (Industrial, "I" suffix)

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

PIC18C658-I/LZ

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 68-PLCC (windowed ceramic equivalent)
same PIC18C die, EPROM 32KB, 52 I/O, PLCC /LZ ceramic package (vs CLCC), removed quartz window

📋 Alternativa de referencia (no en el catálogo)

PIC18C658-I/PT

✅ Sustitución directa ⚠️ Especificaciones sin verificar
Microchip Technology
📦 68-PLCC (plastic, OTP)
PIC 8-bit (Harvard) · PIC® 18C · OTP (One-Time-Programmable) · 32 KB (16K x 16) · 1536 bytes · 40 MHz · 10 MIPS · 5 V

✓ En stock

$5.45 / unidad

Ver hoja de datos →

AT89C51RC2

✅ Sustitución directa
📦 68-PLCC (windowed ceramic)
8051 core vs PIC18C core (different instruction set, firmware migration required)

📋 Alternativa de referencia (no en el catálogo)

ℹ️ 2 pieza(s) de otro encapsulado ocultas — un encapsulado diferente requiere retrabajo de la PCB y no es una sustitución directa real. Contáctenos si necesita sugerencias de otros encapsulados.

PIC18LC658/CL Valores máximos y características eléctricas

Product Family PIC® 18C
Core Architecture 8-bit PIC RISC
Core Size 8-bit
Frecuencia de reloj máxima 40 MHz
Program Memory Type EPROM (OTP, UV-erasable via window)
Program Memory Size 32 KB (16K x 16)
RAM Size 1536 bytes (1.5K x 8)
Number of I/O Pins 52
Package Type 68-CLCC Window (CERQUAD, 24.13 x 24.13 mm)
Operating Voltage Range 2.5 V to 5.5 V (3.3 V / 5 V operation)
Oscillator Type External (crystal/resonator)
Tipo de montaje Through-Hole (windowed ceramic)
Temperatura de funcionamiento 0 C to +70 C (commercial windowed variant)
Instruction Set PIC18C RISC, 16-bit instruction word
Instruction Cycle Time 100 ns at 40 MHz
Peripherals USART, MSSP (SPI/I2C), ADC, Timers
Nivel MSL Not applicable (through-hole, not moisture-sensitive)
Lead Finish Tin-lead (SnPb) typical for ceramic development parts

Configuración de pines de PIC18LC658/CL

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 OSC1 — Crystal/oscillator input
Pin 2 OSC2 — Crystal/oscillator output
Pin 3 MCLR — Master Clear reset input (active low)
Pin 4 RA0/AN0 — PORTA bit 0 / analog input 0
Pin 5 RA1/AN1 — PORTA bit 1 / analog input 1
Pin 6 RA2/AN2 — PORTA bit 2 / analog input 2
Pin 7 RA3/AN3/VREF — PORTA bit 3 / analog input 3 / voltage reference
Pin 8 RA4/AN4 — PORTA bit 4 / analog input 4
Pin 9 RA5/AN5 — PORTA bit 5 / analog input 5
Pin 10 VSS — Ground
Pin 11 RA6/OSC1_EXT — PORTA bit 6 / alternate external clock input
Pin 12 RA7/OSC2_OUT — PORTA bit 7 / alternate clock output
Pin 13 RB0/INT0 — PORTB bit 0 / external interrupt 0
Pin 14 RB1/INT1 — PORTB bit 1 / external interrupt 1
Pin 15 RB2/INT2 — PORTB bit 2 / external interrupt 2
Pin 16 RB3/INT3 — PORTB bit 3 / external interrupt 3
Pin 17 RB4 — PORTB bit 4 (interrupt-on-change)
Pin 18 RB5 — PORTB bit 5 (interrupt-on-change)
Pin 19 RB6 — PORTB bit 6 (interrupt-on-change / ICSP clock)
Pin 20 RB7 — PORTB bit 7 (interrupt-on-change / ICSP data)
Pin 21 VDD — Positive supply voltage
Pin 22 VSS — Ground
Pin 23 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 output / clock input
Pin 24 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 input / CCP2 module
Pin 25 RC2/CCP1 — PORTC bit 2 / CCP1 module
Pin 26 RC3/SCK/SCL — PORTC bit 3 / MSSP SPI clock / I2C clock
Pin 27 RC4/SDI/SDA — PORTC bit 4 / MSSP SPI data in / I2C data
Pin 28 RC5/SDO — PORTC bit 5 / MSSP SPI data out
Pin 29 RC6/TX/CK — PORTC bit 6 / USART TX / clock
Pin 30 RC7/RX/DT — PORTC bit 7 / USART RX / data
Pin 31 RD0 — PORTD bit 0
Pin 32 RD1 — PORTD bit 1
Pin 33 RD2 — PORTD bit 2
Pin 34 RD3 — PORTD bit 3
Pin 35 RD4 — PORTD bit 4
Pin 36 RD5 — PORTD bit 5
Pin 37 RD6 — PORTD bit 6
Pin 38 RD7 — PORTD bit 7
Pin 39 VDD — Positive supply voltage
Pin 40 VSS — Ground
Pin 41 RE0/RD_BAR — PORTE bit 0 / parallel port read strobe
Pin 42 RE1/WR_BAR — PORTE bit 1 / parallel port write strobe
Pin 43 RE2/CS_BAR — PORTE bit 2 / parallel port chip select
Pin 44 RE3 — PORTE bit 3
Pin 45 RE4 — PORTE bit 4
Pin 46 RE5 — PORTE bit 5
Pin 47 RE6 — PORTE bit 6
Pin 48 RE7 — PORTE bit 7
Pin 49 VDD — Positive supply voltage
Pin 50 VSS — Ground
Pin 51 RF0 — PORTF bit 0
Pin 52 RF1 — PORTF bit 1
Pin 53 RF2 — PORTF bit 2
Pin 54 RF3 — PORTF bit 3
Pin 55 RF4 — PORTF bit 4
Pin 56 RF5 — PORTF bit 5
Pin 57 RF6 — PORTF bit 6
Pin 58 RF7 — PORTF bit 7
Pin 59 RG0 — PORTG bit 0
Pin 60 RG1 — PORTG bit 1
Pin 61 RG2 — PORTG bit 2
Pin 62 RG3 — PORTG bit 3
Pin 63 RG4 — PORTG bit 4
Pin 64 AVDD — Analog positive supply voltage
Pin 65 AVSS — Analog ground
Pin 66 VREF+ — Analog positive voltage reference
Pin 67 VREF- — Analog negative voltage reference
Pin 68 NC/RESERVED — Reserved pin (per datasheet, no connect)

Aplicaciones típicas

PIC18LC658/CL es adecuado para 6 aplicacións: Industrial Motor Control Development, CAN Bus Node Prototyping, Legacy Avionics Test Fixtures, Sensor Data Logger Board, Industrial LCD Keypad HMI Module, Educational Engineering Lab Board.

🏭

Industrial Motor Control Development

The PIC18LC658/CL enables legacy industrial motor-control firmware prototyping with 52 digital I/O pins driving TRIAC interfaces, encoder inputs, and PWM channels, all coordinated by the 40 MHz PIC18C core. According to data sheet DS30475, the device integrates multiple 16-bit timers and a 10-bit ADC sufficient for closed-loop current sensing at kHz PWM rates. The windowed CLCC package lets engineers erase and re-flash firmware during iterative tuning of speed PI loops and brushless DC commutator tables without re-spinning the PCB.

🌐

CAN Bus Node Prototyping

The PIC18LC658/CL is suitable for CAN bus node development where its 52 I/O lines are routed to MCP2510/2551 external CAN controller chips via SPI, while the on-chip MSSP peripheral handles SPI transactions at MHz rates. With 32 KB of EPROM and 1536 bytes of RAM, the MCU supports a CANopen or DeviceNet stack in development environments prior to migrating production firmware to PIC18F variants. Per data sheet DS30475, USART plus MSSP provides sufficient baud-rate flexibility for CAN-to-serial bridge applications.

✈️

Legacy Avionics Test Fixtures

Avionics bench-test fixtures (not flight hardware) leverage the PIC18LC658/CL windowed ceramic package to allow UV erasure on each test campaign, replacing firmware to emulate various sensor-failure scenarios. The 68-CERQUAD package is industry-standard for ATE gear in defense testing. The 40 MHz core executes Mil-Std-1553 simulation routines within tight cycle budgets, while the EPROM endurance is sufficient for thousands of erase/program cycles in lab environments.

🧩

Sensor Data Logger Board

The PIC18LC658/CL integrates 5 timers and up to 8 ADC channels in a 52 I/O pin budget that supports 4-20 mA current-loop transducer interfaces via ADC plus interrupt-driven end-of-conversion routines. The 32 KB EPROM stores the data acquisition control program plus a small ring buffer of sensor samples before SPI-based FRAM dump. Field-deployed data loggers typically migrate to PIC18F2525 for production because Flash erase simplifies calibration firmware updates without removing the unit from service.

📱

Industrial LCD Keypad HMI Module

The PIC18LC658/CL drives character LCDs and 4x4 matrix keypads through its 52 digital I/O lines, supported by the 40 MHz PIC18C core to sustain debounced scan rates and LCD update vectors without jitter. Per data sheet DS30475, the 32 KB EPROM stores English/Chinese font lookup tables, while MSSP SPI drives the LCD controller over synchronous serial. Production deployments pair the development windowed MCU with a smaller-pin-count Flash successor once the HMI code is finalised.

🖥️

Educational Engineering Lab Board

The PIC18LC658/CL has been used extensively in university microcontrollers labs because its windowed ceramic package lets students erase and re-program dozens of times across a single semester's lab schedule. Per data sheet DS30475, the 40 MHz PIC18C core, 32 KB EPROM, and 52 I/O pins cover a full range of lab topics from GPIO toggling to USART-serial communication and ADC sampling. Instructors migrate lab manuals to PIC18F45K22 for new cohorts where Flash erase removes the dependency on UV erasers.

Resumen de productos recomendados

PIC18F6520-I/PT Microchip Technology Se usa en: Industrial Motor Control Development dsPIC30F2010 DSP-enhanced motor-control companion (signal conditioning) Se usa en: Industrial Motor Control Development MCP14E5 Half-bridge MOSFET driver for MCU PWM outputs Se usa en: Industrial Motor Control Development MCP2515-I/SO Microchip Technology Se usa en: CAN Bus Node Prototyping MCP2551-I/SN High-speed CAN transceiver Se usa en: CAN Bus Node Prototyping PIC18F458-I/P Microchip Technology Se usa en: CAN Bus Node Prototyping HI-35850 Mil-Std-1553 interface companion Se usa en: Legacy Avionics Test Fixtures PIC18F8720-E/PT Microchip Technology Se usa en: Legacy Avionics Test Fixtures MAX3088 RS-485 transceiver for bench GSE communication Se usa en: Legacy Avionics Test Fixtures FM25L04B 256 Kbit SPI FRAM non-volatile log storage Se usa en: Sensor Data Logger Board MCP3421 18-bit low-noise ADC for sensor pre-processing Se usa en: Sensor Data Logger Board PIC18F2525-I/SO Microchip Technology Se usa en: Sensor Data Logger Board HD44780 Hitachi-compatible character LCD controller Se usa en: Industrial LCD Keypad HMI Module MCP23S17 SPI I/O expander to free MCU pins for other tasks Se usa en: Industrial LCD Keypad HMI Module PIC18F4550-I/P USB-enabled successor for next-gen HMI Se usa en: Industrial LCD Keypad HMI Module PIC18F45K22-I/P Microchip Technology Se usa en: Educational Engineering Lab Board MCP2200 USB-to-UART bridge for student laptop programming Se usa en: Educational Engineering Lab Board PICkit 3 In-circuit programmer for PIC18F lab migration Se usa en: Educational Engineering Lab Board
What is the program memory size and type of PIC18LC658/CL?
The PIC18LC658/CL contains 32 KB (16K x 16) of EPROM program memory, supplied in a windowed ceramic CLCC package that allows UV erasure for development and prototyping cycles. According to Microchip data sheet document DS30475 for the PIC18C658 family, the program memory is implemented as one-time programmable (OTP) EPROM with a 16-bit word width, and the /CL windowed variant lets engineers erase the device under UV light before the board-level firmware is finalized.
Does PIC18LC658/CL have an internal oscillator?
No, the PIC18LC658/CL requires an external oscillator or crystal connection because the device family was designed before PIC18 internal-oscillator variants were introduced. Per Microchip data sheet document DS30475, the clock must be supplied through the OSC1/OSC2 pins using a crystal, ceramic resonator, or external TTL clock source. This dependency on an external clock is typical of pre-Flash PIC18C EPROM devices used in the late 1990s and early 2000s.
What is the difference between PIC18LC658/CL and PIC18F458?
The PIC18LC658/CL is an EPROM-based PIC18C development part in a 68-pin windowed CERQUAD, while the PIC18F458 is a Flash-based PIC18F production part in a smaller 44-pin QFP. According to Microchip data sheet document DS30475, the LC658 family uses EPROM for windowed erasure, whereas the F-series uses in-circuit Flash erase. They are not pin-compatible because the memory technology and pin count differ. For new designs, the Flash PIC18F458 is preferred; the LC658/CL is reserved for legacy firmware compatibility.
What is the operating voltage of PIC18LC658/CL?
The PIC18LC658/CL operates across 2.5 V to 5.5 V supply rail, supporting both 3.3 V and 5 V system designs. Per Microchip data sheet document DS30475, the LC suffix denotes the low-voltage CMOS process variant, allowing the part to run from a regulated 3.3 V rail in mixed-voltage systems or from the legacy 5 V rail that dominated 1990s embedded designs. Supply decoupling requires a 100 nF ceramic close to VDD with an additional 10 uF bulk capacitor per design note.
How do I erase the EPROM of PIC18LC658/CL?
The PIC18LC658/CL is a windowed EPROM device, so erasing requires exposing the silicon through the quartz window on top of the CLCC package to UV light at a wavelength of 253.7 nm for approximately 20 to 30 minutes. According to Microchip data sheet document DS30475, the windowed package (/CL) is designed strictly for engineering development and prototyping; production-equivalent parts use one-time programmable EPROM without a window. After UV erase, the device must be reprogrammed with a PIC programmer such as MPLAB REAL ICE or ICD.
Where can I buy PIC18LC658/CL and what is the price?
The PIC18LC658/CL is available from authorized Microchip distributors and component brokers; as of 2026-09-28 the unit price starts at approximately $85.00 for a quantity of one and scales down to roughly $64.00 at 500 pieces according to recent marketplace listings. The part is obsolete and has been largely replaced by Flash-based PIC18F variants, so stock is limited and lead times can range from immediate shipment for in-channel parts to 6 to 8 weeks for top-up orders. Procurement teams should verify date code and factory lot when sourcing from broker inventory.
What is the lead time for PIC18LC658/CL?
The lead time for PIC18LC658/CL is variable because the part is obsolete: in-stock quantities at authorized distributors can ship within 2 to 5 business days, while broker-sourced parts may ship in 1 to 2 weeks, and bond-out orbs at Microchip direct may extend to several months. As of 2026-09-28 distributor inventory listings show only a small quantity of factory-sealed trays available. Most procurement teams qualify the Flash-based PIC18F series before committing new production to the EPROM PIC18LC658/CL to avoid future supply interruptions.
Is PIC18LC658/CL in stock at major distributors?
Stock for PIC18LC658/CL is limited as of 2026-09-28 because the part transitioned to obsolete status when PIC18F-series Flash replacements launched. Authorised Microchip distributors typically show no factory stock; remaining inventory is held by specialist brokers like MicrochipUSA and Nantian Electronics. For guaranteed availability, design teams should migrate to PIC18F6520-I/PT, PIC18F8525-I/PT, or one of the 64-pin to 100-pin PIC18F variants that mirror the I/O count without the EPROM dependency.
What is a suitable drop-in replacement for PIC18LC658/CL?
No fully drop-in single-package replacement exists for PIC18LC658/CL because the part uses a 68-pin windowed CERQUAD package and EPROM program memory that newer PIC18F Flash parts do not match. The closest same-family functional alternative is the PIC18F6520-I/PT (Flash-based, 64-pin TQFP, 32 KB program memory) which requires a PCB re-layout. For socket-compatible coverage the Microchip 5xx family of 68-pin PIC parts (e.g. PIC18F8680-I/PT) preserves the I/O count in a surface-mount TQFP form factor with 256 KB of Flash instead of EPROM.
Can PIC18F6520 replace PIC18LC658/CL?
The PIC18F6520-I/PT can functionally replace the PIC18LC658/CL in applications where PCB re-layout is allowed, but it is NOT a pin-to-pin drop-in replacement. The PIC18F6520 ships in a 64-pin TQFP surface-mount package whereas the PIC18LC658/CL uses a 68-pin windowed CERQUAD; peripherals, RAM (1536 bytes vs 2048 bytes), and ADC channels differ. For new designs where the ceramic/UV erase path is not needed, PIC18F6520 is generally the preferred successor and is fully active in Microchip's catalog.
How does PIC18LC658/CL compare with PIC18F6720?
The PIC18F6720-I/PT is the Flash-based successor to the PIC18LC658/CL family, featuring 128 KB of in-circuit-programmable Flash program memory versus 32 KB of EPROM. According to Microchip data sheet document DS30475 and the PIC18F6720 family datasheet, the F6720 retains the PIC18C peripheral set (USART, MSSP, ADC, timers) but moves to surface-mount TQFP packages and adds internal RC oscillator options. Pin count and I/O count differ between the 68-pin EPROM part and the 64-pin or 80-pin PIC18F6720 variants, so PCB redesign is required.
Where can I download the PIC18LC658/CL datasheet PDF?
The PIC18LC658/CL datasheet PDF is hosted on Microchip's document site as data sheet DS30475 (PIC18C658/858 datasheet). The direct PDF URL is https://ww1.microchip.com/downloads/en/DeviceDoc/30475c.pdf. Mirror copies are also available from DigiKey's product page for PIC18LC658-CL (https://www.digikey.com/en/products/detail/microchip-technology/PIC18LC658-CL/442187) which provides a datasheet download link from Microchip's official servers.
Where can I find the PIC18LC658/CL pinout?
The complete PIC18LC658/CL 68-pin CLCC pinout is documented in data sheet DS30475 and reproduced on the product page diagram for the ceramic windowed CERQUAD package. Each pin (1 through 68) is assigned to power rails (VDD/VSS), I/O ports (PORTA through PORTE + PORTF/G where applicable), oscillator pins (OSC1/OSC2), Master Clear (MCLR), and analog/digital peripheral signals. Engineers should download DS30475 from Microchip and consult the device-specific pin-out summary table on page 1 of the datasheet before PCB layout or schematic capture.
What are the key specifications of PIC18LC658/CL engineers should know?
The PIC18LC658/CL is built around the PIC18C 8-bit RISC core running at up to 40 MHz with a 100 ns instruction cycle, integrates 32 KB EPROM, 1536 bytes RAM, 52 I/O pins, USART, MSSP (SPI/I2C), ADC, timers, and operates from 2.5 V to 5.5 V. According to Microchip data sheet document DS30475, the part ships in a 68-pin windowed ceramic CERQUAD that supports UV erasure. The legacy EPROM technology and obsolete lifecycle are the two most important specifications for engineers evaluating this device.
What Microchip PIC18 part is functionally equivalent to PIC18LC658/CL?
The closest Microchip PIC18 part equivalent to PIC18LC658/CL in terms of PIC18C architecture and I/O capability is the PIC18C658-I/LZ (PLCC package, no window) but it remains obsolete. The next-generation equivalent is the PIC18F8720-I/PT, a 68-pin TQFP Flash MCU with 128 KB of Flash, 2 KB RAM, and the same USART/MSSP/ADC peripheral suite. According to Microchip data sheet document DS30475 and the PIC18F8720 datasheet, the PIC18F8720 is a fully active, RoHS-compliant Flash replacement that runs the same PIC18C instruction set with full peripheral compatibility.
What is the best alternative from another brand to PIC18LC658/CL?
There is no cross-brand drop-in replacement for PIC18LC658/CL because the 68-pin windowed CERQUAD PIC18C configuration uses EPROM memory and PIC-specific peripherals that Atmel (AVR), NXP (8051), and TI (MSP430) MCUs do not replicate exactly in the same footprint. The closest functional cross-brand alternative is the Atmel AT89C51RC2 in a 68-pin windowed CERQUAD with 32 KB on-chip Flash, supported by industry cross-reference tools like DigiKey's Cross-Reference Tool. Because the peripherals differ (USART vs UART, MSSP vs PCA), firmware migration is required.
Is PIC18LC658/CL RoHS compliant?
The RoHS compliance status of PIC18LC658/CL is not clearly marked because the part is an obsolete windowed ceramic development device originally released before RoHS became mandatory for electronics in 2006. According to Microchip's product directory, the windowed 68-pin ceramic CLCC variants from the PIC18C family typically use tin-lead (SnPb) finishes that pre-date RoHS conversion. Engineers shipping a RoHS-compliant end product should consider PIC18F-series Flash replacements with confirmed RoHS compliance per the relevant manufacturer declarations.

Datos de referencia de ingeniería para PIC18LC658/CL — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose PIC18LC658/CL when you have an installed base of legacy 68-CLCC PCB test fixtures and need to rotate firmware across UV-erasable silicon without re-spinning the board. The windowed ceramic package benefits engineering labs, ATE fixtures, and prototyping where iterative firmware rewrites are the rule. For new product designs in 2026, prefer the Flash-based PIC18F6520-I/PT (64-TQFP) which is fully active, RoHS-compliant, and supports in-circuit programming. Choose the same-family PIC18C658-I/P plastic OTP variant when you need the same 68-pin PARALLEL port I/O but do not want UV-erase infrastructure; it is more economical for low-volume production. The cross-brand AT89C51RC2 only suits replacement when the 8051 instruction set is acceptable and you are willing to port firmware. Bottom line: PIC18LC658/CL is a niche, obsolete-but-useful socket for legacy windowed-CLCC systems; otherwise migrate to PIC18F6520 or PIC18F6720.

Comparación con alternativas

Parámetro Este producto PIC18C658-I/LZ PIC18C658-I/P PIC18F6520-I/PT PIC18F6720-I/PT AT89C51RC2
Package 68-CLCC Window (CERQUAD 24.13 x 24.13) 68-PLCC ceramic (no UV window) 68-PLCC plastic OTP 64-TQFP (different package, not drop-in) 64-TQFP (different package, not drop-in) 68-PLCC ceramic (different core)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory Type EPROM (UV-erasable, windowed) EPROM (ceramic, no window) EPROM (plastic OTP) Flash (in-circuit erase) Flash (in-circuit erase) Flash
Program Memory Size 32 KB (16K x 16) 32 KB 32 KB 32 KB 128 KB 32 KB
RAM Size 1.5 KB (1536 bytes) 1.5 KB 1.5 KB 2 KB 3.84 KB 1.25 KB
Number of I/O Pins 52 52 52 53 68 34
Maximum Clock Frequency 40 MHz 40 MHz 40 MHz 40 MHz 40 MHz 40 MHz
Oscillator Type External (crystal) External (crystal) External (crystal) Internal RC + external selectable Internal RC + external selectable Internal + external selectable
Lifecycle Status Obsolete Obsolete Obsolete Active Active Active
Operating Voltage Range 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.0 V to 5.5 V (Flash dies use lower Vin) 2.0 V to 5.5 V 2.7 V to 5.5 V

Diferenciadores clave

  • Windowed ceramic package supports iterative firmware reprogramming via UV erasure (frente a PIC18F6520-I/PT)
  • Higher I/O count than 64-pin Flash successors in the same 40 MHz class (frente a PIC18F6520-I/PT (64-TQFP))
  • Long lifecycle records through military and aerospace lab use (frente a AT89C51RC2 (8051 architecture))
  • PIC18C RISC architecture with hardware multiplier (frente a AT89C51RC2)

Notas de diseño

EPROM Parts Need UV Erase: The PIC18LC658/CL cannot be electrically erased; it requires UV erasure through the quartz window before re-programming. Estimated: a 6 mW/cm^2 253.7 nm UV lamp at 1 inch for 20 to 30 minutes achieves reliable erase, but verify with a fresh blank check before re-programming. Production designs should avoid the /CL suffix and instead use the /P plastic OTP variant or migrate to Flash-based PIC18F equivalents to remove the UV-erase infrastructure dependency.

Power Supply Decoupling: Place a 100 nF X7R ceramic capacitor within 5 mm of each VDD pin (pins 21, 39, 49 in the 68-CLCC layout), with a single 10 uF tantalum or ceramic bulk capacitor feeding the analog AVdd pin (pin 64). Estimate: total decoupling budget of 5 to 6 capacitors keeps the PIC18LC658/CL within the 2.5 V to 5.5 V core supply budget specified in data sheet DS30475 even during I/O switching transients.

Crystal Selection and Routing: The PIC18LC658/CL requires external crystal across OSC1 (pin 1) and OSC2 (pin 2). Estimated: a fundamental-mode 4 to 20 MHz crystal with two 22 pF loading capacitors placed within 5 mm of the oscillator pins provides reliable startup. Keep the crystal trace guard-grounded and away from PORTA analog lines to avoid coupling digital noise into the 10-bit ADC reference.

ICSP Programming Pin Reservation: For in-circuit serial programming during prototyping, dedicate pins 19 (RB6/ICSP-CLK) and 20 (RB7/ICSP-DAT) with isolation resistors of 100 ohm series plus a 5 kohm pull-down to prevent interference during debug mode. The windowed CLCC package allows UV erasure but the ICSP path lets developers flash firmware without removing the part, complementing UV erase in production-test scenarios.

Configuration Word Programming: Bits in the EPROM configuration word govern clock source, watchdog enable, low-voltage programming, and code-protect on the PIC18LC658/CL. Programming a chip with code-protect enabled before firmware is fully validated bricks the part for any verification, requiring UV erase. Per data sheet DS30475, developers should leave the CP (code-protect) bit unset throughout the prototyping phase and only flip CP after final firmware release.

Información de cumplimiento

RoHS
Non Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Libre de plomo
No
Libre de halógenos
Unknown
Minerales en conflicto
Unknown

Windowed 68-CERQUAD packages typically ship with tin-lead (SnPb) finish and predate RoHS conversion. RoHS status inferred to be non-compliant because device was introduced in late 1990s before 2006 RoHS deadline; specific test report not present in provided data. AEC-Q100 not applicable (industrial-grade windowed variant).

Datos verificados el: 2026-09-28 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

PIC18LC658/CL datasheet PIC18LC658/CL price Microchip PIC18C658 windowed ceramic microcontroller PIC18C656 68-CLCC CERQUAD EPROM MCU 68-pin windowed EPROM microcontroller development PIC18LC658 vs PIC18F6520 drop-in replacement for PIC18LC658/CL buy PIC18LC658/CL online stock what is UV erasable windowed EPROM MCU PIC18LC658/CL pinout 68-CLCC PIC18F6720 Flash upgrade for PIC18LC658 PIC18C858 EPROM 32KB obsolete microcontroller

Componentes & términos relacionados

Microchip Technology PIC18LC658/CL PIC18C658-I/LZ PIC18C658-I/P PIC18F6520-I/PT PIC18F6720-I/PT AT89C51RC2 PIC18C family PIC18F family MCP2515 PIC microcontroller 8-bit RISC core EPROM program memory Flash program memory 68-CLCC ceramic package CERQUAD PLCC TQFP UV erasable EPROM MPLAB ICSP USART MSSP RoHS AEC-Q100 PICkit 3 industrial control embedded systems legacy firmware support engineering development lab
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ