Microchip Technology

PIC18F2680T-I/SO - 8-bit MCU 40MHz 64KB Flash w/ECAN | Microchip

MPN: PIC18F2680T-I/SO ✓ Active
In Stock Ships in 1-3 business days
4.2 V to 5.5 V Vdss 28-pin SOIC (SO), 7.50 mm body width Package 40 MHz Speed 64 KB (32K x 16) Memory
From $6.15 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $9.83 $9.83
10 $8.95 $89.50
100 $7.62 $762.00
500 $6.84 $3,420.00
1,000 $6.15 $6,150.00
ℹ️ All prices are in USD

PIC18F2680T-I/SO Overview

The Microchip PIC18F2680T-I/SO is a high-performance 8-bit PIC microcontroller integrating 64KB of Flash program memory, 3328 bytes of SRAM, and the on-chip ECAN (Enhanced Controller Area Network) module, all housed in a 28-pin SOIC wide-body (7.50 mm) package. Operating at up to 40 MHz from a 4.2 V to 5.5 V supply, the device is positioned for CAN-bus-enabled embedded nodes that demand automotive-grade networking on a classic 8-bit RISC core.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, optimized for deterministic control, low power, and robust peripheral integration. Within the broader taxonomy, PIC18F2680 belongs to the PIC18F family -> PIC18 8-bit family -> PIC microcontrollers -> 8-bit MCUs -> microcontrollers -> embedded processors -> semiconductors. ECAN-enabled PIC18 devices such as this one are commonly used in CAN nodes where deterministic message handling and Bosch CAN 2.0B compliance matter more than raw throughput.

Key features of the PIC18F2680T-I/SO include 64KB (32K x 16) of self-programmable Flash, 3328 bytes of RAM, 1024 bytes of EEPROM, 25 digital I/O pins, a 10-bit ADC with up to 8 channels, two Enhanced USART modules, MSSP (SPI/I2C), one 8-bit and three 16-bit timers, nanoWatt power management, and an industrial-grade -40 °C to +85 °C operating temperature range. The "T" suffix indicates Tape and Reel packaging for high-volume assembly lines.

Internally, the device is built on Microchip's enhanced Harvard RISC architecture with a 16-bit instruction word and 8-bit data path, an 8x8 hardware multiplier, and C-compiler-friendly orthogonal instruction set. The integrated ECAN module supports CAN 2.0A and 2.0B with acceptance filters and prioritized message handling, making it suitable for in-vehicle and industrial CAN networks.

Typical applications include automotive ECAN body and chassis nodes, industrial CAN-based sensor networks, building automation, HVAC controllers, and embedded control in battery management and instrumentation where deterministic 8-bit processing is preferred over 16/32-bit cores.

When designing with this part, ensure the CAN transceiver (e.g., MCP2551 or MCP2562) is paired correctly and that the oscillator configuration bits match the chosen crystal or resonator. Designers migrating from PIC18F2580 should note the increased RAM and the upgraded ECAN peripheral.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for PIC18F2680T-I/SO — 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 PIC18F2680T-I/SO (same form factor and footprint) — differing in Operating Temperature, Package, Timers, Data EEPROM, Core Architecture.

Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial)
Package: 28-SOIC (300 mil)
Timers: 4 (TMR0, TMR1, TMR2, TMR3)
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial, -I suffix)
Package: 28-SOIC (SO) wide-body, 7.50 mm body width
Timers: Timer0/1/2/3 (16-bit + 8-bit mix)
Microchip Technology
Operating Temperature: -40C to +85C (Industrial)
Package: 28-SOIC (0.295", 7.50 mm width)
Timers: Timer0/1/2/3 (4 total)

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

PIC18F2680-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (7.50 mm)
PIC 8-bit (PIC18 enhanced) · 64 KB (32K x 16) · 3,328 bytes · 256 bytes · 40 MHz (10 MIPS) · 4.2 V to 5.5 V · 25 · 10-bit, up to 8 channels

✓ In Stock

$6.95 / Unit

View Datasheet →

PIC18F2680-E/SO

✅ Drop-In
📦 28-SOIC (7.50 mm)
same die, -E suffix expands operating temperature from -40C..+85C industrial to -40C..+125C extended

📋 Reference alternative (not in catalog)

PIC18F2610-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (7.50 mm)
PIC18, 8-bit RISC · 64 KB (32K x 16) · 3,968 bytes · 1,024 bytes · 40 MHz (10 MIPS) · 4.2 V to 5.5 V (Industrial F-range equivalent; family supports 2.0 V to 5.5 V across LF/F variants) · 25 · 10-bit, up to 25 channels

✓ In Stock

$3.95 / Unit

View Datasheet →

PIC18F2580-I/SO

✅ Drop-In
📦 28-SOIC (7.50 mm)
same 28-SOIC footprint and ECAN module; RAM reduced from 3328 B to 1536 B (~55%), older generation

📋 Reference alternative (not in catalog)

PIC18F2620-I/SO

✅ Drop-In
📦 28-SOIC (7.50 mm)
same 28-SOIC footprint and ECAN peripheral; Flash increased from 64KB to 80KB and RAM to 4096 B (pin-compatible upgrade path)

📋 Reference alternative (not in catalog)

PIC18F2480-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (7.50 mm)
PIC18 8-bit enhanced RISC, Harvard · 16 KB (8K x 16 instructions) · 768 bytes · 256 bytes · 40 MHz (10 MIPS) · 4.2 V to 5.5 V · 25 · 10-bit, up to 8 channels

✓ In Stock

$4.13 / Unit

View Datasheet →

PIC18F2680T-I/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC RISC, 8-bit data path, 16-bit instruction word
Program Memory (Flash) 64 KB (32K x 16)
Data SRAM 3328 bytes
Data EEPROM 1024 bytes
Maximum CPU Frequency 40 MHz
Supply Voltage (VDD) 4.2 V to 5.5 V
I/O Pins 25
ADC 10-bit, up to 8 channels
CAN Module ECAN (CAN 2.0A / 2.0B)
Communication Peripherals 2x Enhanced USART, 1x MSSP (SPI / I2C)
Timers 1x 8-bit, 3x 16-bit
Operating Temperature -40 °C to +85 °C (Industrial)
Package 28-pin SOIC (SO), 7.50 mm body width
Mounting Type Surface Mount
RoHS Status Compliant
Lead-Free Yes
Programming/Debug ICSP via MPLAB ICD 5 / PICkit

PIC18F2680T-I/SO Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 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 SOIC-28
Pin 1 MCLR/VPP/RE3 — Master Clear (Reset) input / Programming voltage / Digital input
Pin 2 RA0/AN0 — PORTA bit 0 / Analog input channel 0
Pin 3 RA1/AN1 — PORTA bit 1 / Analog input channel 1
Pin 4 RA2/AN2/VREF- — PORTA bit 2 / Analog input channel 2 / ADC VREF-
Pin 5 RA3/AN3/VREF+ — PORTA bit 3 / Analog input channel 3 / ADC VREF+
Pin 6 RA4/T0CKI/C1OUT — PORTA bit 4 / Timer0 clock input / Comparator 1 output
Pin 7 RA5/AN4/SS/HLVDIN — PORTA bit 5 / Analog input channel 4 / SPI Slave Select / High/Low Voltage Detect input
Pin 8 OSC1/CLKI/RA7 — Oscillator crystal input / External clock input / PORTA bit 7
Pin 9 OSC2/CLKO/RA6 — Oscillator crystal output / Clock output / PORTA bit 6
Pin 10 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 11 RC1/T1OSI/CCP2U — PORTC bit 1 / Timer1 oscillator input / CCP2 input/output
Pin 12 RC2/CCP1 — PORTC bit 2 / CCP1 input/output (PWM/capture/compare)
Pin 13 RC3/SCK/SCLL — PORTC bit 3 / SPI clock / I2C clock
Pin 14 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 15 RC5/SDO — PORTC bit 5 / SPI data out
Pin 16 RC6/TX/CK — PORTC bit 6 / EUSART async transmit / EUSART sync clock
Pin 17 RC7/RX/DT — PORTC bit 7 / EUSART async receive / EUSART sync data
Pin 18 VSS — Ground reference
Pin 19 VDD — Positive supply voltage (4.2 V to 5.5 V)
Pin 20 CANTX/RC2 — ECAN TX output / shared with PORTC bit 2 (function remap)
Pin 21 CANRX/RC3 — ECAN RX input / shared with PORTC bit 3 (function remap)
Pin 22 RB0/INT0/FLT0 — PORTB bit 0 / External interrupt 0 / PWM Fault input
Pin 23 RB1/INT1 — PORTB bit 1 / External interrupt 1
Pin 24 RB2/INT2 — PORTB bit 2 / External interrupt 2
Pin 25 RB3/INT3/CCP2A — PORTB bit 3 / External interrupt 3 / CCP2 alternate
Pin 26 RB4/AN6/KBI0 — PORTB bit 4 / Analog input 6 / Interrupt-on-change K
Pin 27 RB5/AN7/KBI1/PGM — PORTB bit 5 / Analog input 7 / Interrupt-on-change K / LVP programming
Pin 28 RB6/AN8/KBI2/PGC — PORTB bit 6 / Analog input 8 / Interrupt-on-change K / ICSP clock

Typical Applications

PIC18F2680T-I/SO is suitable for 6 applications: Automotive CAN Body and Chassis Nodes, Industrial CAN-Based Sensor Networks, Building Automation and HVAC Controllers, Embedded Instrumentation and Data Loggers, Battery Management and Energy Monitoring, Industrial Control Panels and HMIs.

🚗

Automotive CAN Body and Chassis Nodes

The PIC18F2680T-I/SO's integrated ECAN module (CAN 2.0A/B) and 25 digital I/O make it an ideal main controller for body and chassis ECAN nodes such as door modules, seat controllers, mirror adjusters, and lighting clusters. The 64 KB Flash and 3328 B RAM comfortably host a CANopen or J1939-style protocol stack plus application logic, while the 40 MHz core delivers up to 10 MIPS for deterministic message scheduling. The 28-SOIC industrial temperature range (-40 °C to +85 °C) and the 4.2 V to 5.5 V supply are well matched to typical 12 V automotive rails after a regulator.

🏭

Industrial CAN-Based Sensor Networks

In factory automation, the PIC18F2680T-I/SO can serve as a CAN node controller for distributed sensor and actuator networks on CANopen or DeviceNet. The on-chip 10-bit ADC with up to 8 channels allows direct connection of analog sensors (temperature, pressure, flow), and the ECAN peripheral handles 2.0B extended frames at standard bus speeds up to 1 Mbit/s. With 64 KB Flash, engineers can integrate manufacturer-specific CAN stack libraries without external memory. The SOIC-28 package is also friendly to hand-rework and prototype boards in industrial proof-of-concept builds.

🌐

Building Automation and HVAC Controllers

Building automation controllers for HVAC, lighting, and access systems benefit from the PIC18F2680T-I/SO's deterministic 8-bit RISC core, integrated ECAN bus connectivity, and robust Flash/RAM budget. The nanoWatt power management modes allow battery-backed or energy-harvesting sensor nodes, and the 25 I/O pins provide ample headroom for keypad inputs, relay drivers, and sensor interfaces. ECAN also simplifies cabling in distributed HVAC systems where many controllers must share status and setpoints reliably across long cable runs.

📺

Embedded Instrumentation and Data Loggers

For portable instrumentation and data logging, the PIC18F2680T-I/SO delivers an 8-bit core with 10-bit ADC, MSSP for SPI-based flash storage, and ECAN for tethering to a host data acquisition system. The 3328 B SRAM plus 1024 B EEPROM support local buffering of calibration constants and measurement history. Its wide 4.2-5.5 V supply simplifies direct battery or USB-powered designs, and the 28-SOIC package is straightforward to integrate on 2-layer prototype boards used in test and measurement modules.

⚡

Battery Management and Energy Monitoring

Battery management modules benefit from the PIC18F2680T-I/SO's combination of ECAN, 10-bit ADC, and Enhanced USART for cell monitoring and pack-level CAN reporting. The 64 KB Flash allows hosting of state-of-charge and state-of-health algorithms locally, while the industrial temperature range supports under-hood and stationary battery cabinets. ECAN enables distributed battery banks to communicate with a master BMS without dedicated wiring, and the SOIC-28 package simplifies hand-debug during firmware bring-up.

🖥️

Industrial Control Panels and HMIs

Control panels and small HMIs use the PIC18F2680T-I/SO as a CAN-attached controller for keypad scanning, LED/relay driving, and small graphic LCD or character-display updates over SPI via the MSSP peripheral. The 25 I/O pins handle multiplexed keypads, status LEDs, and relay drivers directly, while ECAN ties the panel into a wider industrial network. With 64 KB of Flash, designers can comfortably run a UI state machine plus CANopen slave firmware, and the 28-SOIC package is well supported by both hand and automated assembly.

Recommended Products Summary

MCP2551 High-speed CAN transceiver for physical layer Used in: Automotive CAN Body and Chassis Nodes, Industrial CAN-Based Sensor Networks, Industrial Control Panels and HMIs MCP2562 Low-power CAN-FD capable transceiver Used in: Automotive CAN Body and Chassis Nodes, Building Automation and HVAC Controllers, Battery Management and Energy Monitoring PIC18F2680-I/SO Microchip Technology Used in: Automotive CAN Body and Chassis Nodes, Battery Management and Energy Monitoring PIC18F25K80-I/SO Microchip Technology Used in: Industrial CAN-Based Sensor Networks MCP1700 3.3 V LDO for MCU rail regulation Used in: Industrial CAN-Based Sensor Networks PIC18F2620-I/SO Same-footprint MCU with larger Flash/RAM Used in: Building Automation and HVAC Controllers MCP9808 High-accuracy temperature sensor over I2C Used in: Building Automation and HVAC Controllers 25LC1024 1 Mbit SPI EEPROM/Flash for data storage Used in: Embedded Instrumentation and Data Loggers MCP3551 Low-noise 22-bit delta-sigma ADC upgrade Used in: Embedded Instrumentation and Data Loggers MCP73123 Single-cell Li-Ion charge management IC Used in: Battery Management and Energy Monitoring MCP23S17 16-bit SPI I/O expander for additional panel I/O Used in: Industrial Control Panels and HMIs PIC18F2680-E/SO Extended temperature variant for harsh environments Used in: Industrial Control Panels and HMIs
What is the program memory size of PIC18F2680T-I/SO?
The PIC18F2680T-I/SO integrates 64 KB (32K x 16) of self-programmable Flash program memory. According to Microchip's PIC18F2680 datasheet, the device also provides 3328 bytes of SRAM and 1024 bytes of EEPROM, giving ample headroom for CAN-stack libraries, bootloader code, and application logic on a single chip.
Does PIC18F2680T-I/SO support CAN bus communication?
Yes, the PIC18F2680T-I/SO features an integrated ECAN (Enhanced Controller Area Network) peripheral supporting CAN 2.0A and 2.0B with hardware acceptance filters. This makes it well suited for automotive ECAN nodes and industrial CAN-based sensor networks without requiring an external CAN controller. Pair it with an external CAN transceiver such as MCP2551 or MCP2562 for the physical layer.
What is the maximum operating frequency of PIC18F2680T-I/SO?
The PIC18F2680T-I/SO operates at a maximum CPU clock of 40 MHz, delivering up to 10 MIPS. According to Microchip's datasheet, the device accepts a 4.2 V to 5.5 V supply and runs over the industrial -40 °C to +85 °C temperature range, making it suitable for both in-cabin automotive and industrial CAN applications.
How much RAM and EEPROM does PIC18F2680T-I/SO have?
The PIC18F2680T-I/SO provides 3328 bytes of data SRAM and 1024 bytes of data EEPROM. The SRAM is sufficient for typical CAN message buffers, protocol stacks, and application variables, while the 1024-byte EEPROM supports non-volatile parameter storage such as calibration data and node IDs without external memory.
What package does PIC18F2680T-I/SO use and how many pins does it have?
The PIC18F2680T-I/SO is supplied in a 28-pin SOIC wide-body (7.50 mm) package with surface-mount gull-wing leads. The "T" suffix denotes Tape and Reel packaging for high-volume automated assembly, and the part is fully pin-compatible with the non-T (tube) variant PIC18F2680-I/SO on the same 28-pin SOIC footprint.
Where can I buy PIC18F2680T-I/SO online and what is the price?
The PIC18F2680T-I/SO is in stock at major distributors including Mouser and DigiKey, with Heisener listing 6,784 pieces in stock at approximately $9.83 each for unit quantities as of 2026-09-27. Authorized distributors such as Mouser, DigiKey, and Microchip Direct are recommended sources to ensure factory-traceable stock.
What is the lead time for PIC18F2680T-I/SO?
Heisener lists a typical lead time of approximately 5 to 7 days, with estimated delivery in the April 23-28 window as of 2026-09-27. For volume production, Microchip Direct is recommended for confirmed schedules. Lead times can fluctuate with demand, so check the live distributor page at the time of order.
Is PIC18F2680T-I/SO in stock right now?
Yes, the PIC18F2680T-I/SO is listed as in stock at multiple distributors including Heisener (6,784 pieces) and Mouser, with DigiKey historically stocking the part. Live stock levels should be checked on each distributor's product page at order time, as inventory fluctuates daily.
What is the difference between PIC18F2680 and PIC18F2580?
The PIC18F2680 is the higher-end successor to the PIC18F2580 within the PIC18F ECAN family. Compared with the PIC18F2580, the PIC18F2680 doubles RAM from 1536 to 3328 bytes and adds the upgraded ECAN peripheral with additional acceptance filters and prioritized message handling. Both share the same 28-pin SOIC footprint and 40 MHz core, making the PIC18F2680 a drop-in upgrade.
Can PIC18F2610-I/SO replace PIC18F2680T-I/SO as a drop-in?
The PIC18F2610-I/SO is listed as a known functional equivalent of the PIC18F2680-I/SO family. Both share the 28-pin SOIC wide-body package and the ECAN-capable PIC18F architecture. The PIC18F2610 differs in program memory density, so firmware compatibility must be verified against the datasheet before committing the alternative to production.
What is the best drop-in replacement for PIC18F2680T-I/SO?
The closest drop-in replacement is the same-pin PIC18F2680-I/SO (tube version), which is electrically identical but shipped in tube rather than tape-and-reel. For a memory-expanded alternative, the PIC18F2620-I/SO and PIC18F2610-I/SO are functionally compatible in the same 28-SOIC package. PIC18F2580-I/SO is also pin-compatible but offers less RAM.
Where do I download the PIC18F2680T-I/SO datasheet PDF?
The official Microchip PIC18F2680 datasheet is available as a PDF from Microchip's product page at https://www.microchip.com/en-us/product/PIC18F2680 or directly from the device documentation portal. Third-party sites such as Datasheets.com and DigChip also mirror the same datasheet PDF for convenience, but Microchip's site is the authoritative source.
Where do I find the PIC18F2680T-I/SO pinout diagram?
The complete 28-pin SOIC pinout is published in the Microchip PIC18F2680 datasheet on the device pinout page (page 12 in the standard datasheet revision). The same diagram is reproduced on distributor pages such as DigiKey and Mouser. Pin 1 is located at the top-left of the SOIC body when the notch faces up, consistent with the SOIC standard.
PIC18F2680T-I/SO vs PIC18F2580T-I/SO - which is better for a CAN node design?
For new CAN node designs, the PIC18F2680T-I/SO is generally the better choice because it doubles SRAM to 3328 bytes versus the PIC18F2580's 1536 bytes, while sharing the same 28-pin SOIC footprint and ECAN module. The extra RAM is valuable for CAN stack buffers, message filtering tables, and protocol overhead in production firmware.
When should I choose PIC18F2680T-I/SO over PIC18F2680-I/SO?
Choose the PIC18F2680T-I/SO when your assembly line uses Tape and Reel pick-and-place, or when integrating into automated high-volume SMT production. Choose the PIC18F2680-I/SO (tube version) for prototype runs, breadboarding, and low-volume builds where manual handling is preferred. Both parts are electrically identical and share the same 28-pin SOIC footprint.
What are the key specifications engineers should know about PIC18F2680T-I/SO?
Engineers evaluating the PIC18F2680T-I/SO should focus on six headline facts: it is an 8-bit PIC18 RISC core running at up to 40 MHz (10 MIPS); it integrates 64 KB Flash, 3328 B SRAM, and 1024 B EEPROM; it includes an on-chip ECAN module (CAN 2.0A/B); it exposes 25 digital I/O and a 10-bit ADC; it operates from 4.2 V to 5.5 V over -40 °C to +85 °C; and it ships in a 28-pin SOIC wide-body (7.50 mm) package.

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

Selection Guide

Choose PIC18F2680T-I/SO when you need a 40 MHz 8-bit PIC with on-chip ECAN, 64 KB Flash, and 3328 B SRAM in a 28-SOIC wide-body footprint, and your assembly line uses Tape & Reel. Choose the same-die PIC18F2680-I/SO if you prefer tubes for prototyping or hand-assembly. Choose PIC18F2680-E/SO if you need extended -40 °C to +125 °C temperature. Choose PIC18F2610-I/SO for a lower-cost, lower-memory (32 KB Flash, 1536 B RAM) variant on the same footprint. Choose PIC18F2620-I/SO if your firmware requires more than 64 KB Flash (it offers 80 KB Flash, 4096 B RAM) on the same 28-SOIC package. Avoid PIC18F2480-I/SO unless you specifically do not need ECAN - it shares the footprint but lacks the CAN peripheral.

Comparison with Alternatives

Parameter This Product PIC18F2680-I/SO PIC18F2680-E/SO PIC18F2610-I/SO PIC18F2580-I/SO PIC18F2620-I/SO PIC18F2480-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC (7.50 mm) 28-SOIC (7.50 mm) - same 28-SOIC (7.50 mm) - same 28-SOIC (7.50 mm) - same 28-SOIC (7.50 mm) - same 28-SOIC (7.50 mm) - same 28-SOIC (7.50 mm) - same
Flash Memory 64 KB 64 KB 64 KB 32 KB (-50%) 32 KB (-50%) 80 KB (+25%) 16 KB (-75%)
RAM 3328 B 3328 B 3328 B 1536 B (-54%) 1536 B (-54%) 4096 B (+23%) 768 B (-77%)
EEPROM 1024 B 1024 B 1024 B 1024 B 256 B (-75%) 1024 B 256 B (-75%)
ECAN Module Yes (CAN 2.0A/B) Yes Yes Yes Yes (legacy) Yes No
Max CPU Frequency 40 MHz 40 MHz 40 MHz 40 MHz 40 MHz 40 MHz 40 MHz
Operating Temperature -40 °C to +85 °C (Industrial) -40 °C to +85 °C -40 °C to +125 °C (Extended) -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C
I/O Pins 25 25 25 25 25 25 22
ADC 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 5 channels

Key Differentiators

  • Highest RAM in 28-SOIC PIC18F ECAN family at this Flash density (vs PIC18F2580-I/SO)
  • Integrated ECAN module with extended-frame support (vs PIC18F2480-I/SO)
  • Tape and Reel suffix for high-volume automated assembly (vs PIC18F2680-I/SO)
  • Industrial-grade -40 °C to +85 °C operating temperature (vs PIC18F2680-H/SO)

Design Notes

Decouple VDD (pin 20) with a 100 nF ceramic capacitor placed within 5 mm of the pin and a bulk 10 µF tantalum or aluminum polymer capacitor on the same rail. For CAN nodes powered from a 12 V automotive bus, add a series 100 Ω resistor and a TVS diode (e.g., SMAJ5.0CA) close to the VDD pin to suppress load-dump transients. The nanoWatt idle modes draw only a few microamps, but enable the ECAN module's low-power filter settings in firmware to keep average supply current low in sleep.

Route the CANH and CANL traces as a differential pair with 120 Ω characteristic impedance, keeping them length-matched within 5 mm and isolated from switching nodes or noisy digital traces. Place the MCP2551/MCP2562 transceiver as close as possible to the bus connector to minimize stub length. Keep the crystal traces short and symmetric, with the load capacitors (typically 15-33 pF) placed within 3 mm of the OSC1/OSC2 pins and a grounded guard ring around the oscillator area.

Do not leave the MCLR/VPP/RE3 pin floating: tie it to VDD through a 10 kΩ resistor for normal operation, or drive it directly from the ICSP programmer during debug. Setting the wrong oscillator configuration bits (CONFIG1H) is a frequent bring-up pitfall - confirm HS, XT, or EC mode matches your actual resonator before locking the code. When using ECAN, enable buffer mode and acceptance filters correctly, and remember that CANTX and CANRX remap onto RC2/RC3 (per the pinout), so those pins lose their PORTC GPIO function during ECAN use.

The 28-SOIC package has a thermal resistance (theta_JA) of approximately 80 °C/W in still air. At the industrial 85 °C ambient ceiling and 100 mA peak supply current, the device dissipates under 0.5 W, leaving comfortable thermal headroom. For enclosed IP65-rated industrial enclosures with no airflow, however, derate by 25 % and verify junction temperature in worst-case soak testing. No external heatsink is required for normal ECAN control loops.

Add a 120 Ω termination resistor at each end of the CAN bus, never in the middle, to suppress reflections on long cable runs. For node counts above 30, use the ECAN's programmable wake-up filter to mask high-frequency noise on the bus during sleep. The MSSP SPI peripheral can run reliably up to 10 MHz with a 40 MHz Fosc, but route MOSI/MISO/SCK traces as a matched-length group and place a small 33 Ω series resistor near the source pin to dampen ringing with longer cable stubs.

Compliance Information

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

RoHS and REACH compliance per Microchip product page. Standard industrial temperature grade; not AEC-Q100 qualified - choose PIC18F2680-E/SO for extended temperature. Halogen-free status not explicitly confirmed in provided data.

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

Related Searches

PIC18F2680T-I/SO datasheet PIC18F2680T-I/SO price PIC18F2680T-I/SO buy PIC18F2680 ECAN microcontroller Microchip 8-bit MCU 64KB Flash SOIC-28 PIC18F2680T-I/SO pinout PIC18F2680T vs PIC18F2580T PIC18F2680T automotive CAN node 28-SOIC ECAN MCU Tape Reel PIC18F2680T-I/SO drop-in replacement what is the RAM size of PIC18F2680 PIC18F2680 CAN 2.0B microcontroller Microchip Technology 8-bit MCU industrial grade

Related Components & Terms

Microchip Technology PIC18F2680 PIC18F2680T-I/SO PIC18F2680-I/SO PIC18F2680-E/SO PIC18F2610-I/SO PIC18F2580-I/SO PIC18F2620-I/SO PIC18F2480-I/SO 8-bit microcontroller PIC18F family ECAN module CAN 2.0B RISC architecture Harvard architecture Flash memory EEPROM SRAM nanoWatt technology 28-SOIC SOIC wide-body Industrial temperature grade ICSP RoHS REACH
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