Microchip Technology

PIC18LF4585-I/P - 8-Bit 40MHz 48KB Flash MCU w/ECAN | Microchip

部品番号: PIC18LF4585-I/P ✓ 生産中
在庫あり 1〜3営業日以内に発送
2.0 V to 3.3 V (LF low-voltage core) Vdss 40-pin PDIP (DIP-40) Package 40 MHz (200 ns instruction cycle) Speed 48 KB (24K x 16 words) Memory
開始価格 $5.55 USD / 個
MOQ: 1 |
価格更新日: 2026-09-28
ボリューム価格
数量 単価 小計
1 $8.4 $8.40
10 $7.62 $76.20
100 $6.85 $685.00
500 $6.2 $3,100.00
1,000 $5.55 $5,550.00
ℹ️ すべての価格はUSDです

PIC18LF4585-I/P 概要

The Microchip PIC18LF4585-I/P is an 8-bit RISC flash microcontroller with integrated ECAN, 48KB of program memory (24K x 16 words) and a 40MHz maximum clock speed, housed in a 40-pin PDIP (DIP-40) through-hole package. This PIC18F-family device delivers 200 ns instruction execution, 3328 bytes of RAM, and full CAN 2.0B active compliance for in-vehicle and industrial networks.

An 8-bit microcontroller (MCU) is a single-chip computer built around a CPU with an 8-bit data path, on-chip flash program memory, RAM, and a rich set of peripherals (timers, ADC, communication ports). The PIC18F family, a subset of Microchip's PIC microcontroller hierarchy, extends the base PIC16 architecture with enhanced 16-bit instructions, linear memory addressing up to 2 MB, and C-optimized design models. PIC18F parts sit within the broader taxonomy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC. The 'LF' prefix denotes the low-voltage (2.0-3.3V) core variant, while '4585' identifies the specific pinout/memory/peripheral profile.

Key features of the PIC18LF4585-I/P include 48KB flash, 3328 bytes RAM, 256 bytes EEPROM, hardware ECAN module, 10-bit ADC with up to 13 channels, two USART modules, MSSP (SPI/I2C), two 8-bit and three 16-bit timers, nanoWatt power management, and an extended -40C to +85C industrial operating range. The 'I' suffix denotes the industrial temperature grade.

The PIC18LF4585-I/P uses an advanced RISC Harvard architecture with separate program and data buses, a 16-bit instruction word, and an 8-level hardware stack. Internal PLL options multiply the external oscillator to achieve 40MHz operation, while nanoWatt technology provides multiple idle and sleep modes for battery-friendly operation. Hardware ECAN eliminates CPU overhead for CAN frame handling, freeing the core for application logic.

Typical applications include automotive body controllers and HVAC modules, industrial CAN-based sensor networks, CAN-to-UART bridges, embedded data loggers, and low-voltage battery-powered instrumentation. The wide 2.0V-3.3V core voltage range (with 5V-tolerant I/O in some configurations) supports both 3.3V-only and mixed-voltage designs.

When designing with this device, ensure the ECAN bus is terminated with 120 ohm resistors at each end of the bus, and use shielded twisted pair cable for noisy industrial environments. The internal oscillator may be used to save BOM cost, but a crystal is recommended for time-critical communications such as CAN at higher bit rates.

This page synthesizes distributor pricing, drop-in alternatives drawn from the same Microchip PIC18F family, and practical design notes not found in the manufacturer datasheet.

ドロップイン代替品: PIC18LF4585-I/P — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC18LF4585-I/P (同一形状・フットプリント) — 相違点: Operating Temperature, Package, Program Memory (Flash), Mounting Type, Timers.

Microchip Technology
Operating Temperature: -40C to +85C (industrial, I grade)
Package: PDIP-40 (DIP-40), 0.600 inch, plastic
Program Memory (Flash): 32 KB
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial)
Program Memory (Flash): 32 KB (16K x 16)
Timers: 4 (Timer0/1/2/3)
Microchip Technology
Operating Temperature: -40C to +85C (industrial, "-I")
Package: 44-pin TQFP (PT) 10x10 mm
Program Memory (Flash): 48 KB (24K x 16)
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial, -I)
Package: 40-pin PDIP
Timers: 2 x 8-bit, 3 x 16-bit
Microchip Technology
Operating Temperature: -40 °C to +85 °C (Industrial)
Package: 40-PDIP (P)

クイック比較ツール — 並列比較する代替部品を選択:

PIC18F4585-I/PT

✅ ドロップイン
Microchip Technology
📦 PDIP-40 (DIP-40)
PIC18F · 8-bit Enhanced Harvard RISC · 48 KB (24K x 16) · 3,328 bytes · 1,024 bytes · 40 MHz · 200 ns (at 40 MHz FOSC) · 4.2 V to 5.5 V

✓ 在庫あり

$5.73 / 個

データシートを見る →

PIC18LF4580-I/P

✅ ドロップイン
Microchip Technology
📦 PDIP-40 (DIP-40)
PIC · 8-bit · PIC® 18F · 40 MHz · 32 KB (16K x 16) Flash · 1536 bytes · 256 bytes · 36

✓ 在庫あり

$4.85 / 個

データシートを見る →

PIC18LF4510-I/P

✅ ドロップイン
Microchip Technology
📦 PDIP-40 (DIP-40)
PIC18 (8-bit RISC) · 40 MHz (10 MIPS) · 32 KB Flash (16K x 16) · 1536 bytes · 256 bytes · 2.5 V / 3.3 V / 5 V · 36 · 10-bit, up to 13 channels

✓ 在庫あり

$5.34 / 個

データシートを見る →

PIC18F4580-I/P

✅ ドロップイン
Microchip Technology
📦 PDIP-40 (DIP-40)
PIC18 (8-bit Harvard) · Enhanced PIC18, 16-bit wide · 32 KB (16K x 16) · 1536 bytes · 256 bytes · 40 MHz · 4.2 V to 5.5 V · 36

✓ 在庫あり

$5.1 / 個

データシートを見る →

PIC18F4510-I/P

✅ ドロップイン
Microchip Technology
📦 PDIP-40 (DIP-40)
PIC18 (8-bit Harvard) · 32 KB · 1536 bytes · 256 bytes · 40 MHz · 100 ns (4 clocks/instruction) · 4.2 V to 5.5 V · 36

✓ 在庫あり

$5.27 / 個

データシートを見る →

PIC18LF4585-I/P 最大定格&電気的特性

Core Architecture PIC18F (8-bit RISC Harvard)
Program Memory (Flash) 48 KB (24K x 16 words)
RAM 3328 bytes
EEPROM 256 bytes
Maximum CPU Speed 40 MHz (200 ns instruction cycle)
Operating Voltage (Vdd) 2.0 V to 3.3 V (LF low-voltage core)
Communication ECAN, 2x USART, MSSP (SPI/I2C)
CAN Module ECAN 2.0B active compliant
動作温度 -40 C to +85 C (Industrial grade, 'I' suffix)
パッケージ 40-pin PDIP (DIP-40)
実装タイプ Through-Hole
MSLレベル 1 (unlimited floor life at <30 C / 85% RH)
Lead-Free / RoHS Lead-free finish, RoHS compliant (Microchip 'P' package suffix)
Power-Saving Modes nanoWatt technology (idle, sleep, deep sleep)
Instruction Set PIC18F enhanced 16-bit instructions, 75 base instructions

PIC18LF4585-I/P ピン構成

DIP-40 Package Pinout Diagram DIP-40 40-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 DIP-40
ピン 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/SS — PORTA bit 5 / analog input 4 / SPI slave select
ピン 8 RE0/RD/AN5 — PORTE bit 0 / read control / analog input 5
ピン 9 RE1/WR/AN6 — PORTE bit 1 / write control / analog input 6
ピン 10 RE2/CS/AN7 — PORTE bit 2 / chip select / analog input 7
ピン 11 VDD — Positive supply (2.0-3.3V)
ピン 12 VSS — Ground reference
ピン 13 OSC1/CLKI/RA7 — Crystal oscillator input / external clock / PORTA bit 7
ピン 14 OSC2/CLKO/RA6 — Crystal oscillator output / clock output / PORTA bit 6
ピン 15 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
ピン 16 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 module
ピン 17 RC2/CCP1 — PORTC bit 2 / CCP1 module (PWM/capture/compare)
ピン 18 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
ピン 19 RD0/PSP0/C1IN+ — PORTD bit 0 / parallel slave port data bit 0 / comparator 1 input +
ピン 20 RD1/PSP1/C1IN- — PORTD bit 1 / PSP data 1 / comparator 1 input -
ピン 21 RD2/PSP2/C2IN+ — PORTD bit 2 / PSP data 2 / comparator 2 input +
ピン 22 RD3/PSP3/C2IN- — PORTD bit 3 / PSP data 3 / comparator 2 input -
ピン 23 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
ピン 24 RC5/SDO — PORTC bit 5 / SPI data out
ピン 25 RC6/TX/CK — PORTC bit 6 / USART async transmit / USART sync clock
ピン 26 RC7/RX/DT — PORTC bit 7 / USART async receive / USART sync data
ピン 27 RD4/PSP4/ECANRX — PORTD bit 4 / PSP data 4 / ECAN receive input
ピン 28 RD5/PSP5/ECANTX — PORTD bit 5 / PSP data 5 / ECAN transmit output
ピン 29 RD6/PSP6/TX2 — PORTD bit 6 / PSP data 6 / USART2 transmit
ピン 30 RD7/PSP7/RX2 — PORTD bit 7 / PSP data 7 / USART2 receive
ピン 31 VSS — Ground reference (second bond pad)
ピン 32 VDD — Positive supply (second bond pad)
ピン 33 RB0/INT0/FLT0 — PORTB bit 0 / external interrupt 0 / PWM fault input
ピン 34 RB1/INT1 — PORTB bit 1 / external interrupt 1
ピン 35 RB2/INT2 — PORTB bit 2 / external interrupt 2
ピン 36 RB3/INT3/CCP2A — PORTB bit 3 / external interrupt 3 / CCP2 alternate
ピン 37 RB4/KBIANLKO — PORTB bit 4 / interrupt-on-change
ピン 38 RB5/KBIANLKI/PGM — PORTB bit 5 / interrupt-on-change / LVP programming
ピン 39 RB6/PGC — PORTB bit 6 / ICSP clock
ピン 40 RB7/PGD — PORTB bit 7 / ICSP data

主な用途

PIC18LF4585-I/P の用途: 7 件s: Automotive CAN Body Controller, Industrial CANopen Sensor Hub, CAN-to-UART Protocol Bridge, Battery-Powered Data Logger, Embedded HVAC Controller Node, CAN-Based Motor Drive Slave, Low-Voltage Medical Device Interface.

🚗

Automotive CAN Body Controller

The PIC18LF4585-I/P is well suited to automotive body and chassis ECAN nodes because the integrated CAN 2.0B active module handles arbitration, error detection, and frame filtering in hardware. At a 3.3V supply and 40MHz CPU speed, it can poll CAN bus traffic, debounce switch inputs, and drive LED or relay outputs at the standard 500 kbps automotive bit rate without software bit-banging overhead. With 48KB flash, the MCU fits CANopen or J1939 stack libraries plus application logic for door modules, HVAC controllers, or seat controllers. Place 120 ohm termination at each end of the bus and use shielded twisted pair for noisy under-harness routing.

🏭

Industrial CANopen Sensor Hub

In industrial CANopen networks, the PIC18LF4585-I/P serves as a sensor hub MCU aggregating analog and digital signals onto a single CAN bus. The 10-bit ADC with multiple input channels reads analog sensors, while ECAN broadcasts PDO messages at 250 kbps typical for factory automation. The low-voltage 2.0-3.3V core lets the design run from a single 3.3V LDO rail, simplifying the power tree. The 3328-byte RAM is adequate for CANopen object dictionary entries and a small process-image buffer, and the -40C to +85C industrial temperature range supports factory-floor deployments.

🌐

CAN-to-UART Protocol Bridge

The PIC18LF4585-I/P bridges CAN bus traffic to a UART link for legacy RS-232/RS-485 equipment that lacks native CAN. The two on-chip USARTs run at up to 5 Mbps, while the ECAN module filters incoming CAN IDs in dedicated buffers to offload the CPU. Engineers often use this topology to add CAN connectivity to motor drives, PLCs, or instrumentation without redesigning the host firmware. The 48KB flash accommodates the full CAN-to-UART gateway firmware plus a small CLI parser for diagnostic commands.

⚡

Battery-Powered Data Logger

Battery-powered remote data loggers benefit from the PIC18LF4585-I/P's nanoWatt technology, which offers idle, sleep, and deep-sleep modes drawing microamp-level current between sensor reads. The 2.0V minimum Vdd supports operation from a single lithium primary cell down to its end-of-life voltage. ECAN enables log retrieval over a wired industrial bus when the logger is brought in for service. The 256-byte EEPROM stores calibration constants and last-known configuration across power cycles without external non-volatile memory.

🧩

Embedded HVAC Controller Node

The PIC18LF4585-I/P is a strong fit for distributed HVAC controller nodes that communicate over a CAN backbone. The ECAN module handles time-critical fan and damper commands while the 16-bit timers drive PWM outputs for variable-speed blower motors. The 3.3V core lets the design share a common low-voltage rail with Wi-Fi or BLE co-processors. The -40C to +85C industrial operating range covers rooftop and basement mechanical room installations without additional thermal hardening.

🏭

CAN-Based Motor Drive Slave

In multi-axis motor drive systems, the PIC18LF4585-I/P acts as a CANopen DS402 slave receiving position, velocity, and torque commands over ECAN. The PWM modules generate the gating signals for a downstream three-phase inverter bridge, and the 10-bit ADC samples phase currents for closed-loop control. The 48KB flash fits DS402 state machine code plus a small CSP (CANopen Stack Profile) library, while the industrial temperature grade supports cabinet-mounted servo applications.

💊

Low-Voltage Medical Device Interface

Medical instrumentation with 3.3V-only internal rails, such as portable patient monitors and bedside sensor hubs, can use the PIC18LF4585-I/P as a CAN interface to a central bedside display. The low-voltage core, small PDIP package, and hardware ECAN module simplify BOM and PCB layout. The -40C to +85C industrial temperature range covers clinical environments, and the nanoWatt sleep modes extend battery life between patient transfers. Note: this part is not medical-grade qualified; medical safety certification requires additional system-level testing.

おすすめ製品の概要

MCP2551 External CAN transceiver (3.3V CAN PHY) 使用用途: Automotive CAN Body Controller, Industrial CANopen Sensor Hub, CAN-to-UART Protocol Bridge, Embedded HVAC Controller Node, CAN-Based Motor Drive Slave, Low-Voltage Medical Device Interface PIC18F4585-I/P 5V drop-in variant for 5V body modules 使用用途: Automotive CAN Body Controller PIC18LF4580-I/P Microchip Technology 使用用途: Automotive CAN Body Controller PIC18LF4510-I/P Microchip Technology 使用用途: Industrial CANopen Sensor Hub MAX232 RS-232 line driver for UART side 使用用途: CAN-to-UART Protocol Bridge MCP1700 3.3V LDO for low-quiescent supply rail 使用用途: Battery-Powered Data Logger, Low-Voltage Medical Device Interface MCP9800 I2C temperature sensor for logging channel 使用用途: Battery-Powered Data Logger MCP1755 3.3V LDO for MCU supply rail 使用用途: Embedded HVAC Controller Node IR2104 Half-bridge gate driver for inverter 使用用途: CAN-Based Motor Drive Slave
What is the program memory size and CPU speed of PIC18LF4585-I/P?
The PIC18LF4585-I/P has 48KB (24K x 16 words) of flash program memory and runs up to 40MHz, delivering a 200 ns instruction cycle. According to the Microchip PIC18F4585 datasheet (DS39637), the 'LF' prefix indicates a low-voltage 2.0-3.3V core variant of the PIC18F4585 family. The Harvard architecture uses separate program and data buses to allow simultaneous fetch and access.
How much RAM and EEPROM does PIC18LF4585-I/P have?
The PIC18LF4585-I/P provides 3328 bytes of data SRAM and 256 bytes of data EEPROM. This RAM budget supports small to mid-range embedded applications such as CAN message buffering and protocol stacks, while the on-chip EEPROM offers at least 100K erase/write cycles for non-volatile parameter storage without an external memory chip.
Does PIC18LF4585-I/P include a hardware CAN module?
Yes, the PIC18LF4585-I/P integrates a hardware ECAN module compliant with CAN 2.0B active specification (11-bit and 29-bit identifiers). The ECAN engine handles arbitration, error detection, and frame filtering in hardware, offloading the CPU and enabling higher bus throughput than software-bit-banged CAN libraries, which is critical for real-time automotive and industrial networks.
What is the operating voltage range of PIC18LF4585-I/P?
The PIC18LF4585-I/P operates from 2.0V to 3.3V on the Vdd pins. This low-voltage core distinguishes the 'LF' family from the standard 'F' 5V PIC18F4585 variant. For mixed 5V/3.3V designs, open-drain or level-shifter interfaces are recommended; consult the Microchip I/O pin specification table for absolute maximum ratings before interfacing to 5V logic.
Where to buy PIC18LF4585-I/P online and what is the lead time?
As of 2026-09-28, the PIC18LF4585-I/P is in stock at authorized distributors including DigiKey (613306) and Mouser, with typical factory lead time of 6-12 weeks for volume orders. The qty-1 unit price is approximately USD 8.40, dropping to roughly USD 5.55 at 1000 pieces. Avoid sourcing from brokers when possible to ensure Microchip factory traceability and date code integrity.
What is the price of PIC18LF4585-I/P in 100-piece quantities?
As of 2026-09-28, the PIC18LF4585-I/P prices at approximately USD 6.85 per unit at qty 100 from major distributors like DigiKey and Mouser. Volume discounts bring the qty 1000 price down to around USD 5.55. Pricing fluctuates with factory lead time and market demand, so distributors' online BOM tools provide real-time rates at quote time.
Is PIC18LF4585-I/P in stock at major distributors?
As of 2026-09-28, the PIC18LF4585-I/P shows active stock at DigiKey (613306), Mouser, and several other franchised distributors. Inventory levels change daily; check distributor online catalogs for real-time qty. For higher volumes, distributors can quote factory-direct orders with 6-12 week lead time rather than relying on-shelf stock.
What is the difference between PIC18LF4585-I/P and PIC18F4585-I/P?
The PIC18LF4585-I/P is the low-voltage variant operating from 2.0V to 3.3V, while the PIC18F4585-I/P operates from 4.2V to 5.5V. Both share the same 40-pin PDIP footprint, 48KB flash, 3328-byte RAM, ECAN module, and peripheral set, so they are drop-in compatible in PCB layout. Choose LF for 3.3V-only designs and the standard F variant for 5V systems; substituting one for the other without adjusting the supply voltage will damage the part.
PIC18LF4585-I/P vs PIC18F4580-I/P - which is better for CAN node design?
Both PIC18LF4585-I/P and PIC18F4580-I/P are drop-in 40-pin PDIP PIC18F family parts with ECAN, but the LF4585 has 48KB flash versus 32KB on the F4580. Choose the PIC18LF4585-I/P when your CAN application requires larger protocol stacks or more application code, and choose the PIC18F4580-I/P when a smaller flash footprint suffices and you need 5V operation. Pinout and peripheral map are otherwise identical for both parts.
When should I choose PIC18LF4585-I/P over PIC18F4553-I/P?
Choose the PIC18LF4585-I/P when you need ECAN hardware plus a 3.3V supply, and choose the PIC18F4553-I/P when you need on-chip USB 2.0 full-speed plus a 5V supply. Both share the 40-pin PDIP footprint and 48KB flash, but the peripheral set differs: 4585 integrates ECAN (no USB), while 4553 integrates USB (no ECAN). Select based on your bus interface, not raw flash size, since the memory maps are similar.
What is the best drop-in replacement for PIC18LF4585-I/P?
The best drop-in replacement for PIC18LF4585-I/P in the same 40-pin PDIP footprint is the PIC18LF4580-I/P (32KB flash, otherwise pin-compatible). If you want to retain the full 48KB flash budget, use the PIC18LF4585-I/PT (TQFP-44 surface-mount variant) only after re-laying out the PCB, since the pin pitch changes. For 5V designs, the PIC18F4585-I/P replaces the LF variant directly on the same footprint.
Can PIC18F4585-I/PT replace PIC18LF4585-I/P without PCB rework?
No. The PIC18F4585-I/PT is a TQFP-44 surface-mount package and is NOT pin-compatible with the 40-pin PDIP (DIP-40) footprint of the PIC18LF4585-I/P. Replacing any switching sub-similar parts require PCB rework. For true drop-in 40-pin PDIP alternatives that require no PCB changes, see the alternatives list above (PIC18LF4580-I/P, PIC18F4585-I/P, PIC18LF4510-I/P) which share the same through-hole footprint.
Where to download the PIC18LF4585-I/P datasheet PDF?
The official PIC18LF4585-I/P datasheet (document family DS39637) can be downloaded as a PDF from Microchip's website at microchip.com/en-us/product/PIC18F4585 or directly via the Microchip documentation portal. The datasheet contains full electrical specifications, pinout diagrams for the 40-pin PDIP, ECAN register definitions, ADC characteristics, and reference schematics needed for design-in.
Where to find the PIC18LF4585-I/P pinout for the 40-pin PDIP package?
The PIC18LF4585-I/P pinout for the 40-pin PDIP (DIP-40) package is documented on page 4 of the Microchip PIC18F4585 datasheet (DS39637). Pin 1 marks the index notch on the package top; pins run counter-clockwise from that index. Key pins include Vdd (typically pins 11 and 32), Vss (pins 12 and 31), the ECAN module pins (CANTX/CANRX), and the ICSP programming pins (PGD/PGC).
What are the key specifications of PIC18LF4585-I/P that engineers should know?
The PIC18LF4585-I/P key specs are: 48KB flash, 3328-byte RAM, 256-byte EEPROM, 40MHz/200ns instruction cycle, 2.0-3.3V Vdd, ECAN 2.0B active hardware module, two USARTs, MSSP (SPI/I2C), 10-bit ADC, and a -40C to +85C industrial operating range in a 40-pin PDIP package. The combination of low-voltage core, hardware CAN, and through-hole packaging makes it a strong fit for automotive CAN nodes, industrial sensor hubs, and 3.3V embedded controllers.
What is the best alternative-brand equivalent for PIC18LF4585-I/P?
There is no true drop-in third-party (non-Microchip) equivalent for the PIC18LF4585-I/P, since the PIC18F instruction set, ICSP programming interface, and ECCP/ECAN register map are Microchip-proprietary. Competing MCUs such as NXP LPC1517 or STM32F042 in 40-pin PDIP-like packages are NOT pin-compatible and require firmware rewrite. For pin-compatible Microchip alternatives, see the same-brand drop-in list above.

エンジニアリング参考データ: PIC18LF4585-I/P — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC18LF4585-I/P when your design runs from a single 3.3V rail and requires a hardware ECAN 2.0B active module plus 48KB flash - this combination is the LF family's sweet spot for automotive CAN nodes, industrial CANopen hubs, and CAN-to-UART bridges. Choose the PIC18F4585-I/P instead when your system runs at 5V; both share the 40-pin PDIP footprint and identical peripheral map, so the LF/F choice should follow your supply rail rather than memory or pinout. If your code footprint is under 32KB, the PIC18LF4580-I/P (LF) or PIC18F4580-I/P (5V) are pin-compatible lower-cost drop-ins. If you need USB 2.0 full-speed instead of CAN, choose the PIC18LF4553-I/P; if you need 8-channel ADC, the PIC18LF4510-I/P. Cross-brand equivalents do not exist for this part because the PIC18 instruction set, ICSP programming protocol, and ECAN register layout are Microchip-proprietary.

代替品との比較

パラメータ この製品 PIC18F4585-I/P PIC18LF4580-I/P PIC18LF4510-I/P PIC18F4580-I/P PIC18F4510-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package PDIP-40 (DIP-40) PDIP-40 (DIP-40) - same PDIP-40 (DIP-40) - same PDIP-40 (DIP-40) - same PDIP-40 (DIP-40) - same PDIP-40 (DIP-40) - same
Program Memory (Flash) 48 KB 48 KB 32 KB 32 KB 32 KB 32 KB
RAM 3328 bytes 3328 bytes 1536 bytes 1536 bytes 1536 bytes 1536 bytes
Operating Voltage (Vdd) 2.0 V to 3.3 V (LF low-voltage) 4.2 V to 5.5 V (F) 2.0 V to 3.3 V (LF) 2.0 V to 3.3 V (LF) 4.2 V to 5.5 V (F) 4.2 V to 5.5 V (F)
ECAN Module Yes (CAN 2.0B active) Yes (CAN 2.0B active) Yes (CAN 2.0B active) Yes Yes (CAN 2.0B active) Yes
ADC Channels 10-bit, up to 13 channels 10-bit, up to 13 channels 10-bit, up to 11 channels 10-bit, 8 channels 10-bit, up to 11 channels 10-bit, 8 channels
Operating Temperature -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial)

主な差別化要因

  • Low-voltage 2.0-3.3V core with same memory/peripheral map as 5V F variant (vs PIC18F4585-I/P)
  • Hardware ECAN 2.0B active module (vs PIC18LF4553-I/P (USB variant, no CAN))
  • 48KB flash versus 32KB on 4580/4510 cousins (vs PIC18LF4580-I/P)

設計ノート

The PIC18LF4585-I/P requires a clean 3.3V supply within 2.0V-3.3V; place a 100nF ceramic decoupling capacitor as close as possible to each Vdd/Vss pair (pins 11/12 and 31/32), plus a bulk 10uF tantalum or ceramic on the supply rail. Estimated: at 40MHz CPU and ECAN active, typical Vdd current is 25-30 mA; nanoWatt sleep modes drop this to single-digit microamps for battery-friendly designs. Add a ferrite bead on the supply rail if the design shares 3.3V with a noisy RF or motor stage.

Route the ECAN differential pair (RD5/ECANTX via MCP2551 to CANH/CANL, RD4/ECANRX from transceiver) as a 100-ohm differential microstrip with matched length and continuous ground reference for EMI control. Place the MCP2551 CAN transceiver within 50mm of the MCU ECAN pins to minimize reflection. Decouple Vdd on the transceiver separately from the MCU to keep bus faults from collapsing the MCU supply.

Do not apply 5V signals to the PIC18LF4585-I/P I/O pins without verifying the absolute maximum rating; the LF core's Vih/Vil thresholds are TTL-compatible but the absolute-max Vih on most pins is Vdd + 0.3V, so a 5V signal will over-stress the pin. Use a level translator (e.g., TXB0104) when interfacing to 5V peripherals. Also ensure the MCLR pin has the correct 10 kohm pull-up to Vdd (never float it) and that the ICSP PGD/PGC pins have no large capacitance that would block in-circuit programming.

For CAN bit rates above 500 kbps, the ECAN module requires a tight oscillator tolerance: use a 20MHz or 40MHz crystal with 30 ppm tolerance rather than the internal 8 MHz RC oscillator. Enable the PLL in configuration bits to derive 40MHz Fosc from a 10MHz crystal if the application needs the lowest EMI. Add a 120 ohm termination resistor at each end of the bus, and avoid stub lengths greater than 1/10 of the signal rise time as recommended by the CAN physical-layer specification.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
Compliant

RoHS compliant per Microchip product page; 'P' package suffix denotes lead-free PDIP finish. Not AEC-Q100 qualified - for automotive-grade PIC18 ECAN parts consider PIC18F4585-I/PT or automotive-qualified members of the PIC18F family. REACH compliance per Microchip product declaration.

データ検証日: 2026-09-28 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC18LF4585-I/P PIC18LF4585-I/P datasheet Microchip PIC18LF4585-I/P 8-bit 40MHz 48KB flash CAN microcontroller PDIP-40 PIC18 ECAN MCU PIC18LF4585-I/P automotive CAN node PIC18LF4585 vs PIC18F4585 difference PIC18LF4585-I/P drop-in replacement buy PIC18LF4585-I/P online what is the operating voltage of PIC18LF4585 PIC18LF4585-I/P pinout 40-pin PDIP low voltage CAN microcontroller 3.3V PIC18LF4585-I/P price 100 pieces

関連部品&用語

Microchip Technology PIC18LF4585-I/P PIC18F4585-I/P PIC18LF4580-I/P PIC18LF4510-I/P PIC18F4580-I/P PIC18F4510-I/P PIC18F4585-I/PT PIC18F4553-I/P PIC microcontroller 8-bit MCU RISC architecture Harvard architecture ECAN CAN 2.0B CANopen J1939 nanoWatt technology PDIP-40 DIP-40 PDIP package through-hole RoHS REACH AEC-Q100 ICSP MCP2551 MCP1700 MCP1755 automotive body controller industrial CANopen sensor hub battery-powered data logger
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

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

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