Microchip Technology

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

部品番号: PIC18LC858-I/L ✗ 生産終了
在庫あり 1〜3営業日以内に発送
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
開始価格 $11.42 USD / 個
MOQ: 1 |
価格更新日: 2026-09-28
ボリューム価格
数量 単価 小計
1 $18.45 $18.45
10 $16.95 $169.50
100 $14.78 $1,478.00
500 $12.95 $6,475.00
1,000 $11.42 $11,420.00
ℹ️ すべての価格はUSDです

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.

ドロップイン代替品: 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)

✓ 在庫あり

$9.45 / 個

データシートを見る →

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

✓ 在庫あり

$9.62 / 個

データシートを見る →

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 (vs PIC18F8585-I/L)
  • Wider VDD range (2.5 V vs 4.2 V) (vs PIC18C858-I/L)
  • Integrated CAN controller on-chip (vs 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 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示