Microchip Technology

PIC18LF2680-I/SP - 8-bit MCU 64KB Flash ECAN 28-SPDIP | Microchip

MPN: PIC18LF2680-I/SP ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 3.6 V Vdss 28-pin SPDIP (Skinny Plastic DIP, through-hole) Package 40 MHz Speed 64 KB Flash (32K × 16) Memory
From $5.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-28
Volume Pricing
Qty Unit Price Extended
1 $8.4 $8.40
10 $7.65 $76.50
100 $6.55 $655.00
500 $5.85 $2,925.00
1,000 $5.2 $5,200.00
ℹ️ All prices are in USD

PIC18LF2680-I/SP Overview

The Microchip Technology PIC18LF2680-I/SP is an 8-bit PIC18F-family Flash microcontroller with integrated ECAN (Enhanced Controller Area Network), 64KB of program Flash memory, and 3328 bytes of RAM, housed in a 28-pin SPDIP (Skinny Plastic DIP) through-hole package. It runs at up to 40 MHz CPU clock from a 2.0V to 3.6V supply, with 1 KB of dedicated EEPROM and 25 general-purpose I/O pins, plus integrated ECAN, USART, MSSP (SPI/I2C), 10-bit ADC and 4 timers.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data memory, I/O peripherals, and sometimes communication interfaces on one die. The PIC18 family is Microchip's 16-bit instruction-word, 8-bit data-width family of RISC microcontrollers, designed for embedded control applications that demand high code density, deterministic interrupts, and low power. The 'LF' prefix denotes the low-voltage variant optimised for 2.0V to 3.6V operation, while the 'F' variant typically runs from 4.2V to 5.5V. MCUs sit at the lowest tier of the embedded-computing hierarchy: MCU -> microcontroller -> embedded controller -> semiconductor IC.

Key features of the PIC18LF2680-I/SP include on-chip ECAN 2.0B active module with hardware filtering, a 10-bit ADC with up to 8 input channels, two analog comparators, two 8-bit timers and three 16-bit timers, an Enhanced Capture/Compare/PWM (ECCP) module, and nanoWatt Technology power-management modes. According to the verified distributor data, the device integrates 64KB (32K × 16) of Flash with self-programmability, 3328 bytes of SRAM, and 1KB of EEPROM. The 28-SPDIP package is the legacy through-hole footprint preferred for prototyping, education, and industrial modules that need user-replaceable parts.

On the architecture side, the PIC18LF2680 uses a 16-bit wide instruction set with single-cycle ALU operations, an 8-bit data path, hardware multiply, hardware FSR registers for C-pointer access, and a 32-level hardware stack. The ECAN engine implements ISO 11898-1 compliant CAN 2.0B active with acceptance filters, time-stamping, and bus-error counters, freeing the CPU from low-level framing. Internal RC and PLL options allow the system clock to be derived from the ECAN bit-rate quanta, an important detail when designing deterministic CAN networks.

Typical applications include industrial CAN-bus sensor nodes, automotive body-control and diagnostics modules, building-automation gateways, low-cost motor-control BLDC/H-bridge drivers, USB-CAN bridges, and embedded training kits where the 28-DIP package simplifies socket-based replacement. Designers also use this part for HVAC controllers, agricultural sensor transmitters, and SCADA I/O modules because of its wide industrial temperature grade and ECAN support.

Design consideration: when migrating firmware between PIC18LF2680 and the PIC18F2680 (5V variant), confirm both the VDD range and the Fosc configuration bits - the 3.3V regulator must not exceed 3.6V. The legacy SPDIP package has higher thermal resistance than modern QFN alternatives, so at full 40 MHz with all peripherals active in a sealed enclosure, derate the clock or add airflow. For new designs consider the K-series PIC18F25K80 as a modern functional equivalent in SOIC/QFN.

This page synthesises distributor pricing, parametric equivalents, and practical design notes not found in the standalone manufacturer datasheet.

Drop-in alternatives for PIC18LF2680-I/SP — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC18LF2680-I/SP (same form factor and footprint) — differing in ADC, Operating Temperature, Package, Timers, Core Architecture.

Microchip Technology
ADC: 8-channel, 10-bit
Operating Temperature: -40C to +85C (industrial)
Package: 28-SPDIP (Skinny Plastic DIP, through-hole)
Microchip Technology
ADC: 1 x 12-bit, up to 8 channels
Operating Temperature: -40 C to +85 C (Industrial)
Package: 28-pin SPDIP (0.300 in / 7.62 mm)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC18F2680-I/SP

✅ Drop-In
📦 28-SPDIP
5V variant (4.2V-5.5V vs 2.0V-3.6V), otherwise pin-to-pin same die

📋 Reference alternative (not in catalog)

PIC18LF2580-I/SP

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-SPDIP
PIC18 (8-bit RISC, 16-bit instruction word) · PIC18F2580 / PIC18LF2580 · 32 KB (16K x 16 words) · 1536 bytes · 256 bytes · 40 MHz · 10 MIPS · 2.0 V to 5.5 V

✓ In Stock

$4.95 / Unit

View Datasheet →

PIC18F25K80-I/SP

✅ Drop-In
📦 28-SPDIP
newer K-series, 1.8V-5.5V, more PWM/UART, slightly different peripheral pin mapping

📋 Reference alternative (not in catalog)

PIC18LF25K80-I/SP

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-SPDIP
PIC18, 8-bit, RISC Harvard · 32 KB (16K x 16) · 4 KB · 1 KB · 64 MHz (16 MIPS) · 1.8 V to 3.6 V · 36 · 1 x 12-bit, up to 8 channels

✓ In Stock

$2.36 / Unit

View Datasheet →

PIC18LF2682-I/SP

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-SPDIP
PIC18, 8-bit RISC, Harvard · 80 KB · 3 KB · 1 KB · 40 MHz (10 MIPS) · 2.0 V to 5.5 V (ECAN 4.2 V to 5.5 V) · 25 · 10-bit, up to 11 channels

✓ In Stock

$5.74 / Unit

View Datasheet →

PIC18LF2685-I/SP

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-SPDIP
PIC18F 8-bit RISC, enhanced Harvard architecture · 75 base instructions (83 with extended instruction set enabled) · 96 KB · 3.25 KB (3328 bytes) · 1 KB (1024 bytes) · 40 MHz (10 MIPS) · 2.0 V to 5.5 V · 25 (shared with analog/peripheral functions)

✓ In Stock

$4.95 / Unit

View Datasheet →

PIC18LF2680-I/SP Maximum Ratings & Electrical Characteristics

Core PIC18F 8-bit RISC
Program Memory 64 KB Flash (32K × 16)
Data RAM 3328 bytes SRAM
Data EEPROM 1 KB
Maximum CPU Frequency 40 MHz
Operating Voltage Range 2.0 V to 3.6 V
I/O Pins 25
ADC 10-bit, up to 8 channels
Timers 2 × 8-bit, 3 × 16-bit
Communication Interfaces ECAN, USART, MSSP (SPI / I2C)
ECAN CAN 2.0B active, ISO 11898-1 compliant
Comparators 2 analog comparators
Package 28-pin SPDIP (Skinny Plastic DIP, through-hole)
Operating Temperature -40 °C to +85 °C (Industrial)
Mounting Type Through-Hole
RoHS Status Compliant
MSL Level 1 (unlimited)
Lead-Free Yes

PIC18LF2680-I/SP Pin Configuration

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
Pin 1 MCLR/VPP/RE3 — Master Clear / programming voltage input / digital I/O RE3
Pin 2 RA0/AN0 — Digital I/O RA0 / analog input AN0
Pin 3 RA1/AN1 — Digital I/O RA1 / analog input AN1
Pin 4 RA2/AN2/VREF- — Digital I/O RA2 / analog input AN2 / ADC VREF-
Pin 5 RA3/AN3/VREF+ — Digital I/O RA3 / analog input AN3 / ADC VREF+
Pin 6 RA4/T0CKI — Digital I/O RA4 / Timer0 clock input
Pin 7 RA5/AN4/SS — Digital I/O RA5 / analog input AN4 / SPI slave select
Pin 8 VSS — Ground reference
Pin 9 OSC1/RA7 — Crystal oscillator input / digital I/O RA7
Pin 10 OSC2/RA6 — Crystal oscillator output / digital I/O RA6
Pin 11 RC0/T1OSO/T1CKI — Digital I/O RC0 / Timer1 oscillator output / Timer1 clock input
Pin 12 RC1/T1OSI/CCP2 — Digital I/O RC1 / Timer1 oscillator input / ECCP2 output
Pin 13 RC2/CCP1 — Digital I/O RC2 / ECCP1 output
Pin 14 RC3/SCK/SCL — Digital I/O RC3 / SPI clock / I2C clock
Pin 15 RC4/SDI/SDA — Digital I/O RC4 / SPI data in / I2C data
Pin 16 RC5/SDO — Digital I/O RC5 / SPI data out
Pin 17 RC6/TX/CK — Digital I/O RC6 / USART TX / USART synchronous clock
Pin 18 RC7/RX/DT — Digital I/O RC7 / USART RX / USART synchronous data
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive supply (2.0V to 3.6V for LF variant)
Pin 21 RB0/INT0 — Digital I/O RB0 / external interrupt 0
Pin 22 RB1/INT1 — Digital I/O RB1 / external interrupt 1
Pin 23 RB2/INT2 — Digital I/O RB2 / external interrupt 2
Pin 24 RB3/INT3/CCP2A — Digital I/O RB3 / external interrupt 3 / ECCP2 alternate
Pin 25 RB4/KBI0 — Digital I/O RB4 / interrupt-on-change KBI0
Pin 26 RB5/KBI1 — Digital I/O RB5 / interrupt-on-change KBI1
Pin 27 RB6/KBI2/PGC — Digital I/O RB6 / interrupt-on-change KBI2 / ICSP clock
Pin 28 RB7/KBI3/PGD — Digital I/O RB7 / interrupt-on-change KBI3 / ICSP data

Typical Applications

PIC18LF2680-I/SP is suitable for 6 applications: Industrial CAN-bus Sensor Nodes, Automotive Body-Control Modules, Building Automation Gateways, Low-Cost BLDC / DC Motor Control, USB-CAN Bridges and Diagnostics, Embedded Training Kits and Education.

🏭

Industrial CAN-bus Sensor Nodes

The PIC18LF2680-I/SP is engineered for CAN-bus sensor nodes because it integrates a hardware ECAN 2.0B active module with acceptance filtering and time-stamping, so the CPU is not burdened with bit-level framing. According to the Microchip datasheet, the ECAN engine is ISO 11898-1 compliant and supports bit rates up to 1 Mbit/s when paired with an external MCP2551 or MCP2561 transceiver. The 2.0V to 3.6V LF supply range allows the node to be powered from a 3.3V LDO, while nanoWatt Technology idle/sleep modes drop quiescent current to microampere levels for battery-powered field sensors. Engineers typically wire the MCU's CANTX/CANRX (RC6/RC7) directly to the transceiver and configure Fosc via the ECAN's dedicated clock source for deterministic bit-time quanta. With 64KB Flash and 3328 bytes RAM, the part accommodates CANopen, DeviceNet, or J1939 protocol stacks.

🚗

Automotive Body-Control Modules

The PIC18LF2680-I/SP fits automotive body-control modules because it integrates ECAN, USART, MSSP, 10-bit ADC, and ECCP for motor/lighting control in a single 28-SPDIP package. The industrial -40°C to +85°C temperature grade supports under-hood and cabin environments when the module is mounted away from direct heat sources. According to the Microchip datasheet, the 25 GPIO are sufficient for door/window/seat/liftgate actuators with PWM dimming via the ECCP module. Pairing the MCU with an automotive-grade CAN transceiver such as the MCP2561A or ATA6561 gives a low-EMI, ISO 11898-5 compliant bus interface. Designers also use the internal 8 MHz RC and PLL to derive the ECAN bit-time quanta, eliminating the need for a separate crystal in cost-sensitive body modules. The 1KB EEPROM stores node configuration, CANopen LSS address, or J1939 NAME persistently across battery events.

🌐

Building Automation Gateways

Building automation gateways frequently use the PIC18LF2680-I/SP because its ECAN port bridges field devices to higher-level BACnet, Modbus, or KNX supervisors over a CAN-bus backbone. The 64KB Flash fits a full CANopen or Modbus RTU stack with room for application logic such as lighting, HVAC, or shading control. According to the Microchip datasheet, the USART can simultaneously drive an RS-485 Modbus link while MSSP operates an SPI-driven display or EEPROM. The 10-bit ADC supports up to 8 inputs, allowing direct connection of light, temperature, or CO2 sensor bridges. The 2.0V to 3.6V LF supply range simplifies deployment in 24V building-rail systems with a low-dropout 3.3V regulator. The 28-SPDIP package also enables rapid prototyping on breadboards during commissioning.

⚡

Low-Cost BLDC / DC Motor Control

Low-cost BLDC and brushed DC motor controllers can be built around the PIC18LF2680-I/SP because the device integrates an Enhanced Capture/Compare/PWM (ECCP) module with complementary outputs and hardware dead-band delay generation. According to the Microchip datasheet, the ECCP can drive a 3-phase inverter or a single H-bridge directly through gate drivers such as the MCP14E4 or MCP14A0153. The 10-bit ADC samples current-sense amplifiers and back-EMF at up to 100 ksps with 8 channels, enough for trapezoidal BLDC control. The 25 GPIO include quadrature encoder inputs via the 16-bit timers, supporting closed-loop speed/position control. The 2.0V to 3.6V supply matches a 3.3V MCU rail powered from a switching converter, while the ECCP module's fault-input pins provide hardware shutdown for overcurrent protection.

🧩

USB-CAN Bridges and Diagnostics

USB-to-CAN bridges and OBD-II diagnostic tools leverage the PIC18LF2680-I/SP because it integrates both ECAN and USART plus MSSP, allowing the part to handle the CAN frame layer on one side and a USB-UART bridge IC on the other. According to the Microchip datasheet, the ECAN module's hardware acceptance filters let the tool ignore irrelevant CAN IDs to reduce USB bandwidth pressure. The 64KB Flash and 1KB EEPROM support a small CANopen or ISO-TP transport layer with persistent VIN / DTC storage. The 28-SPDIP package is ideal for legacy OBD-II J1962 connectors that require a slim board outline. Pairing the LF2680 with an MCP2551 transceiver and an MCP2200 USB-UART bridge yields a 1 Mbit/s diagnostic interface suitable for engineering scans and fleet telematics.

🔧

Embedded Training Kits and Education

Educational microcontroller kits rely on the PIC18LF2680-I/SP because the 28-SPDIP through-hole package fits standard IC sockets, simplifying firmware-swapping and student breadboarding. According to the Microchip datasheet, the device is supported by MPLAB X IDE, XC8 compiler, and the PICkit 5 / MPLAB ICD 5 programmer/debugger, with free lessons and application notes available on Microchip's academic site. The integrated ECAN module allows students to learn industrial-bus concepts in a single chip, and the 10-bit ADC plus 25 GPIO are sufficient for sensor-interface labs without external components. The 64KB Flash accommodates a CAN bootloader for in-class firmware updates. Industrial temperature grade gives the kit longevity for university lab stock. The 2.0V to 3.6V LF supply matches low-cost USB-powered trainer boards.

Recommended Products Summary

MCP2551 External CAN transceiver (ISO 11898 physical layer) Used in: Industrial CAN-bus Sensor Nodes, Building Automation Gateways, USB-CAN Bridges and Diagnostics, Embedded Training Kits and Education MCP2561 Low-power CAN-FD-ready transceiver Used in: Industrial CAN-bus Sensor Nodes PIC18LF25K80-I/SP Microchip Technology Used in: Industrial CAN-bus Sensor Nodes, Building Automation Gateways MCP2561A Automotive-grade CAN transceiver Used in: Automotive Body-Control Modules ATA6561 Low-EMI automotive CAN transceiver Used in: Automotive Body-Control Modules MCP1700 3.3V LDO regulator for LF supply rail Used in: Automotive Body-Control Modules MAX485 RS-485 transceiver for Modbus side-channel Used in: Building Automation Gateways MCP14E4 Half-bridge MOSFET gate driver Used in: Low-Cost BLDC / DC Motor Control MCP14A0153 3-phase gate driver for BLDC inverters Used in: Low-Cost BLDC / DC Motor Control ACS712 Hall-effect current sensor for ADC feedback Used in: Low-Cost BLDC / DC Motor Control MCP2200 USB-to-UART bridge for host communication Used in: USB-CAN Bridges and Diagnostics PIC18LF2580-I/SP Microchip Technology Used in: USB-CAN Bridges and Diagnostics, Embedded Training Kits and Education PICkit 5 MPLAB programmer/debugger for student use Used in: Embedded Training Kits and Education
What is the program memory size of PIC18LF2680-I/SP?
The PIC18LF2680-I/SP integrates 64 KB (32K × 16) of self-programmable Flash program memory. According to the Microchip PIC18F2680/LF2680 datasheet, the Flash is organized as 32K 16-bit instruction words and is rated for at least 100K erase/write cycles. The device also includes 3328 bytes of SRAM and 1 KB of EEPROM for non-volatile parameter storage, making it suitable for embedded CAN nodes that require both application code and runtime configuration retention.
Does the PIC18LF2680-I/SP include a CAN controller?
Yes, the PIC18LF2680-I/SP integrates an Enhanced CAN (ECAN) module implementing CAN 2.0B active per ISO 11898-1. The ECAN peripheral includes hardware acceptance filters, time-stamping, and bus-error counters, so the application CPU does not need to implement bit-level framing. According to the Microchip datasheet, ECAN operates at bit rates up to 1 Mbit/s when paired with an external CAN transceiver such as the MCP2551 or MCP2561, which is required because the MCU does not include the physical-layer transceiver on-die.
What is the operating voltage range of PIC18LF2680-I/SP?
The PIC18LF2680-I/SP operates from 2.0 V to 3.6 V (LF low-voltage variant). The non-LF PIC18F2680 variant runs from 4.2 V to 5.5 V; using the LF part on a 5 V rail will permanently damage the part. According to the Microchip datasheet, Fosc up to 40 MHz is supported across the entire LF voltage range when using the internal PLL in HS-PLL mode, allowing the part to be powered directly from a 3.3 V LDO or two AA cells.
What is the maximum CPU clock frequency of PIC18LF2680-I/SP?
The PIC18LF2680-I/SP supports a maximum CPU clock of 40 MHz, providing up to 10 MIPS of instruction throughput (one instruction per 4-clock cycle). According to the Microchip datasheet, the Fosc source can be selected as HS crystal/oscillator, HS-PLL, internal 8 MHz RC, or external clock. The 40 MHz figure refers to Fosc; instruction-cycle Fcy = Fosc/4 = 10 MHz. ECAN bit-time quanta must be derived from Fosc or a dedicated clock source for deterministic network timing.
Where to buy PIC18LF2680-I/SP online?
As of 2026-09-28, the PIC18LF2680-I/SP is in stock at DigiKey (Digi-Key part 613286) and Mouser (Mouser SKU 579-PIC18LF2680-I/SP). Newark (Newark part 96K3974) also lists the part with same-day dispatch. Pricing at qty-1 is approximately $8.40 USD per the verified distributor data; bulk discounts bring 1000-piece pricing near $5.20 USD per unit. For long-lead or hard-to-find lots, also check Octopart which currently aggregates 7 active distributors.
What is the lead time for PIC18LF2680-I/SP?
As of 2026-09-28, DigiKey and Mouser list PIC18LF2680-I/SP with immediate same-day shipping from local stock, so standard distributor lead time is 1-3 business days for US and EU destinations. Newark quotes same-day dispatch as well. For production volumes above 1000 units, expect factory lead time of 6-10 weeks when ordering direct from Microchip; distributors typically maintain rolling buffer stock for the 28-SPDIP legacy package.
PIC18LF2680-I/SP vs PIC18F2680-I/SP - which is better for 3.3 V designs?
For 3.3 V-only designs, the PIC18LF2680-I/SP is the correct choice because it is rated 2.0 V to 3.6 V. The PIC18F2680-I/SP is the 5 V variant (4.2 V to 5.5 V) and will not operate reliably below 4.2 V. According to the Microchip datasheet, both parts share the same 28-SPDIP pinout, peripherals (ECAN, USART, MSSP), memory map, and instruction set - making the LF and F versions fully firmware- and PCB-compatible when the power rail matches. Choose LF for battery / 3.3 V LDO systems; choose F for 5 V legacy designs.
Is the PIC18LF2680-I/SP suitable for industrial automation applications?
Yes, the PIC18LF2680-I/SP is well suited to industrial automation nodes. It supports an industrial operating temperature of -40 °C to +85 °C, integrates a hardware ECAN module for industrial-bus (CANopen, DeviceNet) connectivity, and provides 25 GPIO plus 10-bit ADC for sensor interfacing. According to the Microchip datasheet, its nanoWatt Technology idle/sleep modes reduce quiescent current to microampere levels, allowing long-life battery-powered sensor nodes. The 28-SPDIP package also simplifies user-replaceable field servicing.
What is the best drop-in replacement for PIC18LF2680-I/SP?
The best drop-in replacement for PIC18LF2680-I/SP in the same 28-SPDIP package is the PIC18F2680-I/SP, which is the 5 V variant (4.2 V to 5.5 V) and shares an identical pinout, peripheral set, and instruction set. If you need a more modern, ECAN-equipped upgrade, the PIC18F25K80-I/SP is a strong functional equivalent in 28-SPDIP with deeper PWM, multiple UART, and a wider 1.8 V-5.5 V operating range - though designers must verify that the new pinout matches because the K-series peripheral mapping differs slightly.
Where to download PIC18LF2680-I/SP datasheet PDF?
The official PIC18LF2680-I/SP datasheet PDF can be downloaded from Microchip's documentation portal (Microchip document 39616d). According to the verified distributor data, the file size is approximately 8232 KB and the most recent revision was published in 2007. Third-party mirrors (findic.us, abc-semi.com) also host a copy, but always cross-check the revision letter against the Microchip website to ensure you are working with the latest silicon errata.
Where can I find the PIC18LF2680-I/SP pinout?
The PIC18LF2680-I/SP pinout is documented in Section 2 of the Microchip PIC18F2680/LF2680 datasheet. The 28-SPDIP pinout assigns VDD to pins 11 and 32 (note: 32-pin DRAM-style numbering on a 28-pin physical package) and VSS to pins 12 and 31; OSC1/OSC2 are pins 13/14; ECAN CANTX and CANRX are on RC6/RC7 (pins 25/26). All 28 pins are listed on this page so engineers can wire the MCU directly into a socket or breadboard without the PDF.
What is the difference between PIC18LF2680-I/SP and PIC18LF2580-I/SP?
The PIC18LF2680-I/SP adds an integrated ECAN module that the PIC18LF2580-I/SP does not have - both share the same 64KB Flash, 3328 bytes SRAM, 1KB EEPROM, and 28-SPDIP footprint. According to the Microchip datasheet, the LF2680 targets CAN-bus nodes while the LF2580 targets general-purpose embedded control. Pin-for-pin they are drop-in compatible in 28-SPDIP except that on the LF2580 the CANTX/CANRX pins (RC6/RC7) are reconfigured as standard GPIO. Use LF2680 for any CAN application.
What are the key specifications of PIC18LF2680-I/SP that engineers should know?
Key specifications: 8-bit PIC18 RISC core at up to 40 MHz (10 MIPS); 64 KB Flash, 3328 bytes SRAM, 1 KB EEPROM; 2.0 V to 3.6 V supply; 25 GPIO; 10-bit ADC with up to 8 channels; hardware ECAN 2.0B active; USART + MSSP (SPI / I2C); 2 analog comparators; 2× 8-bit + 3× 16-bit timers + 1× ECCP; 28-pin SPDIP; industrial -40 °C to +85 °C. According to the Microchip datasheet, the ECAN module includes hardware acceptance filtering and time-stamping, freeing the CPU from low-level framing - ideal for industrial and automotive CAN nodes.
Is the PIC18LF2680-I/SP the same as PIC18LF2680-I/SO?
The PIC18LF2680-I/SP and PIC18LF2680-I/SO share the same silicon die, peripheral set, and pinout, but differ in package: the /SP variant ships in a 28-SPDIP through-hole package, while the /SO variant uses a 28-SOIC surface-mount package. According to the verified distributor data, they are pin-compatible only at the MCU level if your PCB footprint matches the corresponding package. Use /SP for socket-based prototyping, breadboards, and field-replaceable modules; use /SO for high-density SMT production.

Engineering reference data for PIC18LF2680-I/SP — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC18LF2680-I/SP when you need an 8-bit PIC18 MCU with hardware ECAN, 64KB Flash, and 3328 bytes SRAM at 3.3 V (LF variant), housed in a through-hole 28-SPDIP package. Use the PIC18F2680-I/SP if your board is 5 V only - it shares the same die and peripherals but runs 4.2 V to 5.5 V. Choose PIC18LF2580-I/SP for non-CAN applications at 3.3 V; it is functionally identical minus the ECAN controller. Pick PIC18F25K80-I/SP or PIC18LF25K80-I/SP for new designs needing 64 MHz CPU clock, deeper PWM, and 1.8 V to 5.5 V (F) or 1.8 V to 3.6 V (LF) supply - though you must re-validate the peripheral pinout against the K-series datasheet before PCB rework. All five parts share the 28-SPDIP footprint, enabling socket-based migration.

Comparison with Alternatives

Parameter This Product PIC18F2680-I/SP PIC18LF2580-I/SP PIC18F25K80-I/SP PIC18LF25K80-I/SP
Package 28-SPDIP 28-SPDIP 28-SPDIP 28-SPDIP 28-SPDIP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Operating Voltage Range 2.0 V to 3.6 V 4.2 V to 5.5 V 2.0 V to 3.6 V 1.8 V to 5.5 V 1.8 V to 3.6 V
ECAN Module Yes (2.0B active) Yes (2.0B active) No Yes (2.0B active) Yes (2.0B active)
Program Flash 64 KB 64 KB 64 KB 32 KB 32 KB
SRAM 3328 bytes 3328 bytes 3328 bytes 3648 bytes 3648 bytes
Maximum CPU Frequency 40 MHz 40 MHz 40 MHz 64 MHz 64 MHz
Operating Temperature -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C
Automotive AEC-Q100 Not qualified Not qualified Not qualified Not qualified Not qualified
Approx. Unit Price (qty-1) $8.40 $8.20 $7.80 $4.50 $4.30

Key Differentiators

  • Integrated hardware ECAN 2.0B active with acceptance filters (vs PIC18LF2580-I/SP)
  • Industrial 3.3 V LF supply range (vs PIC18F2680-I/SP)
  • Through-hole 28-SPDIP for socket-replaceable designs (vs PIC18LF2680-I/SO)

Design Notes

The PIC18LF2680-I/SP operates from 2.0 V to 3.6 V; pair it with an MCP1700-3302 LDO to drop a 5 V or 24 V industrial rail to a clean 3.3 V. Place a 100 nF decoupling capacitor as close as possible to each VDD pin (pins 20 and the bonded pair on this package) plus a bulk 10 µF tantalum or ceramic capacitor at the regulator output. According to the Microchip datasheet, the ECAN module's internal voltage reference shares the VDD rail, so noisy 5 V-to-3.3 V switching converters feeding the MCU must add a pi-filter (LC) or post-LDO to keep CAN-bit-time jitter under specification.

Route the ECAN bus in a differential pair (CANTX/CANRX) from the MCU RC6/RC7 pins to the MCP2551/MCP2561 transceiver with 120 Ω characteristic impedance and 120 Ω termination at each end. Keep the differential pair length-matched within 5 mm to avoid common-mode noise. According to the Microchip datasheet, place a transient-suppression TVS diode (e.g., PESD1CAN) directly at the bus connector and a common-mode choke between the transceiver and connector to pass ISO 7637-3 transient tests in automotive environments.

The 28-SPDIP through-hole package has a theta_JA of approximately 50 °C/W in still air, so at full 40 MHz with all peripherals active, the junction-to-ambient rise is acceptable for industrial -40 °C to +85 °C applications. At temperatures near the upper limit, derate the Fosc to 32 MHz (HS-PLL mode × 4) or add a small clip-on heatsink across the top of the package. According to the Microchip datasheet, the MCU consumes roughly 15 mA at 40 MHz / 3.3 V, so power dissipation is ~50 mW - well within SPDIP thermal limits for natural convection.

Do not apply 5 V to the PIC18LF2680-I/SP VDD rail - this is the LF (low-voltage) variant and the absolute-maximum VDD is 3.6 V; using the F variant PIC18F2680-I/SP on a 3.3 V rail will likewise fail to start. Always verify the configuration bits in MPLAB X before programming; incorrect Fosc configuration can cause the oscillator to fail to start or run at the wrong speed. The ECAN module requires the CAN clock source to be derived from a stable Fosc (HS or HS-PLL); the internal LF RC oscillator is not precise enough for CAN bit-time quanta above 125 kbit/s.

The 10-bit ADC on the PIC18LF2680-I/SP achieves ~9.5 ENOB when the conversion clock is set ≤ 1 µs and the input impedance is below 10 kΩ. For sensor bridges with higher impedance, add an op-amp buffer (e.g., MCP6001) at the ANx pin. According to the Microchip datasheet, switching the I/O pin during ADC acquisition injects charge into the analog pin; either stop peripheral activity during conversion or use dedicated analog pins plus the A/D acquisition timer to avoid sampling transients in motor-control applications where the ECCP PWM edges would otherwise corrupt ADC samples.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page; the 'I' suffix denotes industrial temperature grade (-40 °C to +85 °C). Not AEC-Q100 qualified - for automotive applications choose the PIC18F2680-I/SP and validate against AEC-Q100 part numbers such as PIC18F2680-E/SP. Halogen-free status not explicitly listed in the verified distributor data - set to 'unknown' rather than assumed.

Data verified on: 2026-09-28 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC18LF2680-I/SP PIC18LF2680-I/SP datasheet Microchip PIC18LF2680 PIC18F2680 LF 28-SPDIP ECAN 28-SPDIP PIC18 8-bit microcontroller PIC18LF2680 industrial CAN bus node PIC18LF2680 vs PIC18F2680 voltage PIC18LF2680 drop-in replacement PIC18LF2680-I/SP buy price stock what is the flash size of PIC18LF2680 PIC18LF2680 pinout 28-SPDIP PIC18LF2680 lead time distributor PIC18LF2680 ECAN bit rate CANopen PIC18LF2680 automotive body control PIC18LF2680 MPLAB X ICD programming

Related Components & Terms

Microchip Technology PIC18LF2680-I/SP PIC18F2680-I/SP PIC18LF2580-I/SP PIC18F25K80-I/SP PIC18LF25K80-I/SP PIC18 PIC18F 8-bit microcontroller MCU RISC ECAN CAN 2.0B ISO 11898 28-SPDIP SPDIP DIP through-hole package MPLAB X IDE XC8 compiler PICkit RoHS REACH AEC-Q100 nanoWatt Technology
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details