Microchip Technology

PIC18F2682-E/SP - 80KB Flash 8-bit MCU with CAN | Microchip

MPN: PIC18F2682-E/SP ✓ Active
In Stock Ships in 1-3 business days
4.2 V to 5.5 V Vdss 28-pin SPDIP (0.300" / 7.62 mm) Package 40 MHz Speed 80 KB (40K x 16) Memory
From $7.62 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $11.9 $11.90
10 $10.71 $107.10
100 $9.52 $952.00
500 $8.57 $4,285.00
1,000 $7.62 $7,620.00
ℹ️ All prices are in USD

PIC18F2682-E/SP Overview

The Microchip PIC18F2682-E/SP is an 8-bit RISC microcontroller from the PIC18F family, integrating 80 KB of Flash program memory (40K x 16), 3328 bytes of RAM, and 1 KB of EEPROM in a 28-pin SPDIP through-hole package. The "-E" suffix denotes the Extended industrial temperature grade (-40C to +125C), while "/SP" identifies the 28-pin Skinny Plastic DIP form factor operating at up to 40 MHz clock speed from a 4.2 V to 5.5 V supply.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, designed for embedded control tasks that require deterministic real-time response, low power consumption, and minimal BOM cost. The PIC18F family extends Microchip's mid-range architecture with a 16-bit instruction word, hardware multiplier, and a C-friendly compiler target (MPLAB XC8), positioning it between baseline PIC16 parts and 16-bit dsPIC/PIC24 devices in Microchip's product taxonomy: 8-bit MCU -> PIC18F -> mid-range MCU -> microcontroller -> embedded processor -> semiconductor.

Key differentiating features of the PIC18F2682 include an integrated CAN 2.0B controller with hardware acceptance filters, an Enhanced Addressable USART that supports both RS-232 and LIN, a 10-bit ADC with up to 8 channels, and a nanoWatt Technology power-managed sleep mode. The device also carries 25 digital I/O lines, hardware Capture/Compare/PWM modules, and an ICD/In-Circuit Debugger interface.

Architecturally the PIC18F2682 uses a Harvard-style bus with separate instruction and data paths, enabling single-cycle instruction fetch except for branch and table-read operations. The Flash program memory supports self-programmability via ICSP, allowing field firmware updates without external programmers. The internal oscillator block provides selectable 8 MHz, 4 MHz, 31 kHz, and 32.768 kHz sources for low-power or timing-critical applications.

Typical applications include industrial CAN-bus node controllers, automotive body-electronics modules, embedded sensor hubs, and consumer appliance controllers. The combination of on-chip CAN and LIN peripherals makes it especially well suited to vehicle networks where a small 8-bit MCU replaces a more expensive 32-bit controller.

When designing with this part, place decoupling capacitors (100 nF ceramic plus 10 uF bulk) within 5 mm of the VDD pins, keep the MCLR pull-up to VDD, and ensure the crystal or external clock traces are short and guarded. For CAN applications the TX/RX pins must be paired with a CAN transceiver such as the MCP2551.

This page synthesizes verified distributor pricing, drop-in alternative cross-references, and practical CAN/LIN design notes not consolidated on any single manufacturer or distributor product page.

Drop-in alternatives for PIC18F2682-E/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 PIC18F2682-E/SP (same form factor and footprint) — differing in ADC, Package, Mounting Type, RoHS Status, Core Architecture.

Microchip Technology
ADC: 10-bit, up to 11 channels
Package: 28-pin SPDIP (SP)
Mounting Type: Through-Hole
Microchip Technology
ADC: 10-bit, up to 10 channels
Package: 28-pin SPDIP (SP)
Mounting Type: Through-Hole
Microchip Technology
ADC: 10-bit, up to 8 channels
Package: 28-SPDIP (Skinny Plastic DIP), 0.300" / 7.62 mm row spacing
Mounting Type: Through-Hole (THT)
Microchip Technology
ADC: 10-bit, multi-channel
Package: 28-pin SOIC (SO)
Mounting Type: Surface Mount
Microchip Technology
ADC: 10-bit, up to 11 channels
Package: 28-pin SPDIP (Skinny Plastic DIP)
Mounting Type: Through-Hole

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

PIC18F2685-E/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC18F (8-bit enhanced RISC) · 16-bit · 40 MHz · 10 MIPS (200 ns instruction cycle) · 96 KB (48K x 16) · 3.25 KB (3328 bytes) · 1 KB · 25

✓ In Stock

$10.85 / Unit

View Datasheet →

PIC18F2682-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC18F · PIC 8-bit · Enhanced Harvard · 40 MHz (10 MIPS) · 80 KB (40K x 16 words) · 3328 bytes · 1024 bytes · 25

✓ In Stock

$4.31 / Unit

View Datasheet →

PIC18F2682-E/SO

✅ Drop-In
Microchip Technology
📦 28-SPDIP -> 28-SOIC
Flash · 80 KB (40K x 16) · 3328 bytes · 8-bit PIC18 Harvard · 40 MHz · 4.2 V to 5.5 V · 25 · 10-bit, multi-channel

✓ In Stock

$5.95 / Unit

View Datasheet →

PIC18F2680-E/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
8-bit PIC18 RISC (modified Harvard) · Flash (self-programmable) · 64 KB (32K x 16 words) · 3328 bytes · 1024 bytes · 25 MHz (10 MIPS) · 4.2 V to 5.5 V · -40C to +125C (extended "-E" grade)

✓ In Stock

$7.75 / Unit

View Datasheet →

PIC18F2585-E/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC 18F · PIC18 / 8-bit RISC · 48 KB (24K x 16) Flash · 3328 bytes · 256 bytes · 40 MHz · 200 ns (at 40 MHz) · 4.2 V to 5.5 V

✓ In Stock

$5.02 / Unit

View Datasheet →

PIC18F2620-I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
PIC18 8-bit RISC · 64 KB (32K x 16) · 3968 bytes · 40 MHz (10 MIPS) · 4.2 V to 5.5 V · 25 · 10-bit, up to 10 channels · Enhanced USART, SPI, I2C

✓ In Stock

$4.75 / Unit

View Datasheet →

PIC18F2682-E/SP Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC18 RISC (Harvard)
Program Memory (Flash) 80 KB (40K x 16)
Data Memory (RAM) 3328 bytes
EEPROM 1024 bytes
Maximum CPU Clock 40 MHz
Supply Voltage (VDD) 4.2 V to 5.5 V
Operating Temperature (E grade) -40C to +125C
Digital I/O Pins 25
ADC 10-bit, 8 channels
Timers 4 x 8/16-bit
CCP/ECCP Modules 1 CCP + 1 ECCP
UART/USART 1x EUSART (LIN-capable)
CAN Module 1x CAN 2.0B with hardware filters
SPI / I2C 1x SPI, 1x I2C (MSSP)
Package 28-pin SPDIP (0.300" / 7.62 mm)
Mounting Type Through-Hole (DIP)
MSL Level 1 (unlimited)
RoHS Status Compliant (lead-free finish)

PIC18F2682-E/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 (reset) input or ICSP programming voltage; can be reconfigured as digital input RE3
Pin 2 RA0/AN0/CVREF — PORTA bit 0; analog input 0 or comparator voltage reference output
Pin 3 RA1/AN1 — PORTA bit 1; analog input 1
Pin 4 RA2/AN2/VREF- — PORTA bit 2; analog input 2 or ADC negative reference
Pin 5 RA3/AN3/VREF+ — PORTA bit 3; analog input 3 or ADC positive reference
Pin 6 RA4/T0CKI — PORTA bit 4; Timer0 clock input
Pin 7 RA5/AN4 — PORTA bit 5; analog input 4
Pin 8 VSS — Ground reference
Pin 9 OSC1/CLKI/RA7 — Crystal oscillator input or external clock input
Pin 10 OSC2/CLKO/RA6 — Crystal oscillator output or clock output
Pin 11 RC0/T1OSO/T1CKI — PORTC bit 0; Timer1 oscillator output or clock input
Pin 12 RC1/T1OSI — PORTC bit 1; Timer1 oscillator input
Pin 13 RC2/CCP1 — PORTC bit 2; Capture/Compare/PWM 1 output
Pin 14 RC3 — PORTC bit 3
Pin 15 RC4 — PORTC bit 4
Pin 16 RC5 — PORTC bit 5
Pin 17 RC6/TX/CK — PORTC bit 6; EUSART TX or clock line
Pin 18 RC7/RX/DT — PORTC bit 7; EUSART RX or data line
Pin 19 VSS — Ground reference (second VSS pin)
Pin 20 VDD — Positive supply voltage (4.2 V to 5.5 V)
Pin 21 RB0/INT0 — PORTB bit 0; external interrupt 0
Pin 22 RB1/INT1 — PORTB bit 1; external interrupt 1
Pin 23 RB2 — PORTB bit 2
Pin 24 RB3 — PORTB bit 3
Pin 25 RB4 — PORTB bit 4
Pin 26 RB5 — PORTB bit 5
Pin 27 RB6/PGC — PORTB bit 6; ICSP clock
Pin 28 RB7/PGD — PORTB bit 7; ICSP data

Typical Applications

PIC18F2682-E/SP is suitable for 6 applications: Industrial CAN Bus Nodes, Automotive Body Electronics Modules, Embedded Sensor Hubs, Consumer Appliance Controllers, Building Automation Gateways, USB-to-CAN Adapter Cores.

🏭

Industrial CAN Bus Nodes

The PIC18F2682-E/SP is widely used as a CAN node controller on industrial fieldbus networks (CANopen, DeviceNet). The integrated CAN 2.0B engine with hardware acceptance filters (6 acceptance masks, 16 filters) and bit-rate up to 1 Mbps reduces CPU overhead versus software bit-banging. Paired with the Microchip MCP2551 CAN transceiver, a complete isolated node fits under 1 sq. inch of PCB. The 80 KB Flash accommodates CANopen stack plus application code.

🚗

Automotive Body Electronics Modules

Body control modules (BCM), instrument clusters, and HVAC controllers use the PIC18F2682-E/SP because the Extended -40C to +125C grade meets under-hood thermal requirements. The on-chip Enhanced USART drives LIN bus nodes for seat, mirror, and door-modular networks. The 10-bit ADC reads sensor inputs (temperature, lighting) directly, while ECCP modules generate PWM for lamp dimming and motor speed. The 80 KB Flash supports OEM diagnostic protocols via CAN.

🧩

Embedded Sensor Hubs

The PIC18F2682-E/SP serves as a low-power sensor hub in industrial and home-automation products. Its 8-channel 10-bit ADC combined with 4 timers/ECCP modules allow direct interfacing with temperature, pressure, flow, and humidity sensors. nanoWatt Technology sleep currents down to 100 nA enable battery-powered installations. The integrated CAN and LIN peripherals handle backhaul to a master PLC while the device samples sensors locally, reducing wiring cost.

⚡

Consumer Appliance Controllers

Washing machines, dishwashers, and induction cooktop controllers benefit from the PIC18F2682-E/SP's 25 I/O pins, ECCP PWM, and timer resources. The 80 KB Flash supports multi-language UI firmware, energy-management algorithms, and diagnostic routines. Hardware EUSART talks to inverter sub-modules while the ADC monitors motor current and temperature. The Extended grade supports appliance rear-panel environments that run warm under continuous duty.

🌐

Building Automation Gateways

BACnet and LonWorks-to-CAN gateways use the PIC18F2682-E/SP as the CAN-side translator. The 40 MHz CPU (10 MIPS) handles BACnet MS/TP framing in software while the hardware CAN module manages the fieldbus. Extended temperature grade and industrial EMI immunity from 4.2 V to 5.5 V operation suit 24V-rail industrial panels. The 1024-byte EEPROM stores configuration that survives power cycles, a critical building-automation requirement.

🖥️

USB-to-CAN Adapter Cores

DIY and OEM USB-to-CAN dongles use the PIC18F2682-E/SP as the embedded CAN interface with a companion USB-serial bridge (MCP2200 or PIC18F14K50). The 25 I/O lines leave enough headroom for indicator LEDs, mode-select jumpers, and the SPI bus to an external memory. Developers favor this MCU because of MPLAB XC8 free-tier compiler, mature CAN libraries in Microchip's MLA, and field-proven long-life supply for industrial tool vendors.

Recommended Products Summary

MCP2551-I/P CAN transceiver for 2.0B physical layer Used in: Industrial CAN Bus Nodes, USB-to-CAN Adapter Cores PIC18F2685-E/SP Pin-compatible upgrade with 96 KB Flash Used in: Industrial CAN Bus Nodes MCP2515-I/SO Standalone CAN controller for legacy nodes Used in: Industrial CAN Bus Nodes MCP2551-E/SN Automotive grade CAN transceiver Used in: Automotive Body Electronics Modules MCP1501T-40E/CHY Voltage reference for ADC Used in: Automotive Body Electronics Modules PIC18F25K80-I/SO Microchip Technology Used in: Automotive Body Electronics Modules MCP9700T-E/TT Analog temperature sensor for ADC input Used in: Embedded Sensor Hubs MCP3421A0T-E/CH 16-bit ADC for precision sensing Used in: Embedded Sensor Hubs PIC18F25K22-I/SO Microchip Technology Used in: Embedded Sensor Hubs MCP23S17-E/SP 16-bit I/O expander for keypad/LED drivers Used in: Consumer Appliance Controllers MICREL MIC2025 Power distribution switch for load switching Used in: Consumer Appliance Controllers PIC18F2523-I/SP Microchip Technology Used in: Consumer Appliance Controllers MCP2562-E/SN Isolated CAN transceiver for building networks Used in: Building Automation Gateways PIC18F2680-I/SO Microchip Technology Used in: Building Automation Gateways MCP2200-I/SO USB-to-UART bridge Used in: USB-to-CAN Adapter Cores PIC18F14K50-I/SS Microchip Technology Used in: USB-to-CAN Adapter Cores
What is the program memory size of PIC18F2682-E/SP?
The PIC18F2682-E/SP contains 80 KB (40K x 16) of Flash program memory, 3328 bytes of SRAM, and 1024 bytes of data EEPROM. According to the Microchip PIC18F2682 datasheet (DS39762), the Flash self-programmable via ICSP supports up to 100K erase/write cycles, with data retention of more than 40 years, which is typical of the PIC18F family for industrial-grade applications.
Does PIC18F2682-E/SP include a CAN controller?
Yes. The PIC18F2682-E/SP integrates a CAN 2.0B controller with hardware acceptance filters and acceptance mask registers, supporting bit rates up to 1 Mbps when paired with an external transceiver such as the MCP2551. The on-chip CAN module eliminates the need for an external CAN controller and reduces BOM cost in industrial and automotive networks.
What is the difference between PIC18F2682-E/SP and PIC18F2682-I/SP?
Both parts share identical die, package, and pinout; the only difference is the operating temperature grade. The E (Extended) grade spans -40C to +125C, suitable for industrial and automotive under-hood applications, while the I (Industrial) grade spans -40C to +85C. Choose E grade for harsh environments; I grade is sufficient for typical indoor industrial systems and is generally lower cost.
What is the maximum clock speed of PIC18F2682-E/SP?
The PIC18F2682-E/SP operates at up to 40 MHz system clock (10 MIPS instruction throughput) from a 4.2 V to 5.5 V supply. The internal oscillator block provides selectable 31 kHz, 8 MHz, and 4 MHz sources; an external crystal or resonator up to 40 MHz is supported through the OSC1/OSC2 pins for timing-critical applications.
What is the package of PIC18F2682-E/SP?
The "/SP" suffix indicates a 28-pin Skinny Plastic DIP (SPDIP), 0.300 inch / 7.62 mm row spacing, through-hole mounting. The package is breadboard-friendly and standard for PIC18F educational, prototyping, and low-volume production runs. For surface-mount boards consider the SOIC ("/SO") or QFN ("/ML") variants of the same die.
Where to buy PIC18F2682-E/SP online?
As of 2026-09-27, the PIC18F2682-E/SP is actively stocked at DigiKey (6,672 pieces reported), Mouser, LCSC (from $4.4638), and Heisener ($11.8969 unit price). Volume pricing at 1000-piece quantities on DigiKey typically reaches the $7-8 range for this 8-bit MCU. For best pricing compare Octopart listings across 10 distributors.
What is the lead time for PIC18F2682-E/SP?
Distributor-reported lead time for the PIC18F2682-E/SP is approximately 2-4 weeks from stock, with Mouser and DigiKey typically fulfilling orders same-day when inventory is available. Heisener quotes an estimated delivery window of 2026-05-17 to 2026-05-22 at the time of this entry. For production volumes, contact Microchip direct for committed lead times and PPAP documentation.
Is PIC18F2682-E/SP in stock?
Yes, as of 2026-09-27 the PIC18F2682-E/SP is reported in stock across multiple distributors: DigiKey shows 6,672 pieces, LCSC reports active stock from $4.4638, and Mouser and Heisener confirm immediate availability. The part has an active lifecycle status per Microchip's product page, so no allocation or EOL notice has been issued.
PIC18F2682-E/SP vs PIC18F2685-E/SP - which is better for CAN bus?
Both PIC18F2682 and PIC18F2685 integrate the same CAN 2.0B controller and share the same 28-pin SPDIP pinout. The PIC18F2685 doubles the Flash to 96 KB and RAM to 3328 bytes (same as 2682), and adds 1024 bytes of EEPROM. Choose the PIC18F2685 when your firmware or bootloader exceeds 80 KB; choose the PIC18F2682 for typical CAN node applications below 80 KB to save cost.
What is the best drop-in replacement for PIC18F2682-E/SP?
The PIC18F2685-E/SP is a direct drop-in replacement with the same 28-pin SPDIP pinout and identical CAN peripheral, but with expanded 96 KB Flash. The PIC18F2682-I/SP is a drop-in alternative if your temperature spec is -40C to +85C instead of -40C to +125C. For surface-mount boards the PIC18F2682-E/SO swaps the package from SPDIP to SOIC-28 without code changes.
Is PIC18F2682-E/SP suitable for industrial CAN bus nodes?
Yes, the PIC18F2682-E/SP is widely used in industrial CAN bus nodes because of its on-chip CAN 2.0B controller, 80 KB Flash, 3328 bytes RAM, and Extended -40C to +125C temperature grade. It pairs with the Microchip MCP2551 CAN transceiver to form a complete node. Industrial users value its long-life cycle, mature MPLAB XC8 toolchain, and free C compiler support for production deployment.
When should I choose PIC18F2682-E/SP over PIC18F46K22-I/P?
Choose the PIC18F2682-E/SP when your design needs on-chip CAN 2.0B and a 28-pin through-hole footprint. Choose the PIC18F46K22-I/P (40-pin DIP, PIC18F K-series) when you need more I/O (36 vs 25), more Flash (64 KB vs 80 KB tradeoff differs), and lower voltage operation down to 1.8 V, but without CAN hardware. For CAN + extended I/O consider PIC18F46K80 in 40-pin DIP.
Can PIC18F2685-E/SP replace PIC18F2682-E/SP in existing designs?
Yes. The PIC18F2685-E/SP is a true drop-in replacement for the PIC18F2682-E/SP: same 28-pin SPDIP pinout, same 40 MHz clock, same CAN 2.0B peripheral, same ADC and timers. The only functional change is doubled Flash (96 KB vs 80 KB) for additional code space. Existing firmware compiled for PIC18F2682 runs unchanged on PIC18F2685, and PCB layout is identical.
Where to download PIC18F2682 datasheet PDF?
The official PIC18F2682 datasheet (DS39762) is freely downloadable from ww1.microchip.com/downloads/en/devicedoc/39762d.pdf, mirrored on DigiKey's product page under the Datasheets section, and on Mouser's product detail page. The document covers electrical characteristics, ADC, CAN module, instruction set, and package dimensions for all PIC18F2682 variants including -E/SP and -I/SP.
Where to find PIC18F2682-E/SP pinout?
The PIC18F2682-E/SP pinout is shown on page 4 of the Microchip datasheet DS39762 and rendered on DigiKey's PIC18F2682-E/SP product page. The 28-pin SPDIP pinout assigns MCLR to pin 1, VDD to pins 11 and 32 (n/a on 28-pin), VSS to pins 12 and 31, with PORTA on pins 2-7, PORTB on pins 8-11, and PORTC on pins 11-28 including CAN TX/RX on RC6/RC7. This page also provides a graphical pin diagram.

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

Selection Guide

Choose the PIC18F2682-E/SP for industrial and automotive CAN node designs requiring the Extended -40C to +125C temperature grade, 80 KB Flash, 3328 bytes RAM, and a 28-pin through-hole SPDIP package. It integrates a CAN 2.0B controller so you can pair it with an MCP2551 CAN transceiver for a complete node with no external CAN controller. For larger firmware or bootloader overlays choose the PIC18F2685-E/SP (96 KB Flash, same pinout). For surface-mount boards pick PIC18F2682-E/SO (28-SOIC). For industrial-temperature grade only and lower cost use PIC18F2682-I/SP. Avoid using PIC18F2620-I/SP or PIC18F2585-E/SP if you need CAN, and avoid this part if you need USB or higher clock speed (consider PIC18F14K50 or PIC18F26K80 respectively).

Comparison with Alternatives

Parameter This Product PIC18F2685-E/SP PIC18F2682-I/SP PIC18F2682-E/SO PIC18F2680-E/SP
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP 28-SPDIP - same 28-SPDIP - same 28-SOIC (surface-mount) 28-SPDIP - same
Flash Memory 80 KB 96 KB (+20%) 80 KB (same) 80 KB (same) 64 KB (-20%)
RAM 3328 bytes 3328 bytes (same) 3328 bytes (same) 3328 bytes (same) 3328 bytes (same)
EEPROM 1024 bytes 1024 bytes (same) 1024 bytes (same) 1024 bytes (same) 1024 bytes (same)
CAN 2.0B Yes Yes Yes Yes Yes
Max Clock 40 MHz 40 MHz 40 MHz 40 MHz 40 MHz
Operating Temperature -40C to +125C (E grade) -40C to +125C (E grade) -40C to +85C (I grade) -40C to +125C (E grade) -40C to +125C (E grade)
Approx. Unit Price (qty 1) $11.90 $13.20 typical $9.50 typical $9.80 typical $10.40 typical

Key Differentiators

  • On-chip CAN 2.0B controller with hardware acceptance filters (vs PIC18F2620-I/SP)
  • Extended -40C to +125C temperature grade (vs PIC18F2682-I/SP)
  • 80 KB Flash + 3328 B RAM (vs PIC18F2680-E/SP)

Design Notes

Place a 100 nF ceramic decoupling capacitor within 5 mm of each VDD pin (pin 20 on 28-SPDIP) plus a bulk 10 uF electrolytic or tantalum capacitor on the same rail. The PIC18F2682-E/SP requires a stable 4.2 V to 5.5 V supply; ripple must stay below 50 mVpp or the ADC accuracy degrades. Add a 10 kohm pull-up on MCLR to VDD and a diode clamp to prevent voltage spikes during in-circuit programming from resetting the device unintentionally.

When migrating code from PIC18F2682 to PIC18F2682-I/SP (or vice versa) only the temperature grade differs; the device ID register value used by ICSP programmers may differ between E and I grades. Update programmer scripts and bootloader version checks accordingly. Also be aware that the same "/SP" mark appears on PIC18F legacy parts that share the 28-pin DIP but use different pin remapping on PORTA - confirm the datasheet pinout before reusing layouts from older PIC18F242/252 designs.

For CAN bus design, the PIC18F2682-E/SP's CANTX/CANRX lines must be routed as a matched differential pair to the MCP2551 transceiver with characteristic impedance of 120 ohms and termination resistors at each end of the bus. Keep CANTX/CANRX traces short (<30 mm on FR4) to minimize radiated emissions. Use a 4-layer PCB with a continuous ground plane under the CAN routing area, and place a ferrite bead on the transceiver supply to suppress bus-induced supply noise from coupling into the MCU's ADC.

When using a high-speed crystal (above 20 MHz) on the OSC1/OSC2 pins, route the crystal traces as short as possible, guard them with ground, and place the load capacitors within 3 mm of the oscillator pins. For low-EMI designs, configure the internal oscillator block (INTOSC) at 8 MHz and enable the PLL for higher MIPS, eliminating the crystal as an EMI source entirely. Place analog inputs (AN0-AN4) away from the switching power converter area and route the analog ground back to the VSS pin 8/19 via a single point connection to avoid ground loops.

Compliance Information

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

Microchip PIC18F2682-E/SP is RoHS-compliant with lead-free matte tin plating per the manufacturer's environmental compliance statement. AEC-Q100 qualification is NOT indicated for this part - automotive users should validate against their specific AEC-Q100 requirements or contact Microchip for the Q-grade variant. The E temperature grade (-40C to +125C) supports but does not imply AEC-Q100 compliance by itself.

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

Related Searches

PIC18F2682-E/SP PIC18F2682 datasheet Microchip PIC18F2682 PIC18F2682 CAN bus microcontroller 8-bit MCU 80KB Flash 28-pin DIP PIC18F2682 vs PIC18F2685 PIC18F2682-E/SP drop-in replacement PIC18F2682-E/SP price buy PIC18F2682 pinout 28-SPDIP industrial CAN node MCU 40MHz PIC18F2682-E/SP in stock distributor what is the operating temperature of PIC18F2682 PIC18F2580 vs PIC18F2682 difference PIC18F2682 automotive CAN bus PIC18F2682-E/SP SOIC replacement surface mount

Related Components & Terms

Microchip Technology PIC18F2682 PIC18F2682-E/SP PIC18F2685-E/SP PIC18F2682-I/SP PIC18F2680-E/SP PIC18F2585-E/SP PIC18F2620-I/SP 8-bit microcontroller PIC18F MCU Flash memory EEPROM CAN 2.0B EUSART LIN bus MSSP ECCP 10-bit ADC SPDIP-28 MCP2551 RISC nanoWatt Technology RoHS AEC-Q100 MPLAB XC8 industrial CAN bus automotive body electronics
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