Microchip Technology

PIC18LF2580-I/SP - 8-Bit 40MHz MCU 32KB Flash 28-SPDIP | Microchip

부품 번호: PIC18LF2580-I/SP ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
2.0 V to 5.5 V Vdss 28-SPDIP (Skinny Plastic DIP, through-hole) Package 40 MHz Speed 32 KB (16K x 16 words) Memory
시작가 $4.95 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-28
볼륨 가격
수량 단가 합계
1 $7.95 $7.95
10 $7.1 $71.00
100 $6.05 $605.00
500 $5.45 $2,725.00
1,000 $4.95 $4,950.00
ℹ️ 모든 가격은 USD 기준입니다

PIC18LF2580-I/SP 개요

The Microchip Technology PIC18LF2580-I/SP is an 8-bit RISC microcontroller from the PIC18F family featuring an enhanced flash architecture, 32 KB of program flash memory (16K x 16 words), 1536 bytes of SRAM, and 256 bytes of data EEPROM, all integrated into a 28-pin SPDIP (Skinny Plastic DIP) through-hole package.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/Flash), data memory (RAM), peripherals, and I/O on one die. The PIC18 family represents the highest-performance 8-bit tier of Microchip's PIC architecture, featuring a 16-bit instruction word with an 8-bit data path, a hardware multiplier, and a C compiler-friendly orthogonal instruction set. Microcontrollers sit within the broader embedded-system hierarchy: MCU -> microprocessor-based device -> embedded computing platform -> electronic system.

Key features include a maximum CPU clock of 40 MHz (10 MIPS instruction throughput), an operating voltage range of 2.0 V to 5.5 V (LF variant - the F variant runs 4.2 V to 5.5 V), 25 general-purpose digital I/O pins, 8 channels of 10-bit ADC, two 8-bit and three 16-bit timers, two capture/compare/PWM modules, and a hardware CAN 2.0B controller (ECAN). Communications peripherals include one USART with LIN support, one MSSP that operates as either I2C (Master/Slave) or SPI (Master/Slave), making this part especially attractive for networked industrial and automotive applications.

The PIC18LF2580 architecture uses a Harvard-style bus with separate program and data memory paths, an internal 31 kHz to 8 MHz RC oscillator (with PLL), and nanoWatt XLP-style power management. The integrated ECAN module is a major differentiator: most 8-bit MCUs lack hardware CAN, forcing designers to bit-bang external controllers. The device is rated for industrial temperature operation from -40C to +85C and supports in-circuit serial programming (ICSP) plus in-circuit debugger (ICD) interfaces.

Typical applications include automotive body and chassis nodes (using the CAN interface), industrial CANopen and DeviceNet slave devices, building-automation sensor nodes, HVAC controllers, and small appliances that require reliable on-chip CAN without an external transceiver-controlled MCU. The -I/SP part suffix indicates industrial temperature range and SPDIP package.

When designing with this part, plan a clean CAN bus topology with proper termination (120 ohm at each end) and a TJA1050 or MCP2551 transceiver between the MCU's CANTX/CANRX pins and the bus. Reserve ICPGC/ICPGD/ICPMCLR pins for ICSP/ICD and add a 10 kohm pull-up on MCLR to allow reliable reset behavior; configure the CONFIG words in code before any other operation.

This page synthesizes distributor pricing, same-family drop-in alternatives, ECAN design considerations, and practical layout guidance not found in the standalone datasheet.

드롭인 대체품: PIC18LF2580-I/SP — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC18LF2580-I/SP (동일 폼 팩터 및 풋프린트) — 차이점: Package, Timers, Core, Core Architecture, MSL Level.

Microchip Technology
Package: 28-pin SPDIP (0.300 inch, 7.62 mm)
Timers: Timer0 (8-bit), Timer1/3 (16-bit), Timer2 (8-bit)
Core Architecture: PIC18 (8-bit Harvard, 16-bit instruction)
Microchip Technology
Package: 28-pin SPDIP (SP)
Timers: 4 (Timer0/1/2/3)
Core: PIC18 (8-bit RISC, 16-bit instruction word)
Microchip Technology
Package: 28-pin SPDIP (Skinny Plastic DIP)
Core: 8-bit RISC
Microchip Technology
Package: 28-QFN (6x6 mm) with exposed pad
Timers: 2 x 8-bit, 3 x 16-bit
Core Architecture: PIC18 (8-bit RISC)
Microchip Technology
Package: 28-SOIC (7.50 mm body width)
Timers: 2 x 8-bit, 3 x 16-bit
Core: PIC18F (8-bit RISC, 16-bit instruction word)
Microchip Technology
Package: 28-pin SPDIP (Skinny Plastic DIP, through-hole)
Timers: 2 × 8-bit, 3 × 16-bit
Core: PIC18F 8-bit RISC
Microchip Technology
Package: SPDIP-28 (28-pin Skinny Plastic DIP, through-hole)
Timers: 1x 8-bit, 3x 16-bit
Core Architecture: PIC18, 8-bit RISC, Harvard

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC18F2580-I/SP

✅ 드롭인
Microchip Technology
📦 28-SPDIP
PIC18F · PIC18 (8-bit RISC, 16-bit instruction word) · 40 MHz (10 MIPS) · 32 KB (16K x 16) · 1536 bytes · 256 bytes · 4.2 V to 5.5 V · 25

✓ 재고 있음

$4.55 / 개

데이터시트 보기 →

PIC18LF2580-I/SO

✅ 드롭인
Microchip Technology
📦 28-SOIC
PIC18 LF · PIC18F (8-bit RISC, 16-bit instruction word) · 32 KB Flash (16K x 16 words) · 1.5 KB · 256 bytes · 40 MHz · 2.0 V to 5.5 V · -40 C to +85 C (Industrial)

✓ 재고 있음

$3.56 / 개

데이터시트 보기 →

PIC18LF2580-I/ML

✅ 드롭인
Microchip Technology
📦 28-QFN
PIC18 (8-bit RISC) · PIC18 enhanced RISC · 40 MHz · 32 KB (16K x 16) Flash · 1536 bytes · 256 bytes · 2.0 V to 5.5 V · 2.5 V / 3.3 V / 5 V

✓ 재고 있음

$4.72 / 개

데이터시트 보기 →

PIC18F2480-I/SP

✅ 드롭인
Microchip Technology
📦 28-SPDIP
PIC18 (8-bit Harvard, 16-bit instruction) · 16 KB Flash (8K x 16) · 768 bytes · 256 bytes · 40 MHz · 100 ns @ 40 MHz · 4.5V to 5.5V (F-range) · 25

✓ 재고 있음

$4.1 / 개

데이터시트 보기 →

PIC18LF2480-I/SP

✅ 드롭인
Microchip Technology
📦 28-SPDIP
PIC18F · 8-bit RISC · Flash · 16 KB (8K x 16) · 768 bytes · 256 bytes · 40 MHz · 2.0 V to 5.5 V

✓ 재고 있음

$4.05 / 개

데이터시트 보기 →

PIC18LF2580-I/SP 최대 정격 & 전기적 특성

Core Architecture PIC18 (8-bit RISC, 16-bit instruction word)
Family PIC18F2580 / PIC18LF2580
Program Memory (Flash) 32 KB (16K x 16 words)
Data SRAM 1536 bytes
Data EEPROM 256 bytes
Maximum CPU Clock 40 MHz
Instruction Throughput 10 MIPS
Supply Voltage (LF) 2.0 V to 5.5 V
I/O Pins 25 (digital, bidirectional)
ADC 8-channel, 10-bit
Timers 2 x 8-bit + 3 x 16-bit
CCP Modules 2 (Capture/Compare/PWM)
CAN Controller ECAN 2.0B (hardware)
UART 1 x EUSART (LIN-capable)
SPI / I2C 1 x MSSP (SPI or I2C Master/Slave)
동작 온도 -40C to +85C (industrial)
패키지 28-SPDIP (Skinny Plastic DIP, through-hole)
Programming / Debug ICSP + ICD (2-wire)
RoHS 상태 Compliant

PIC18LF2580-I/SP 핀 구성

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 DIP-28
핀 1 MCLR — Master Clear (reset) input, internal pull-up enabled by configuration
핀 2 RA0/AN0 — Digital I/O / Analog input channel 0
핀 3 RA1/AN1 — Digital I/O / Analog input channel 1
핀 4 RA2/AN2/VREF- — Digital I/O / Analog input / ADC negative reference
핀 5 RA3/AN3/VREF+ — Digital I/O / Analog input / ADC positive reference
핀 6 RA4/T0CKI — Digital I/O / Timer0 clock input
핀 7 RA5/AN4/SS — Digital I/O / Analog / SPI slave select
핀 8 VSS — Ground reference
핀 9 OSC1/CLKI — Oscillator crystal input or external clock input
핀 10 OSC2/CLKO — Oscillator crystal output or clock output
핀 11 RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output or clock input
핀 12 RC1/T1OSI — Digital I/O / Timer1 oscillator input
핀 13 RC2/CCP1 — Digital I/O / Capture-Compare-PWM 1
핀 14 RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock
핀 15 RC4/SDI/SDA — Digital I/O / SPI data in / I2C data
핀 16 RC5/SDO — Digital I/O / SPI data out
핀 17 RC6/CANTX — Digital I/O / ECAN transmit output
핀 18 RC7/CANRX — Digital I/O / ECAN receive input
핀 19 VSS — Ground reference
핀 20 VDD — Positive supply voltage (2.0V to 5.5V)
핀 21 RB0/INT0 — Digital I/O / External interrupt 0
핀 22 RB1/INT1 — Digital I/O / External interrupt 1
핀 23 RB2/INT2 — Digital I/O / External interrupt 2
핀 24 RB3/CCP2 — Digital I/O / Capture-Compare-PWM 2
핀 25 RB4 — Digital I/O / interrupt-on-change
핀 26 RB5/PGM — Digital I/O / LVP programming
핀 27 RB6/PGC — Digital I/O / ICSP clock (also ICD clock)
핀 28 RB7/PGD — Digital I/O / ICSP data (also ICD data)

일반적인 애플리케이션

PIC18LF2580-I/SP 적합 용도: 7 애플리케이션s: Industrial CANopen Slave Node, Automotive Body Control Module (BCM) Node, Building Automation Sensor Node, HVAC Variable-Speed Fan Controller, Small Appliance Motor Control, Medical Device Sensor Interface, Programmable Logic Controller (PLC) Analog Input Card.

🏭

Industrial CANopen Slave Node

The PIC18LF2580-I/SP fits CANopen slave nodes because its integrated ECAN 2.0B controller handles CAN framing and acceptance filtering in hardware, freeing CPU cycles for the CANopen stack. With 32 KB flash it accommodates simple slave stacks (CiA 401, 402, 404), and 1536 bytes of SRAM is sufficient for a few PDOs. The LF supply range (2.0-5.5V) supports 3.3V industrial backplanes. Place an MCP2551 or TJA1050 transceiver on CANTX/RC6 and CANRX/RC7, terminate the bus with 120 ohm at each end, and use ICSP for field firmware updates.

🚗

Automotive Body Control Module (BCM) Node

For body and chassis nodes that speak CAN, the PIC18LF2580-I/SP offers integrated ECAN plus LIN-capable EUSART for sub-network bridges, in a through-hole 28-SPDIP that simplifies prototyping and rework on the production line. The 10 MIPS CPU runs a small J1939 or proprietary CAN stack alongside body-control logic (lighting, locks, mirrors). The 8-channel 10-bit ADC reads sensor inputs, while two CCP modules drive PWM outputs for motor or LED control. For underhood use requiring -40C to +125C, an automotive Q-graded part is recommended instead.

🏭

Building Automation Sensor Node

In BACnet MS/TP or proprietary RS-485 building-automation sensors, the PIC18LF2580-I/SP runs the application logic and uses the MSSP in SPI mode to talk to a digital temperature or air-quality sensor. The EUSART provides a UART link to a half-duplex RS-485 transceiver (e.g., MAX485 or LTC485), while the ECAN module is held in reserve or routed to a second wired backbone. The 32 KB flash easily fits the BACnet MS/TP stack plus custom logic, and the 2.0 V minimum supply allows operation from two AA cells via a boost regulator.

🌐

HVAC Variable-Speed Fan Controller

Closed-loop fan and blower control benefits from the PIC18LF2580-I/SP's hardware PWM (2 CCP modules), 10-bit ADC for tachometer feedback, and ECAN for network-controlled setpoints in modern HVAC systems. The 40 MHz / 10 MIPS CPU runs an FOC-lite algorithm or simple PID at comfortable rate, while the integrated CAN interface lets the unit receive target RPM commands from a central controller. The 2.0 V minimum supply lets it boot from a small backup supercapacitor during brownouts.

⚡

Small Appliance Motor Control

Small appliances such as washing machines, dishwashers, and refrigerators often need a low-cost MCU with CAN, ADC, and PWM. The PIC18LF2580-I/SP delivers all three in a DIP package, which reduces hand-solder and rework cost in low-volume appliances. The ECAN module connects to the appliance's internal backbone, while the CCP/PWM channels drive motors, solenoids, or heater elements via MOSFET drivers. The PIC18LF2580's 32 KB flash accommodates IEC 60730 class B self-test routines for white-goods safety compliance.

💊

Medical Device Sensor Interface

Non-invasive medical devices such as digital thermometers, pulse oximeter front-ends, or infusion-pump sensors can use the PIC18LF2580-I/SP as a sensor-interface and CAN gateway. The MSSP in SPI or I2C mode connects to ADC front-ends or optical sensors, the 10-bit internal ADC reads potentiometers or backup analog signals, and the ECAN controller forwards processed data to a central patient-monitor bus. Reliability matters here, so designers typically enable the PIC18 watchdog timer, configure code protection, and validate against IEC 60601 EMI/EMC limits.

🏭

Programmable Logic Controller (PLC) Analog Input Card

Each analog input card on a small PLC rack can be built around a PIC18LF2580-I/SP that scans its 8 ADC channels, performs scaling, and reports values to a central controller via ECAN. The 32 KB flash runs the card's calibration tables, linearization for thermocouples or RTDs, and fault-detection routines; the 1536-byte SRAM buffers raw samples and CAN frames. The 28-SPDIP package is convenient for backplane prototyping where the card is expected to be replaced periodically. The ICSP interface allows in-rack firmware updates via header.

추천 제품 요약

MCP2551 CAN bus transceiver 사용처: Industrial CANopen Slave Node, Automotive Body Control Module (BCM) Node, Building Automation Sensor Node, HVAC Variable-Speed Fan Controller, Small Appliance Motor Control, Medical Device Sensor Interface, Programmable Logic Controller (PLC) Analog Input Card PIC18LF2580-I/SO Microchip Technology 사용처: Industrial CANopen Slave Node, Building Automation Sensor Node, Medical Device Sensor Interface MCP1700 3.3V LDO for MCU rail 사용처: Industrial CANopen Slave Node, Building Automation Sensor Node, HVAC Variable-Speed Fan Controller, Medical Device Sensor Interface, Programmable Logic Controller (PLC) Analog Input Card TJA1050 NXP Semiconductors 사용처: Automotive Body Control Module (BCM) Node MCP2515 External CAN controller (alternative) 사용처: Automotive Body Control Module (BCM) Node PIC18LF2580-I/ML Microchip Technology 사용처: Small Appliance Motor Control
What is the program memory size of PIC18LF2580-I/SP?
The PIC18LF2580-I/SP integrates 32 KB of on-chip flash program memory organized as 16K x 16 words. According to the Microchip PIC18F2580 datasheet, this memory supports self-programming under firmware control and 100,000 erase/write cycle endurance, with >40-year data retention. Code protection CONFIG bits allow segmented read/write protection for bootloader schemes.
Does PIC18LF2580-I/SP include a hardware CAN controller?
Yes. The PIC18LF2580-I/SP integrates an ECAN 2.0B hardware CAN controller with 3 transmit and 2 receive buffers, plus acceptance filters. According to the Microchip datasheet, this controller offloads CAN framing, bit stuffing, and arbitration handling, requiring only an external CAN transceiver such as MCP2551 or TJA1050. Most competing 8-bit MCUs lack hardware CAN, so the ECAN module is a key reason to choose this part.
What is the operating voltage range of PIC18LF2580-I/SP?
The PIC18LF2580-I/SP operates from 2.0 V to 5.5 V, while the non-LF PIC18F2580-I/SP variant operates from 4.2 V to 5.5 V. The LF designator indicates a low-voltage process variant. Per the Microchip datasheet, operation below 4.2 V requires the LF part; using a PIC18F2580 below 4.2 V will not start the oscillator reliably. Pick LF for battery or 3.3 V systems.
Where to buy PIC18LF2580-I/SP online and what is the current price?
The PIC18LF2580-I/SP is in active distribution at DigiKey, Mouser, and several other authorized Microchip resellers. As of 2026-09-28, the qty-1 unit price from major distributors is approximately $7.95, falling to about $4.95 at the 1000-piece break. Octopart lists real-time inventory from 7 distributors, useful for sourcing during allocation periods.
What is the lead time for PIC18LF2580-I/SP?
The PIC18LF2580-I/SP is an active, in-production part with 28-SPDIP inventory at major distributors. As of 2026-09-28, DigiKey and Mouser list factory stock with same-day shipping for orders under 100 pieces. Larger volumes may require 6-10 weeks; check Octopart for cross-distributor lead-time averages. The part is NOT in allocation or EOL.
PIC18LF2580-I/SP vs PIC18F2580-I/SP - which should I use?
The PIC18LF2580 operates from 2.0 V to 5.5 V, while the PIC18F2580 operates only from 4.2 V to 5.5 V. Per the Microchip datasheet, the LF version uses a different process and oscillator bias chain that maintains reliable start-up below 4.2 V. Choose LF for 3.3 V or battery-powered designs; choose the F version only for always-5V systems where you want slightly better ESD margins. The two are pin-compatible drops-in.
Is the PIC18LF2580-I/SP pin-compatible with PIC18F2580-I/SP?
Yes. Both parts share the same 28-SPDIP pinout, die pinout, and CONFIG-bit layout. According to the Microchip PIC18F2580 family datasheet, the LF and F variants are identical except for supply voltage range and oscillator start-up behavior. This makes the LF a transparent drop-in upgrade for existing PIC18F2580-I/SP boards running on 3.3 V or unregulated rails.
Where can I download the PIC18LF2580-I/SP datasheet PDF?
The official Microchip PIC18F2580 family datasheet (which covers PIC18LF2580 as well) can be downloaded from https://ww1.microchip.com/downloads/aen/DeviceDoc/39637e.pdf. The datasheet includes block diagrams, ECAN register descriptions, electrical characteristics, package drawings, and the device configuration word bit definitions. Microchip also publishes errata and the MPLAB XC8 compiler device header files.
What is the pinout of PIC18LF2580-I/SP?
The 28-SPDIP pinout of PIC18LF2580-I/SP, per the Microchip datasheet, places MCLR on pin 1, RA0-RA7 on pins 2-7 (analog-capable), VSS on pin 8, OSC1/OSC2 on pins 9-10, RC0-RC7 on pins 11-18, VSS on pin 19, VDD on pin 20, and RB0-RB7 on pins 21-28. The CAN pins CANTX (RC6) and CANRX (RC7) are located at pins 17 and 18.
Can I use PIC18LF2580-I/SP for automotive CAN nodes?
Yes, the PIC18LF2580-I/SP is commonly used in industrial and automotive CAN nodes. Per the Microchip datasheet, the integrated ECAN 2.0B controller and 40 MHz / 10 MIPS CPU are sufficient for CANopen, DeviceNet, and SAE J1939 slave stacks. The -I/SP part is industrial temperature range (-40C to +85C); for full -40C to +125C automotive, consider the PIC18F2580-I/SP automotive Q-grade variants.
What is the best drop-in replacement for PIC18LF2580-I/SP?
The best drop-in replacement is the PIC18F2580-I/SP, which has the same 28-SPDIP pinout and 32 KB flash but a higher 4.2 V to 5.5 V supply range. Within the LF family the pinout is identical, so any PIC18LF2580 part in 28-SPDIP is a like-for-like drop-in. For more flash or RAM, consider the PIC18F4680 (which adds 16 KB more flash and CAN) but that is a 40- or 44-pin part and NOT a drop-in.
What is the maximum CPU clock speed of PIC18LF2580-I/SP?
The PIC18LF2580-I/SP operates at a maximum CPU clock of 40 MHz, delivering 10 MIPS of instruction throughput (4 cycles per instruction word, with hardware multiplier). According to the Microchip datasheet, this 40 MHz rate is achievable from 4.2 V to 5.5 V; from 2.0 V the maximum is 25 MHz (LP oscillator mode). For real-time CAN traffic at 1 Mbit/s, 40 MHz is required.
What are the key specifications of PIC18LF2580-I/SP that engineers should know?
The PIC18LF2580-I/SP delivers 32 KB flash, 1536 bytes SRAM, 256 bytes EEPROM, 40 MHz / 10 MIPS CPU, 25 I/O, 10-bit ADC with 8 channels, 5 timers (2x8-bit + 3x16-bit), 2 CCP modules, hardware ECAN 2.0B, EUSART with LIN, MSSP for I2C or SPI, and ICSP/ICD - all in a 28-SPDIP package operating from 2.0 V to 5.5 V at -40C to +85C. This combination of CAN + flexible comms + DIP package is rare at this price point.
What is the best cross-brand equivalent for PIC18LF2580-I/SP?
No true cross-brand drop-in replacement exists for the PIC18LF2580-I/SP because the part combines three rare features - hardware CAN, 28-SPDIP through-hole package, and PIC18 instruction set - in a way that no other vendor currently matches pin-for-pin. Closest cross-brand options are NXP LPC11C00 (ARM Cortex-M0 with CAN) in different packages, or STM32F042 in TSSP, but both require PCB rework and new toolchains. For same-package same-vendor drop-in, prefer PIC18F2580-I/SP or PIC18LF2580-I/SO.

엔지니어링 참조 데이터: PIC18LF2580-I/SP — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose PIC18LF2580-I/SP when you need a 5 V-tolerant 8-bit MCU with on-chip ECAN in a 28-SPDIP through-hole package - this is the rare combination that drops into legacy industrial boards and CAN prototypes without redesign. Pick the LF over the F variant any time the design runs below 4.2 V, including 3.3 V systems, battery-backed sensor nodes, and energy-harvesting applications. If you need the same die on a surface-mount board, choose PIC18LF2580-I/SO (SOIC) or PIC18LF2580-I/ML (QFN) - they are functionally identical but require PCB rework. If your application can fit in 16 KB flash / 768 B SRAM, the PIC18LF2480-I/SP cuts cost. For new designs with >32 KB flash or ARM Cortex needs, consider PIC18F46K80 or STM32F042 + TJA1050 instead.

대체품과의 비교

파라미터 이 제품 PIC18F2580-I/SP PIC18LF2580-I/SO PIC18LF2580-I/ML PIC18F2480-I/SP PIC18LF2480-I/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP 28-SPDIP - same 28-SOIC - same pin count, different footprint 28-QFN - same pin count, different footprint 28-SPDIP - same 28-SPDIP - same
Program Flash 32 KB 32 KB 32 KB 32 KB 16 KB (-50%) 16 KB (-50%)
Data SRAM 1536 bytes 1536 bytes 1536 bytes 1536 bytes 768 bytes (-50%) 768 bytes (-50%)
Supply Voltage 2.0 V to 5.5 V (LF) 4.2 V to 5.5 V (F) 2.0 V to 5.5 V (LF) 2.0 V to 5.5 V (LF) 4.2 V to 5.5 V (F) 2.0 V to 5.5 V (LF)
Maximum CPU Clock 40 MHz 40 MHz 40 MHz 40 MHz 40 MHz 40 MHz
ECAN Controller Yes (ECAN 2.0B) Yes (ECAN 2.0B) Yes (ECAN 2.0B) Yes (ECAN 2.0B) Yes (ECAN 2.0B) Yes (ECAN 2.0B)
I/O Pins 25 25 25 25 25 25
Operating Temperature -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial)

주요 차별점

  • Integrated hardware ECAN 2.0B controller on a 28-pin 8-bit MCU in DIP (vs PIC18F2480-I/SP)
  • Wide 2.0 V to 5.5 V supply range (vs PIC18F2580-I/SP)
  • Through-hole 28-SPDIP package option for prototyping and rework (vs PIC18LF2580-I/ML (QFN-28))

설계 노트

Reserve PGC (RB6) and PGD (RB7) for ICSP/ICD. Adding series resistors, LEDs, or large caps on these pins can prevent programming or debugging. MCLR (pin 1) needs a 10-47 kohm pull-up to VDD; do not leave it floating, and ensure the decoupling cap on VDD is within 1 cm of the pin. Configure CONFIG bits in code before any I/O operation - including disabling the watchdog unless used.

Place a 100 nF decoupling capacitor on VDD (pin 20) within 1 cm, with a short, direct ground return. Place the ECAN transceiver (MCP2551 or TJA1050) next to CANTX (RC6) and CANRX (RC7). Bus-side traces should be 120 ohm characteristic impedance and routed as a differential pair; do not use stubs longer than ~3 cm and place 120 ohm termination at each end of the bus. Estimated: 40 MHz operation with current-mode CAN produces sharp edge rates, so a shielded twisted pair is recommended in noisy industrial environments.

The 'LF' and 'F' variants share the same pinout but have different supply ranges. Do not drop a PIC18F2580-I/SP into a board designed for 3.3 V - the F oscillator will fail to start reliably below 4.2 V. Conversely, the LF can be used in 5 V designs without issue. CONFIRM your BOM carries the LF suffix if your design runs at 3.3 V. Estimated: ~10% of PIC18F2580 swap-in failures are caused by supply range confusion, not silicon defects.

The ECAN controller requires the ECAN module to be initialized (CANTX as output, CANRX as input) before the CAN bus is connected externally, otherwise floating CANRX may cause phantom interrupt events. Per Microchip datasheet, run the CAN bit-rate configuration with the BRP, PRSEG, PHSEG1, PHSEG2, and SJW values calculated for the target baud rate; for 1 Mbit/s at 40 MHz FOSC, a common configuration is BRP=1, PRSEG=5 TQ, PHSEG1=3 TQ, PHSEG2=3 TQ, SJW=1 TQ. Sample point lands near 75%.

The PIC18LF2580's internal RC oscillator draws less than 1 mA at 4 MHz but rises to ~15 mA at 40 MHz in execution mode. For battery or energy-harvesting nodes, switch to the 31 kHz internal oscillator (LP mode) and only wake the CPU on ECAN message arrival. Estimated: deep-sleep with ECAN wake-up typically draws <2 uA, ideal for industrial sensor nodes that report periodically.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
무연
Yes
무할로겐
Yes
분쟁 광물
Compliant

RoHS and REACH compliance per Microchip product page. Standard -I/SP grade is industrial temperature (-40C to +85C) and is NOT AEC-Q100 qualified; choose -E/SP or automotive Q-grade variants for AEC-Q100.

데이터 검증일: 2026-09-28 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC18LF2580-I/SP PIC18LF2580-I/SP datasheet PIC18LF2580-I/SP price PIC18LF2580 vs PIC18F2580 Microchip 8-bit MCU with CAN 28-SPDIP PIC18LF2580 CANopen J1939 application PIC18LF2580-I/SP drop-in replacement PIC18LF2580-I/SP pinout 28-SPDIP buy PIC18LF2580-I/SP in stock 8-bit MCU with hardware ECAN controller PIC18LF2580 MCP2551 CAN transceiver reference PIC18LF2580 MPLAB XC8 programming PIC18LF2580 alternative cross-brand replacement PIC18LF2580 ECAN bit rate 1 Mbit configuration

관련 부품 & 용어

Microchip Technology PIC18LF2580-I/SP PIC18F2580-I/SP PIC18LF2580-I/SO PIC18LF2580-I/ML PIC18LF2480-I/SP PIC18F2480-I/SP PIC18 8-bit microcontroller RISC architecture ECAN 2.0B CAN bus CANopen J1939 ICSP MSSP I2C SPI EUSART LIN MPLAB XC8 RoHS REACH 28-SPDIP Skinny Plastic DIP MCP2551 TJA1050 automotive body controller industrial sensor node
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기