PIC18LC658T-I/L - 8-Bit MCU 32KB OTP CAN PLCC-68 | Microchip
Артикул: PIC18LC658T-I/L ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $18.45 | $18,45 |
| 10 | $16.9 | $169,00 |
| 100 | $15.05 | $1.505,00 |
| 500 | $13.4 | $6.700,00 |
| 1.000 | $11.85 | $11.850,00 |
| 3.000 | $10.5 | $31.500,00 |
PIC18LC658T-I/L Обзор
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, data RAM, and peripherals onto one die. The PIC18 family specifically uses a modified Harvard RISC architecture with 16-bit opcodes and 8-bit data paths, sitting in Microchip's hierarchy of PIC10/12/16/18/24/32 families and the broader 8-bit MCU class. PIC18C variants historically targeted CAN-based industrial and automotive networking because they pair the PIC18 core with a hardware CAN controller - significant when serial protocols such as SPI, I2C, and UART (USART) cannot meet deterministic real-time bus requirements. CAN remains widely used in industrial automation, sensor instrumentation, and automotive body/comfort networking.
Key features include 52 digital I/O pins, an 8-channel 10-bit ADC, two 8-bit plus two 16-bit timers (4 timers total), one 16-bit capture/compare/PWM module, a hardware CAN 2.0B controller, and four interrupt sources. The Harvard bus provides separate 16-bit program and 8-bit data paths for deterministic execution, while the OTP program memory allows rapid prototyping for engineers refining code in late development stages. Industrial-grade operating range, low power consumption, and peripheral integration target automotive, instrumentation, and consumer markets.
The device is fabricated on a non-volatile CMOS process optimized for code-density and power efficiency. The integrated CAN module supports standard 11-bit and extended 29-bit identifiers, plus acceptance filters that offload message filtering from the CPU. The PIC18 instruction set is C-compiler optimized, allowing code development in high-level C while still achieving the deterministic timing the architecture is known for.
Typical applications include CAN-based industrial sensor networks, HVAC control modules, automotive body-control and body-comfort networks, building automation gateways, and embedded instrumentation. Its 32 KB OTP memory suits programs sized around 24-26 KB C-source compiled code. Design engineers also deploy it in legacy systems, transportation equipment, and instrumentation requiring CAN 2.0B hardware but minimal software complexity.
Key design considerations include budgeting interrupt latency for CAN message handling and ensuring the PLCC-68 socket or reflow profile matches standard JEDEC J-leaded pads. The industrial temperature range covers most outdoor and factory-floor requirements but excludes AEC-Q100 automotive Grade-1 applications - choose the PIC18F6585 automotive variant for AEC-Q100 qualified designs.
This page synthesizes distributor pricing, datasheet specs, drop-in same-family alternatives, and practical engineering notes not all present in the standalone datasheet.
Аналоги без доработки для PIC18LC658T-I/L — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18LC658T-I/L (тот же форм-фактор и посадочное место) — отличается по CAN Module, Communication Interfaces, Operating Temperature, Program Memory Type, Timers.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F6585-I/L
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F6585T-I/L
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18C658T-I/L
✅ Прямая замена✓ В наличии
$9.55 / шт.
Открыть даташит →PIC18C658-I/L
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F6680-I/L
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18LC658T-I/L Максимальные параметры и электрические характеристики
| Manufacturer | Microchip Technology |
| Series | PIC 18C |
| Core Processor | PIC |
| Core Size | 8-Bit |
| Program Memory Type | OTP |
| Program Memory Size | 32 KB (16K x 16) |
| RAM Size | 1.5 KB |
| Data Memory Addressing | Linear up to 4 Kbytes |
| Maximum Clock Speed | 40 MHz (10 MIPS) |
| Supply Voltage (Vcc/Vdd) | 3.0 V to 5.5 V |
| Number of I/O Pins | 52 |
| Корпус / Типоразмер | 68-PLCC (24.23 x 24.23 mm) |
| Рабочая температура | -40 °C to +85 °C (Industrial) |
| A/D Channels x Resolution | 8 x 10-bit |
| Communication Interfaces | CAN, I2C, SPI, UART/USART |
| CAN Module | CAN 2.0B (hardware, 11-bit/29-bit identifiers) |
| Timers | 2 x 8-bit + 2 x 16-bit |
| Тип монтажа | Surface Mount |
| IC Type | High-performance MCU with CAN module |
Конфигурация выводов PIC18LC658T-I/L
| Контакт 1 | NC — Not connected (per datasheet) |
| Контакт 2 | RB0/INT0 — Digital I/O port B bit 0 / External interrupt 0 |
| Контакт 3 | RB1/INT1 — Digital I/O port B bit 1 / External interrupt 1 |
| Контакт 4 | RB2/INT2/CANTX — Digital I/O port B bit 2 / External interrupt 2 / CAN TX |
| Контакт 5 | RB3/CANRX — Digital I/O port B bit 3 / CAN RX |
| Контакт 6 | RB4 — Digital I/O port B bit 4 (interrupt-on-change) |
| Контакт 7 | RB5 — Digital I/O port B bit 5 (interrupt-on-change) |
| Контакт 8 | RB6/PGC — Digital I/O port B bit 6 / ICSP clock (programming) |
| Контакт 9 | RB7/PGD — Digital I/O port B bit 7 / ICSP data (programming) |
| Контакт 10 | VSS — Ground reference |
| Контакт 11 | VDD — Positive supply voltage (3.0-5.5 V for 'LC' variant) |
| Контакт 12 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| Контакт 13 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| Контакт 14 | RA0/AN0 — Digital I/O port A bit 0 / Analog input channel 0 |
| Контакт 15 | RA1/AN1 — Digital I/O port A bit 1 / Analog input channel 1 |
| Контакт 16 | RA2/AN2 — Digital I/O port A bit 2 / Analog input channel 2 |
| Контакт 17 | RA3/AN3 — Digital I/O port A bit 3 / Analog input channel 3 |
| Контакт 18 | RA4/TOCKI — Digital I/O port A bit 4 / Timer0 clock input |
| Контакт 19 | RA5/AN4 — Digital I/O port A bit 5 / Analog input channel 4 |
| Контакт 20 | AVDD — Analog supply voltage (ADC reference) |
| Контакт 21 | AVSS — Analog ground (ADC reference) |
| Контакт 22 | RC0/T1OSO/T1CKI — Digital I/O port C bit 0 / Timer1 oscillator output / Timer1 clock input |
| Контакт 23 | RC1/T1OSI/CCP2 — Digital I/O port C bit 1 / Timer1 oscillator input / Capture-Compare-PWM 2 |
| Контакт 24 | RC2/CCP1 — Digital I/O port C bit 2 / Capture-Compare-PWM 1 |
| Контакт 25 | RC3/SCK/SCL — Digital I/O port C bit 3 / SPI clock / I2C clock |
| Контакт 26 | RC4/SDI/SDA — Digital I/O port C bit 4 / SPI data in / I2C data |
| Контакт 27 | RC5/SDO — Digital I/O port C bit 5 / SPI data out |
| Контакт 28 | RC6/TX/CK — Digital I/O port C bit 6 / USART async TX / USART sync clock |
| Контакт 29 | RC7/RX/DT — Digital I/O port C bit 7 / USART async RX / USART sync data |
| Контакт 30 | RD0/PSP0 — Digital I/O port D bit 0 / Parallel Slave Port bit 0 |
| Контакт 31 | RD1/PSP1 — Digital I/O port D bit 1 / Parallel Slave Port bit 1 |
| Контакт 32 | RD2/PSP2 — Digital I/O port D bit 2 / Parallel Slave Port bit 2 |
| Контакт 33 | RD3/PSP3 — Digital I/O port D bit 3 / Parallel Slave Port bit 3 |
| Контакт 34 | RD4/PSP4 — Digital I/O port D bit 4 / Parallel Slave Port bit 4 |
| Контакт 35 | RD5/PSP5 — Digital I/O port D bit 5 / Parallel Slave Port bit 5 |
| Контакт 36 | RD6/PSP6 — Digital I/O port D bit 6 / Parallel Slave Port bit 6 |
| Контакт 37 | RD7/PSP7 — Digital I/O port D bit 7 / Parallel Slave Port bit 7 |
| Контакт 38 | RE0/RD — Digital I/O port E bit 0 / Parallel Slave Port read control |
| Контакт 39 | RE1/WR — Digital I/O port E bit 1 / Parallel Slave Port write control |
| Контакт 40 | RE2/CS — Digital I/O port E bit 2 / Parallel Slave Port chip select |
| Контакт 41 | VSS — Ground reference |
| Контакт 42 | VDD — Positive supply voltage (3.0-5.5 V) |
| Контакт 43 | RF0 — Digital I/O port F bit 0 |
| Контакт 44 | RF1 — Digital I/O port F bit 1 |
| Контакт 45 | RF2 — Digital I/O port F bit 2 |
| Контакт 46 | RF3 — Digital I/O port F bit 3 |
| Контакт 47 | RF4 — Digital I/O port F bit 4 |
| Контакт 48 | RF5 — Digital I/O port F bit 5 |
| Контакт 49 | RF6 — Digital I/O port F bit 6 |
| Контакт 50 | RF7 — Digital I/O port F bit 7 |
| Контакт 51 | RG0 — Digital I/O port G bit 0 |
| Контакт 52 | RG1 — Digital I/O port G bit 1 |
| Контакт 53 | RG2 — Digital I/O port G bit 2 |
| Контакт 54 | RG3 — Digital I/O port G bit 3 |
| Контакт 55 | RG4 — Digital I/O port G bit 4 |
| Контакт 56 | NC — Not connected (per datasheet) |
| Контакт 57 | NC — Not connected (per datasheet) |
| Контакт 58 | NC — Not connected (per datasheet) |
| Контакт 59 | NC — Not connected (per datasheet) |
| Контакт 60 | NC — Not connected (per datasheet) |
| Контакт 61 | NC — Not connected (per datasheet) |
| Контакт 62 | NC — Not connected (per datasheet) |
| Контакт 63 | MCLR/VPP — Master Clear reset (active low) / Programming voltage input |
| Контакт 64 | RA6 — Digital I/O port A bit 6 (alternate oscillator) |
| Контакт 65 | RA7 — Digital I/O port A bit 7 (alternate oscillator) |
| Контакт 66 | VSS — Ground reference |
| Контакт 67 | VDD — Positive supply voltage (3.0-5.5 V) |
| Контакт 68 | NC — Not connected (per datasheet) |
Типичное применение
PIC18LC658T-I/L подходит для 7 применениеs: CAN-Based Industrial Sensor Networks, HVAC Control Modules, Automotive Body-Control Network Nodes, Building Automation Gateways, Embedded Industrial Instrumentation, Legacy Transportation and Utility Systems, Consumer Appliance with CAN Networking.
CAN-Based Industrial Sensor Networks
The PIC18LC658T-I/L is purpose-built for CAN 2.0B sensor nodes on industrial fieldbuses. Its hardware CAN controller handles 11-bit and 29-bit identifiers at bus speeds up to 1 Mbps, offloading message filtering from the CPU via acceptance filters, while 32 KB of OTP accommodates 24-26 KB compiled C code. With 40 MHz core speed and 52 I/O pins, the device can drive sensor analog front-ends, process values via its 10-bit ADC, and publish telemetry at 100-500 Hz frame rates typical of CANopen or DeviceNet networks.
Рекомендуется
HVAC Control Modules
For commercial HVAC control, the PIC18LC658T-I/L mixes analog sensing (8-channel 10-bit ADC for temperature, humidity, and pressure) with PWM actuator drive and CAN networking to a central building controller. The 32 KB of OTP supports control-loop code with multiple state machines per zone, while four timers (two 8-bit plus two 16-bit) provide time-proportioned outputs for triac-fired heater stages and variable-speed fan control. The industrial -40 to +85 °C range covers rooftop unit enclosures.
Рекомендуется
Automotive Body-Control Network Nodes
Although not AEC-Q100 qualified, the PIC18LC658T-I/L has historically powered non-safety automotive body nodes such as door modules, seat controllers, mirror actuators, and lighting controllers. Its CAN 2.0B interface talks to the vehicle's body CAN bus at 125-500 kbps while the 52 I/O drive relays, PWM motor control, and LED strings. The 32 KB OTP sized approximately 24-26 KB compiled C, sufficient for state machines, fault logging, and diagnostics required by J1939 or GMLAN protocols.
Рекомендуется
Building Automation Gateways
The PIC18LC658T-I/L serves as a low-cost gateway between legacy RS-485 / Modbus field wiring and modern CAN-bus based BMS segments. Using its UART/SPI/I2C peripherals to talk to Modbus RTU slaves plus hardware CAN to the central controller, a 32 KB OTP can hold bridging logic and protocol translation tables. The 52 I/O provide flexibility for local override switches, status LEDs, and analog sensor aggregation at the gateway edge.
Рекомендуется
Embedded Industrial Instrumentation
Engineers deploy the PIC18LC658T-I/L in test-stands, process instrumentation, and laboratory data-acquisition where an integrated CAN interface eliminates the board space of an external controller. The 8-channel 10-bit ADC, two capture/compare modules, and 4 timers handle signal conditioning and timing measurements; the 32 KB OTP holds lookup tables for sensor linearization. Industrial temperature grade supports factory-floor chassis deployments without additional thermal validation.
Рекомендуется
Legacy Transportation and Utility Systems
Many rail signaling, agricultural equipment, and utility telemetry systems already include Microchip PIC18C658 nodes for CAN communication; the PIC18LC658T-I/L serves as a factory-original replacement when field units need board repair and the original part is no longer available. The same 68-PLCC footprint and PIC18C658 register set ensure drop-in replacement of legacy nodes without firmware changes, preserving the customer-installed base while operators migrate to the PIC18F6585 on new units.
Рекомендуется
Consumer Appliance with CAN Networking
Premium smart appliances increasingly use CAN to interconnect main controller, user-interface board, motor-drive board, and sensor modules. The PIC18LC658T-I/L fits low-cost appliance nodes (e.g., washing machine subcontroller) where its 32 KB OTP covers state-machine code, 10-bit ADC reads sensor inputs, and CAN 2.0B exchanges status with the main board. Its industrial temperature range exceeds typical residential appliance requirements by ample margin.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18LC658T-I/L — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F6585-I/L | PIC18C658T-I/L | PIC18F6680-I/L |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 68-PLCC | 68-PLCC | 68-PLCC | 68-PLCC |
| Program Memory Type | OTP | Flash | OTP | Flash |
| Program Memory Size | 32 KB | 32 KB (Flash) | 32 KB (OTP) | 16 KB |
| Maximum Clock Speed | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| Operating Voltage (LC vs F suffix) | 2.5 V to 5.5 V (LC) | 4.2 V to 5.5 V (F) | 4.2 V to 5.5 V (standard C) | 2.0 V to 5.5 V (F) |
| CAN Module | CAN 2.0B | CAN 2.0B | CAN 2.0B | CAN 2.0B + enhanced filters |
| Operating Temperature | -40 °C to +85 °C | -40 °C to +85 °C (I grade) | -40 °C to +85 °C | -40 °C to +85 °C |
| Number of I/O Pins | 52 | 52 | 52 | 52 |
Ключевые отличия
- Integrated hardware CAN 2.0B controller eliminates external CAN chip (против PIC18F258 (non-CAN PIC18 sibling))
- Low-voltage 2.5-5.5 V operating range supports battery-backed designs (против PIC18C658 (4.2-5.5 V 'C' variant))
- 32 KB OTP memory sizes for production CAN-only firmware (против PIC18C858 (larger 64 KB OTP version))
- Industrial -40 to +85 °C temperature grade spans factory and outdoor cabinet deployments (против PIC18C658 commercial (0 to +70 °C))
Заметки по проектированию
PIC18LC658T-I/L is OTP-based - once programmed it cannot be re-flashed. Budget two or three engineering samples during development so firmware revision cycles do not consume final units. For products with field-revisionable firmware, choose PIC18F6585-I/L on the same 68-PLCC footprint. Verify jumper settings for ICSP (PGC/PGD on RB6/RB7) before final programming; a wrong MCLR pull-up prevents code download silently.
Estimated: at 40 MHz and 5 V supply, ICC active is approximately 15 mA, but with CAN module, ADC, and timers active in a typical sensor-node application this rises to 25 mA. The 'LC' (low-voltage) variant supports down to 2.5 V for battery-backed designs; if the supply rail drops below 4.2 V in the field, the LC part continues operating while the standard PIC18C658 simply resets. Add a 100 nF decoupling cap close to every VDD/VSS pair and a 10 µF bulk cap at the board input.
The 68-PLCC J-leaded package requires a JEDEC-standard PLCC-68 socket for prototype swap-out or a reflow profile compatible with J-leads (peak 235-245 °C, 60-90 sec above 220 °C). Keep-out clearance below the J-lead bend must be at least 0.5 mm so the lead bends are not over-strained during IR or forced-air reflow. For rugged environments consider a through-hole socket that absorbs mechanical stress from vibration or thermal cycling.
When using the on-chip CAN module, the CANTX/CANRX pins (RB2/RB3) require a sloped edge to meet CAN bus timing. Place a 120 Ω termination resistor at each end of the bus (and only at each end) per ISO 11898. With an MCP2551 transceiver, expect bus errors if total stub length exceeds 0.3 m at 1 Mbps; use a slower bit rate (125-500 kbps) for long cable assemblies or industrial fieldbus topologies.
Estimated: the device's 10-bit ADC can resolve approximately 5 mV at a 5 V reference, so analog and digital grounds should return through separate vias tied at the package's AVSS pin to avoid digital switching noise. Place the analog inputs on the opposite side of the board from switching regulators and clock-driver outputs. Connect AVSS to the same ground plane as VSS through a single 0 Ω resistor or bead for high-resolution sampling.
Информация о соответствии
Lifecycle status: obsolete as of 2026-09-28. RoHS and lead-free compliance should be verified per the lot-specific certificate of conformance; the part is industrial temperature grade only and is not AEC-Q100 qualified for automotive.