Microchip Technology

PIC18LC858-I/L - 8-Bit MCU 32KB OTP 68 I/O CAN PLCC-84 | Microchip

MPN: PIC18LC858-I/L ✗ پایان تولید
2.5 V to 5.5 V Vdss 84-PLCC (J-Lead), 29.31 x 29.31 mm Package 40 MHz Speed OTP EPROM Memory
حداقل سفارش: 1 |

PIC18LC858-I/L نمای کلی

The Microchip Technology PIC18LC858-I/L is an 8-bit high-performance PIC microcontroller from the PIC18C family, featuring 32KB (16K x 16) of One-Time Programmable (OTP) program memory, 1.5KB of on-chip RAM, and 68 digital I/O lines. It is housed in an 84-pin PLCC (Plastic Leaded Chip Carrier) J-lead package measuring 29.31 x 29.31 mm, runs at up to 40 MHz, and integrates an integrated CAN (Controller Area Network) module for automotive and industrial networking. The part is specified over the industrial -40C to +85C temperature range and operates from a 2.5V to 5.5V supply, making it compatible with both 3.3V and 5V system rails.

Background Knowledge: An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/EPROM/Flash/OTP), data RAM, and peripheral set. PIC microcontrollers use a Harvard architecture with separate program and data buses, an accumulator-based register file, and a RISC-style instruction set. The PIC18 family is the high-end tier of Microchip's 8-bit portfolio, adding a 16-bit instruction set, linear program-memory addressing up to 2 MB, a hardware multiplier, and rich peripherals such as 10-bit ADC, PWM, CAN, and USB. PIC18C parts ship with OTP EPROM program memory (one-time field-programmable but UV-erasable in special windowed packages) and were the predecessors of the flash-based PIC18F devices.

Key features of the PIC18LC858-I/L include C-compiler-optimized architecture, linear program-memory addressing to 32 KB, linear data-memory addressing to 4 KB, a 10-bit Analog-to-Digital converter, Brown-out Detect/Reset, Low-Voltage Detect (LVD), Power-On Reset (POR), Pulse-Width Modulation (PWM) outputs, and a Watchdog Timer (WDT). The integrated CAN module supports standard CAN 2.0A and 2.0B frames, which is the headline peripheral differentiating the PIC18C658/LPIC18-family from other PIC18 sub-families.

From an architecture standpoint, the PIC18LC858 uses a 16-bit wide instruction word with single-cycle execution (except branches), an 8-bit data path, and 31 priority-level interrupt vectors. The CAN peripheral includes acceptance filters, masking, and error counters conforming to the Bosch CAN specification. Brown-out Detect/Reset and LVD protect Flash/OTP contents during unstable supply events - critical for automotive ECU applications.

Typical applications include automotive body and chassis ECUs, industrial CAN nodes (sensor and actuator networks), HVAC controls, building-automation gate-ways, and any 5V-tolerant embedded design that requires a CAN bus plus a high I/O count in a through-hole-friendly PLCC.

When designing with this part, note that OTP means program memory can only be written once per location; for in-system reprogrammability choose a flash-based PIC18F alternative such as PIC18F8585-I/L. Always add bulk decoupling (10 uF + 100 nF) near VDD/AVDD and provision a CAN transceiver such as the MCP2551 between the MCU CANRX/CANTX pins and the bus.

This page synthesizes distributor pricing, parametric alternatives, and engineering design guidance not consolidated in the manufacturer datasheet alone, and reflects pricing as of 2026-09-28.

جایگزین‌های drop-in برای PIC18LC858-I/L — همان پکیج، سازگار پین‌به‌پین. قطعات با پکیج متفاوت که نیاز به تغییر PCB دارند مستثنی هستند.

گونه‌ها در این سری

مدل‌های هم‌سری که جایگزین مستقیم هستند برای PIC18LC858-I/L (همان فرم‌فاکتور و فوت‌پرینت) — متفاوت در Core Architecture, Number of I/O Pins, Program Memory Size, Mounting Type, Oscillator Type.

Microchip Technology
Core Architecture: PIC18 (8-bit, modified Harvard, RISC)
Number of I/O Pins: 52
Program Memory Size: 32 KB (16K x 16) OTP
Microchip Technology
Core Architecture: PIC 8-bit (PIC18)
Number of I/O Pins: 37
Program Memory Size: 0 KB (external)

PIC18F8585-I/L

✅ جایگزین مستقیم
📦 84-PLCC (J-Lead)
same 84-PLCC pinout, same 40 MHz core, same 32 KB memory, same CAN peripheral; OTP replaced by flash for ICSP/self-programming

📋 جایگزین مرجع (خارج از کاتالوگ)

PIC18C858-I/L

✅ جایگزین مستقیم
📦 84-PLCC (J-Lead)
same 84-PLCC pinout and die, VDD 4.2 V-5.5 V vs 2.5 V-5.5 V (PIC18LC858 lower-voltage variant)

📋 جایگزین مرجع (خارج از کاتالوگ)

PIC18C658-I/L

✅ جایگزین مستقیم
📦 84-PLCC (J-Lead)
same 84-PLCC pinout, same CAN module, but 16 KB OTP (half program-memory), same 40 MHz core

📋 جایگزین مرجع (خارج از کاتالوگ)

PIC18LC658-I/L

✅ جایگزین مستقیم
Microchip Technology
📦 84-PLCC (J-Lead)
PIC18 (8-bit, modified Harvard, RISC) · 32 KB (16K x 16) OTP · 1.5 KB (1.5K x 8) · 40 MHz · 2.3 V to 5.5 V (LC low-voltage variant) · 52 · CAN 2.0B, USART, I2C (SSP), SPI (SSP)

برای قیمت تماس بگیرید

مشاهده دیتاشیت ←

PIC18LC801-I/L

✅ جایگزین مستقیم ⚠️ مشخصات تأییدنشده
Microchip Technology
📦 84-PLCC (J-Lead)
PIC 8-bit (PIC18) · ROMless (external memory bus) · 0 KB (external) · 1.5 KB (1.5K x 8) · 25 MHz · 37 · 84-PLCC (J-Lead), 84-LCC · 8 bit

برای قیمت تماس بگیرید

مشاهده دیتاشیت ←

PIC18LC858-I/L حداکثر مقادیر مجاز و مشخصات الکتریکی

Product Family PIC 18C
Core Architecture 8-bit PIC Harvard
Core Size 8-bit
Maximum CPU Frequency 40 MHz
Program Memory Type OTP EPROM
Program Memory Size 32 KB (16K x 16)
RAM Size 1.5 KB
Data Memory Addressing (Linear) 4 KB
Number of I/O Pins 68
بسته‌بندی / کیس 84-PLCC (J-Lead), 29.31 x 29.31 mm
Supply Voltage (VDD) 2.5 V to 5.5 V
دمای کاری -40 C to +85 C (Industrial)
ADC 10-bit (channel count not in provided data)
CAN Module Yes (integrated, CAN 2.0A/2.0B)
PWM Yes
Brown-out Detect / Reset Yes
Low-Voltage Detect (LVD) Yes
Power-On Reset (POR) Yes
Watchdog Timer (WDT) Yes
Oscillator Type External (crystal/ceramic resonator or clock input)
نوع نصب Surface Mount (PLCC socket compatible)
Packaging (Tube) Tube

پیکربندی پین PIC18LC858-I/L

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
پین 1 MCLR — Master Clear (Reset) input, active-low
پین 2 RA0/AN0 — PORTA bit 0 / Analog input 0
پین 3 RA1/AN1 — PORTA bit 1 / Analog input 1
پین 4 RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / ADC VREF-
پین 5 RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC VREF+
پین 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
پین 7 RA5/AN4 — PORTA bit 5 / Analog input 4
پین 8 AVDD — Analog supply voltage
پین 9 AVSS — Analog ground
پین 10 OSC1/CLKIN — Oscillator crystal input / external clock input
پین 11 OSC2/CLKOUT — Oscillator crystal output / clock output
پین 12 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
پین 13 RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input
پین 14 RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1
پین 15 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
پین 16 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
پین 17 RC5/SDO — PORTC bit 5 / SPI data out
پین 18 RC6/TX1/CK1 — PORTC bit 6 / USART1 transmit / USART1 clock
پین 19 RC7/RX1/DT1 — PORTC bit 7 / USART1 receive / USART1 data
پین 20 VSS — Digital ground
پین 21 VDD — Digital supply voltage
پین 22 RB0/INT0 — PORTB bit 0 / External interrupt 0
پین 23 RB1/INT1 — PORTB bit 1 / External interrupt 1
پین 24 RB2/INT2 — PORTB bit 2 / External interrupt 2
پین 25 RB3/INT3/CCP2 — PORTB bit 3 / External interrupt 3 / Capture-Compare-PWM 2
پین 26 RB4/INT4 — PORTB bit 4 / External interrupt 4
پین 27 RB5/INT5 — PORTB bit 5 / External interrupt 5
پین 28 RB6/INT6/PGC — PORTB bit 6 / External interrupt 6 / ICSP clock
پین 29 RB7/INT7/PGD — PORTB bit 7 / External interrupt 7 / ICSP data
پین 30 VSS — Digital ground
پین 31 VDD — Digital supply voltage
پین 32 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0
پین 33 RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1
پین 34 RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2
پین 35 RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3
پین 36 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4
پین 37 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5
پین 38 RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6
پین 39 RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7
پین 40 VSS — Digital ground
پین 41 VDD — Digital supply voltage
پین 42 RE0/RD/PD — PORTE bit 0 / Parallel Slave Port read strobe
پین 43 RE1/WR/PCE1 — PORTE bit 1 / Parallel Slave Port write strobe / CCP enable 1
پین 44 RE2/CS/PCE2 — PORTE bit 2 / Parallel Slave Port chip select / CCP enable 2
پین 45 RE3 — PORTE bit 3
پین 46 VSS — Digital ground
پین 47 VDD — Digital supply voltage
پین 48 RF0 — PORTF bit 0
پین 49 RF1 — PORTF bit 1
پین 50 RF2 — PORTF bit 2
پین 51 RF3 — PORTF bit 3
پین 52 RF4 — PORTF bit 4
پین 53 RF5 — PORTF bit 5
پین 54 RF6 — PORTF bit 6
پین 55 RF7 — PORTF bit 7
پین 56 VSS — Digital ground
پین 57 VDD — Digital supply voltage
پین 58 RG0 — PORTG bit 0
پین 59 RG1 — PORTG bit 1
پین 60 RG2 — PORTG bit 2
پین 61 RG3 — PORTG bit 3
پین 62 RG4 — PORTG bit 4
پین 63 RG5 — PORTG bit 5
پین 64 RG6 — PORTG bit 6
پین 65 RG7 — PORTG bit 7
پین 66 VSS — Digital ground
پین 67 VDD — Digital supply voltage
پین 68 RH0 — PORTH bit 0
پین 69 RH1 — PORTH bit 1
پین 70 RH2 — PORTH bit 2
پین 71 RH3 — PORTH bit 3
پین 72 RH4 — PORTH bit 4
پین 73 RH5 — PORTH bit 5
پین 74 RH6 — PORTH bit 6
پین 75 RH7 — PORTH bit 7
پین 76 VSS — Digital ground
پین 77 VDD — Digital supply voltage
پین 78 RJ0 — PORTJ bit 0
پین 79 RJ1 — PORTJ bit 1
پین 80 RJ2 — PORTJ bit 2
پین 81 RJ3 — PORTJ bit 3
پین 82 RJ4 — PORTJ bit 4
پین 83 RJ5 — PORTJ bit 5
پین 84 RJ6 — PORTJ bit 6

کاربردهای معمول

PIC18LC858-I/L مناسب است برای 6 کاربردs: Automotive Body and Chassis ECU, Industrial CAN Sensor/Actor Node, Building Automation Gateway, HVAC Control Module, Medical Instrumentation Interface, Industrial CAN-Controlled Motor Drive.

🚗

Automotive Body and Chassis ECU

The PIC18LC858-I/L's integrated CAN 2.0A/2.0B controller and 68 I/O pins make it a strong fit for automotive body and chassis electronic control units that must communicate over a high-speed CAN bus while driving dozens of actuators. The industrial -40 C to +85 C temperature range covers body-compartment thermal environments. Compared with non-CAN PIC18 MCUs, the PIC18LC858 saves external CAN-controller silicon and BOM cost. The 32 KB OTP program memory fits typical body-ECU software including diagnostic service routines and OBD-II handlers. Power-On Reset and Brown-out Detect protect Flash/OTP contents during crank-cold-start voltage transients - a key automotive requirement per ISO 7637 and OEM EMC specifications.

🏭

Industrial CAN Sensor/Actor Node

On factory floors, the PIC18LC858-I/L serves as the central controller of a CANopen or DeviceNet node, reading sensors (via the 10-bit ADC and digital I/O) and driving actuators (via PWM and GPIO) while communicating over a 1 Mbit/s CAN bus. The 40 MHz core delivers 10 MIPS, enough for a CANopen stack plus a 1 ms PDO cycle. The 2.5 V to 5.5 V VDD range accommodates industrial 24 V-bus-derived rails after a small DC-DC step-down. Compared with 5V-only PIC18C858, the LC variant enables direct 3.3 V operation, simplifying mixed-voltage designs. The 84-pin PLCC package in a socketed MTP is friendly to field replacement and firmware-revision upgrades (move to PIC18F8585-I/L for flash).

🧩

Building Automation Gateway

Building-automation systems such as BACnet, KNX, or proprietary CAN-based field-bus gateways benefit from the PIC18LC858-I/L's 68 I/O pins, integrated CAN module, and low-voltage operation. The MCU aggregates sensor data (temperature, occupancy, lighting) over its ADC and I/O, then publishes to a higher-level controller via CAN. The 2.5 V to 5.5 V VDD range simplifies 24 V-bus-powered designs after a small buck regulator. With 32 KB OTP and 1.5 KB RAM, the part fits typical gateway stacks including a small RTOS, a CANopen node, and BACnet application code. The PLCC package supports socketed installation, simplifying field service.

💡

HVAC Control Module

HVAC (heating, ventilation, and air-conditioning) controllers require high I/O count, multiple PWM channels for fan/blower speed control, ADC inputs for temperature and pressure sensors, and a robust communication bus - all delivered by PIC18LC858-I/L. The 68 I/O pins handle multiple damper actuators, the integrated PWM drives variable-speed fans, and the CAN module talks to the central building controller. The industrial -40 C to +85 C range covers rooftop and plant-room temperatures. The 2.5 V to 5.5 V VDD range lets the design run directly from a 5 V or 3.3 V rail. Compared with a discrete MCU + external CAN controller, the integrated CAN saves BOM cost and PCB area.

💊

Medical Instrumentation Interface

Non-life-support medical instrumentation such as lab analyzers, diagnostic peripherals, and patient-monitoring front-ends use PIC18LC858-I/L to provide a high I/O count, CAN connectivity to other equipment, and ADC inputs from transducers. The industrial temperature range and 5V-tolerant I/O simplify integration with industrial-grade sensors. The 32 KB OTP and 1.5 KB RAM fit typical mid-range medical-device firmware including display drivers, keypad scanning, and CANopen-style inter-device messaging. Although the part is NRND, the same die/footprint is available as PIC18F8585-I/L for new designs requiring ongoing firmware revisions to satisfy FDA change-control requirements.

🏭

Industrial CAN-Controlled Motor Drive

In motor-control applications such as CAN-connected stepper or BLDC drives, PIC18LC858-I/L acts as the supervisory MCU, receiving speed/torque commands over CAN and generating PWM and direction-control signals to a downstream three-phase or H-bridge driver. The integrated CAN eliminates an external controller; the 68 I/O pins handle limit-switches, encoders, and gate-driver interfaces. The 40 MHz / 10 MIPS throughput handles trapezoidal or simple sinusoidal commutation algorithms in real time. Compared with separate MCU + external CAN ASIC designs, the integrated approach saves cost and PCB area. For new designs, the flash-based PIC18F8585-I/L is recommended for firmware revisions during EMC compliance tuning.

خلاصه محصولات پیشنهادی

MCP2551 High-speed CAN bus transceiver between MCU CANRX/CANTX and physical bus استفاده‌شده در: Automotive Body and Chassis ECU, Industrial CAN Sensor/Actor Node, Building Automation Gateway, HVAC Control Module, Medical Instrumentation Interface, Industrial CAN-Controlled Motor Drive PIC18F8585-I/L Flash-based drop-in successor with same 84-PLCC pinout and same CAN module استفاده‌شده در: Automotive Body and Chassis ECU, Industrial CAN Sensor/Actor Node, Building Automation Gateway, HVAC Control Module, Medical Instrumentation Interface, Industrial CAN-Controlled Motor Drive MCP1700 Low-quiescent 3.3 V LDO for VDD rail of MCU and CAN transceiver استفاده‌شده در: Automotive Body and Chassis ECU, Building Automation Gateway, Medical Instrumentation Interface MCP2515 External CAN controller alternative if SPI-CAN bridge is preferred over integrated CAN استفاده‌شده در: Industrial CAN Sensor/Actor Node MCP9700 Analog temperature sensor for HVAC inlet/outlet sensing استفاده‌شده در: HVAC Control Module MCP1755 High-current LDO for gate-driver and 5 V supply rail استفاده‌شده در: Industrial CAN-Controlled Motor Drive
What is the program memory size of PIC18LC858-I/L?
The PIC18LC858-I/L provides 32 KB (16K x 16) of One-Time Programmable (OTP) EPROM program memory with linear addressing across the full 32 KB range. According to the Microchip datasheet (DS30475A), the program memory is organized as 16K 16-bit words, which is convenient for C compilers and table-read operations. OTP EPROM means each location can be programmed once and cannot be electrically erased; choose a flash-based PIC18F if in-system reprogrammability is required.
Does PIC18LC858-I/L include a CAN module?
Yes. The PIC18LC858-I/L integrates a hardware CAN controller that supports CAN 2.0A (standard 11-bit identifier) and CAN 2.0B (extended 29-bit identifier) frames with acceptance filters and error-conformity counters. An external bus transceiver (Microchip MCP2551 or equivalent) is still required between the MCU's CANTX/CANRX pins and the physical bus. The CAN peripheral is the headline feature that distinguishes the PIC18LC858 from non-CAN PIC18 sub-families such as PIC18F452.
What is the package of PIC18LC858-I/L?
The PIC18LC858-I/L ships in an 84-pin PLCC (Plastic Leaded Chip Carrier) J-lead package measuring 29.31 mm x 29.31 mm. PLCC sockets are widely available, which simplifies prototyping and field replacement compared with large RAMs or QFP packages. According to the Microchip ordering code convention, the trailing "/L" suffix denotes the 84-pin PLCC J-lead package; the same die in TQFP would be suffixed "/PT".
What is the difference between PIC18LC858-I/L and PIC18F8585-I/L?
The PIC18LC858-I/L uses OTP EPROM program memory (cannot be electrically erased), while the PIC18F8585-I/L uses flash memory supporting in-application and in-circuit serial programming (ICSP). Both share the same 84-pin PLCC package, the same 40 MHz core, the same 32 KB program-memory capacity, and the same integrated CAN module. Choose PIC18LC858 for cost-sensitive one-time-program production; choose PIC18F8585 when firmware revisions or field updates are required.
Where can I buy PIC18LC858-I/L online?
PIC18LC858-I/L can be purchased from major authorized distributors including DigiKey, Mouser, and Microchip Direct, with smaller secondary inventory at Xecor and Microchip USA. Pricing as of 2026-09-28 is approximately $18.45 at qty 1, dropping to $11.42 per unit at qty 1000. The part is shown as Not Recommended for New Designs (NRND) by Microchip, so authorized-distributor stock is finite; for new designs consider the flash-based PIC18F8585-I/L successor.
Is PIC18LC858-I/L still in production?
Microchip classifies PIC18LC858-I/L as Not Recommended for New Designs (NRND); it is not actively promoted for new programs but remains available while authorized-distributor stock lasts. According to Microchip's lifecycle policy, NRND parts continue to ship from existing inventory but should not be specified for new designs. For new designs, Microchip recommends flash-based PIC18F alternatives such as PIC18F8585-I/L or PIC18F87K22-I/PT as drop-in successors with the same pinout.
What is the operating voltage of PIC18LC858-I/L?
PIC18LC858-I/L operates from a single 2.5 V to 5.5 V supply, covering both 3.3 V and 5 V system rails. According to the Microchip datasheet, the "LC" suffix in the part number designates the low-voltage (2.5 V-5.5 V) variant; the standard PIC18C858 operates only down to 4.2 V. The wider 2.5 V lower bound makes the LC variant friendlier to battery-backed and energy-harvesting CAN nodes.
What is the maximum clock frequency of PIC18LC858-I/L?
PIC18LC858-I/L executes instructions at a maximum clock rate of 40 MHz, yielding 10 MIPS throughput (most instructions execute in one clock cycle). The oscillator block accepts an external crystal, ceramic resonator, or external clock source. The 40 MHz / 10 MIPS figure matches the rest of the PIC18F8585 family, ensuring firmware is portable between the OTP and flash parts without timing rework.
Where to download PIC18LC858-I/L datasheet PDF?
The official PIC18LC858-I/L datasheet (document DS30475A) is available from Microchip's website at https://ww1.microchip.com/downloads/en/devicedoc/30475a.pdf. The datasheet includes pinout, electrical characteristics, CAN register descriptions, instruction set summary, and DC/AC timing diagrams. Mirror copies are also indexed by DigiChip, AllDatasheet, and Octopart for engineers who want side-by-side snippets of the same content.
What is the best drop-in replacement for PIC18LC858-I/L?
The best drop-in flash-memory replacement for PIC18LC858-I/L is PIC18F8585-I/L - it shares the same 84-pin PLCC package, same 40 MHz core, same 32 KB program memory, same CAN module, and same peripheral set, but uses flash instead of OTP, allowing in-system reprogramming. As a same-package, same-pinout part with identical key ratings, PIC18F8585-I/L achieves a drop-in param_match_percentage of 100. For higher-end successors with more MIPS/CM, consider PIC18F87K22-I/PT but note that /PT is TQFP, not PLCC, so it requires a PCB layout change.
PIC18LC858-I/L vs PIC18F8585-I/L - which is better for new designs?
For new designs, PIC18F8585-I/L is the better choice because it uses flash memory, supports ICSP and self-programming, and is fully active in Microchip's product portfolio. PIC18LC858-I/L uses OTP EPROM (one-time programmable) and is NRND, which means future supply is not guaranteed. Both parts share the same 84-pin PLCC package, identical peripheral set, and identical 40 MHz performance, so firmware is portable. Choose PIC18LC858 only if you specifically need OTP for security or cost reasons in a mature, frozen design.
Can PIC18F8585-I/L replace PIC18LC858-I/L on the same PCB?
Yes, PIC18F8585-I/L can drop into the same 84-pin PLCC socket as PIC18LC858-I/L because the two parts share the same pinout and same die-family peripheral set. According to Microchip cross-reference documentation, no PCB layout change is required; only the firmware-imaging step changes from OTP to flash programming. The supply-voltage range (2.5 V-5.5 V) is identical, and the CAN module, ADC, PWM, and timers behave the same. This makes PIC18F8585-I/L a true drop-in replacement with param_match_percentage = 100.
What is the difference between PIC18C858 and PIC18LC858?
The "LC" suffix in PIC18LC858 denotes the low-voltage variant that operates from 2.5 V to 5.5 V, whereas the standard PIC18C858 operates from 4.2 V to 5.5 V. Both variants share the same 8-bit core, 40 MHz clock, 32 KB OTP program memory, 1.5 KB RAM, 68 I/O, and integrated CAN module. Choose LC for 3.3 V or battery-backed CAN nodes; choose standard PIC18C858 only for legacy 5 V-only systems where the wider VDD range is unnecessary.
What are the key specifications of PIC18LC858-I/L that engineers should know?
The key specifications of PIC18LC858-I/L are: 8-bit PIC Harvard core running at 40 MHz (10 MIPS); 32 KB OTP EPROM program memory organized as 16K x 16; 1.5 KB on-chip RAM with linear addressing up to 4 KB; 68 digital I/O pins; integrated CAN 2.0A/2.0B controller; 10-bit ADC; PWM, Brown-out Detect, LVD, POR, and WDT peripherals; 2.5 V to 5.5 V supply; -40 C to +85 C industrial temperature range; 84-pin PLCC (J-lead) package measuring 29.31 mm x 29.31 mm. The NRND lifecycle status means new designs should target the flash-based PIC18F8585-I/L drop-in replacement.
What is the best Microchip alternative for PIC18LC858-I/L?
The best Microchip alternative for PIC18LC858-I/L is PIC18F8585-I/L, which offers the same 84-pin PLCC package, same 40 MHz core, same 32 KB program memory, same CAN module, and identical peripheral set, but uses flash memory instead of OTP, supporting in-system reprogramming and ICSP. PIC18F8585-I/L is fully active in Microchip's product portfolio, whereas PIC18LC858-I/L is NRND. Both share identical electrical characteristics, making PIC18F8585-I/L a true drop-in replacement with param_match_percentage = 100. For higher memory density or more RAM, PIC18F87K22-I/PT is the next step up but requires a TQFP PCB.

داده‌های مرجع مهندسی برای PIC18LC858-I/L — مقایسه، راهنمای طراحی و اطلاعات انطباق.

راهنمای انتخاب

Choose PIC18LC858-I/L when you need an 8-bit Microchip MCU with an integrated CAN 2.0A/2.0B controller, 68 I/O pins, 32 KB of one-time-programmable program memory, and 2.5 V to 5.5 V supply range in a socket-friendly 84-pin PLCC package. Typical fits include automotive body/chassis ECUs, industrial CAN sensor/actuator nodes, building-automation gateways, and HVAC controllers where the CAN module eliminates an external ASIC and the LC VDD range supports 3.3 V battery-backed designs. Avoid specifying this part for new programs because it is NRND; for new designs, select PIC18F8585-I/L (same 84-PLCC footprint, same CAN module, flash instead of OTP) as a true drop-in successor. Choose PIC18C858-I/L only for legacy 5 V-only systems; choose PIC18C658-I/L or PIC18LC658-I/L when 16 KB of program memory is sufficient; choose PIC18LC801-I/L if you need the 84-PLCC footprint but do not need the integrated CAN controller.

مقایسه با جایگزین‌ها

پارامتر این محصول PIC18F8585-I/L PIC18C858-I/L PIC18C658-I/L PIC18LC658-I/L PIC18LC801-I/L
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 84-PLCC (J-Lead), 29.31 x 29.31 mm 84-PLCC (J-Lead) - same 84-PLCC (J-Lead) - same 84-PLCC (J-Lead) - same 84-PLCC (J-Lead) - same 84-PLCC (J-Lead) - same
Core 8-bit PIC Harvard, 40 MHz / 10 MIPS 8-bit PIC Harvard, 40 MHz / 10 MIPS 8-bit PIC Harvard, 40 MHz / 10 MIPS 8-bit PIC Harvard, 40 MHz / 10 MIPS 8-bit PIC Harvard, 40 MHz / 10 MIPS 8-bit PIC Harvard, 40 MHz / 10 MIPS
I/O Pins 68 68 68 68 68 68
CAN Module Yes (integrated) Yes (integrated) Yes (integrated) Yes (integrated) Yes (integrated) No (general-purpose)
VDD Range 2.5 V - 5.5 V 2.5 V - 5.5 V (LC variant) 4.2 V - 5.5 V 4.2 V - 5.5 V 2.5 V - 5.5 V 2.5 V - 5.5 V

تفاوت‌های کلیدی

  • Flash-based drop-in replacement available (در مقابلPIC18F8585-I/L)
  • Wider VDD range (2.5 V vs 4.2 V) (در مقابلPIC18C858-I/L)
  • Integrated CAN controller on-chip (در مقابلPIC18LC801-I/L)

یادداشت‌های طراحی

Decouple VDD/AVDD close to the package with bulk (>= 10 uF) plus high-frequency (100 nF) ceramic capacitors. The PIC18LC858-I/L can operate from 2.5 V to 5.5 V; for analog accuracy, route AVDD via a ferrite bead from VDD and place a dedicated 100 nF + 10 uF pair on the analog supply pin. Estimated: at VDD=5 V and active 40 MHz, the MCU draws ~ 50 mA (per typical PIC18 LC datasheet figure); verify on the bench.

The 84-pin PLCC is a J-lead surface-mount package on a 1.27 mm pitch. Hand-soldering is feasible but a socket (e.g. 84-pin PLCC thru-hole socket) is strongly recommended for prototypes and field service. Keep the crystal / resonator traces short, and route OSC1/OSC2 over a continuous ground pour. The MCLR pin should have a 10 kohm pull-up and a 100 nF decoupling capacitor; do not leave MCLR floating.

PIC18LC858-I/L uses OTP (One-Time Programmable) EPROM, NOT flash. Each program-memory location can be programmed only once - a mis-programmed device is permanently non-functional. For new designs or any design that may need firmware revisions, choose the flash-based PIC18F8585-I/L drop-in instead. Also note that the /L suffix designates the 84-pin PLCC package; /PT is TQFP and /P is PDIP - the pin counts and pinouts differ.

When using the integrated CAN module, place the MCP2551 (or equivalent) CAN transceiver as close as possible to the bus connector and the MCU's CANTX/CANRX pins. Keep CANH/CANL traces short, impedance-controlled (~ 120 ohm differential), and symmetric. Add a common-mode choke and ESD protection (e.g. PESD2CAN) at the bus connector. The MCU's CANRX pin is sensitive to bus noise; clean ground and short traces are mandatory.

اطلاعات انطباق

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
بدون سرب
Unknown
بدون هالوژن
Unknown
مواد معدنی درگیری
Unknown

RoHS, REACH, lead-free, halogen-free, and conflict-mineral status for PIC18LC858-I/L are not stated in the provided Verified Web Data - confirm with Microchip product compliance documentation before specifying this part. AEC-Q100 is not applicable (this is a general-purpose industrial MCU, not an automotive-qualified part number).

تاریخ تأیید داده‌ها: 2026-09-28 — داده‌ها توسط تیم مهندسی قطعات XAIPART تأیید و گردآوری شده است

جستجوهای مرتبط

PIC18LC858-I/L PIC18LC858-I/L datasheet PDF Microchip PIC18LC858-I/L PIC18C858 CAN microcontroller 84 PLCC 8-bit MCU 32KB OTP 40MHz CAN PIC18LC858-I/L automotive CAN ECU PIC18LC858-I/L vs PIC18F8585-I/L PIC18LC858-I/L drop-in replacement PIC18LC858-I/L price buy PIC18LC858-I/L pinout PLCC-84 PIC18LC858-I/L NRND lifecycle what is the program memory of PIC18LC858

قطعات و اصطلاحات مرتبط

Microchip Technology PIC18LC858 PIC18LC858-I/L PIC18F8585-I/L PIC18C858-I/L PIC18C658-I/L PIC18LC658-I/L PIC18LC801-I/L PIC 18C family 8-bit microcontroller PIC Harvard architecture OTP EPROM Flash memory ICSP CAN 2.0A CAN 2.0B MCP2551 MCP1700 84-PLCC (J-Lead) Surface mount Brown-out Detect Low-Voltage Detect Power-On Reset Watchdog Timer PWM 10-bit ADC Automotive body ECU Industrial CAN node HVAC controller Building automation
استعلام قیمت سریع RFQ
جزئیات کامل را پر کنید — تیم فروش ما ظرف 24 ساعت پاسخ خواهد داد
شماره قطعه سازنده بسته‌بندی QTY قیمت هدف قیمت کل
✓
استعلام قیمت ارسال شد!

ظرف ۲۴ ساعت به ایمیل شما پاسخ خواهیم داد

1
درخواست قیمت ارسال شد
2
استعلام دریافت شد
3
سفارش ثبت شد
4
پرداخت
5
ارسال شد
6
تحویل داده شد
مشاهده جزئیات RFQ