Microchip Technology

PIC18F4682-I/PT - 8-bit 40MHz 80KB Flash MCU w/ CAN | Microchip

MPN: PIC18F4682-I/PT ✓ Active
In Stock Ships in 1-3 business days
4.2 V to 5.5 V Vdss 44-TQFP (PT) 10x10 mm Package 40 MHz Speed 80 KB (40K x 16) Memory
From $7.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $13.02 $13.02
10 $11.85 $118.50
100 $10.2 $1,020.00
500 $8.94 $4,470.00
1,000 $7.85 $7,850.00
ℹ️ All prices are in USD

PIC18F4682-I/PT Overview

The Microchip Technology PIC18F4682-I/PT is an 8-bit PIC18 microcontroller running at 40 MHz with 80 KB of Flash program memory and 3,328 bytes of RAM in a 44-pin TQFP (10x10 mm) package. The part integrates an ECAN 2.0B controller, multiple UART/SPI/I2C peripherals, a 10-bit ADC, and nanoWatt power management in the PIC18F46x2 enhanced flash family.

An 8-bit microcontroller (MCU) is a single-chip computer with an 8-bit data path that integrates a CPU, Flash/ROM program memory, SRAM data memory, and configurable peripherals on one die. 8-bit MCUs sit below 16-bit/32-bit MCUs and digital signal controllers in the embedded hierarchy, but above discrete logic in integration; they are dominant in cost-sensitive, deterministic, low-power control tasks such as CAN-node industrial sensing and appliance control. The PIC18F4682 specifically targets nodes that require on-chip CAN connectivity without an external transceiver control ASIC.

Key differentiating features include the 80 KB Flash (40K x 16) memory, 3,328 bytes of RAM, 1,024 bytes of EEPROM, a 10-bit A/D converter with up to 11 channels, and an Enhanced CAN (ECAN) module that meets the CAN 2.0B active specification with acceptance filters. The device operates from 4.2 V to 5.5 V across the industrial -40C to +85C temperature range, supports in-circuit serial programming (ICSP) via two pins, and offers four power-managed operating modes for nanoWatt low-power designs. The ECAN module is the chief differentiator versus the CAN-less PIC18F4620 in the same package.

Architecturally, the PIC18F4682 uses a Harvard RISC core with a 16-bit instruction word and an 8-bit data path, delivering up to 10 MIPS at 40 MHz. The Enhanced CAN module offloads bit timing, acceptance filtering, and message buffering from the core, allowing deterministic real-time CAN traffic without software polling. The instruction set includes a hardware 8x8 multiply and a 16-bit barrel shifter, supporting fast DSP-style arithmetic without a separate DSC.

Typical applications include industrial CAN-bus sensor nodes, automotive body and chassis sub-bus controllers (non-safety-critical), HVAC control boards, building-automation nodes, and embedded data-acquisition front ends. The combination of ECAN, 10-bit ADC, and ample Flash suits designs that stream digitized sensor data onto a CAN network. The 44-pin TQFP is large enough to expose full peripheral sets on most pins while keeping the board area moderate.

A key design trade-off is that this part is an older 5 V-only device without USB or the modern CRC/scanning peripherals found on newer PIC18 K-series parts. For new designs, evaluate the PIC18F45K80 (same 40 MHz, same TQFP, with ECAN) unless 5 V tolerance is mandatory. When designing with this MCU, ensure proper decoupling on VDD/VSS pairs and configure the CAN I/O to the bus voltage expected by the external transceiver.

Drop-in alternatives for PIC18F4682-I/PT — 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 PIC18F4682-I/PT (same form factor and footprint) — differing in Package, Operating Temperature, ADC, Program Memory (Flash), Core Architecture.

Microchip Technology
Package: 44-pin TQFP (PT) 10x10 mm
Operating Temperature: -40C to +85C (industrial, "-I")
ADC: 10-bit, up to 13 channels
Microchip Technology
Package: 44-pin QFN (8x8 mm) with exposed pad
Core Architecture: PIC18 (8-bit RISC, Harvard bus)
Microchip Technology
Package: 40-pin PDIP (P)
Core Architecture: PIC18 (8-bit enhanced Harvard RISC)
Microchip Technology
Package: TQFP-44 (PT) 10x10 mm
Operating Temperature: -40 C to +85 C (Industrial)
Program Memory (Flash): 80 KB (81,920 bytes)
Microchip Technology
Package: 44-TQFP (10x10 mm)
Operating Temperature: -40C to +85C (Industrial)
ADC: 11 x 10-bit

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

PIC18F4682-I/P

✅ Drop-In
Microchip Technology
📦 44-TQFP (PT)
PIC18 (8-bit enhanced Harvard RISC) · 80 KB (40K x 16) · 3.3 KB (3328 bytes) · 1 KB (1024 bytes) · 40 MHz (10 MIPS) · 2.0 V to 5.5 V · 36 · 10-bit, up to 11 channels

✓ In Stock

$5.3 / Unit

View Datasheet →

PIC18F4682-I/ML

✅ Drop-In
Microchip Technology
📦 44-QFN (ML)
PIC18 (8-bit RISC, Harvard bus) · 40 MHz · 80 KB (40K x 16) · 3.3 KB (3328 bytes) · 1 KB (1024 bytes) · 4.2 V to 5.5 V · 36 · 10-bit, up to 11 channels

✓ In Stock

$5.92 / Unit

View Datasheet →

PIC18F4685-I/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP (PT)
PIC18F · 8-bit PIC RISC · 96 KB (48K x 16) FLASH · 3328 bytes · 1 KB (1024 x 8) · 40 MHz · 4.2 V to 5.5 V · 36

✓ In Stock

$7.2 / Unit

View Datasheet →

PIC18F4680-I/PT

✅ Drop-In
📦 44-TQFP (PT)
same family without ECAN module, otherwise same Flash/RAM - functional subset

📋 Reference alternative (not in catalog)

PIC18F4585-I/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP (PT)
PIC18F · 8-bit Enhanced Harvard RISC · 48 KB (24K x 16) · 3,328 bytes · 1,024 bytes · 40 MHz · 200 ns (at 40 MHz FOSC) · 4.2 V to 5.5 V

✓ In Stock

$5.73 / Unit

View Datasheet →

PIC18F4580-I/PT

✅ Drop-In
📦 44-TQFP (PT)
32 KB Flash and no ECAN (-60% Flash), otherwise pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC18F4682-I/PT Maximum Ratings & Electrical Characteristics

Core PIC18 RISC 8-bit
Instruction Word Width 16-bit
Maximum Clock Frequency 40 MHz
Program Memory (Flash) 80 KB (40K x 16)
Data RAM 3,328 bytes
Data EEPROM 1,024 bytes
I/O Pins 36
ADC 10-bit, up to 11 channels
CAN Module ECAN 2.0B active
UART 2
SPI 1 (master/slave)
I2C (MSSP) 1 (master/slave)
Timers 4 (Timer0/1/2/3)
Capture/Compare/PWM 1 ECCP + 2 CCP
Supply Voltage 4.2 V to 5.5 V
Operating Temperature -40C to +85C (Industrial, "I")
Package 44-TQFP (PT) 10x10 mm
Mounting Type Surface Mount
MSL Level 3
RoHS Status Compliant
Programming ICSP (in-circuit serial programming)

PIC18F4682-I/PT Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RA2/AN2 — PORTA bit 2 / analog input 2
Pin 2 RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / voltage reference +
Pin 3 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 4 RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select
Pin 5 VSS — Ground reference
Pin 6 OSC1/CLKIN — External oscillator / clock input
Pin 7 OSC2/CLKOUT — External oscillator / clock output
Pin 8 RA6 — PORTA bit 6
Pin 9 RA7 — PORTA bit 7
Pin 10 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output
Pin 11 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2
Pin 12 RC2/CCP1 — PORTC bit 2 / CCP1 PWM output
Pin 13 RC3/SCK/SCL — 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 / UART TX / synchronous clock
Pin 17 RC7/RX/DT — PORTC bit 7 / UART RX / synchronous data
Pin 18 VSS — Ground reference
Pin 19 VDD — Positive supply 4.2-5.5V
Pin 20 RB0/INT0 — PORTB bit 0 / external interrupt 0
Pin 21 RB1/INT1 — PORTB bit 1 / external interrupt 1
Pin 22 RB2 — PORTB bit 2
Pin 23 RB3/CCP2 — PORTB bit 3 / CCP2
Pin 24 RB4 — PORTB bit 4
Pin 25 RB5/PGM — PORTB bit 5 / ICSP programming clock
Pin 26 RB6/PGC — PORTB bit 6 / ICSP clock
Pin 27 RB7/PGD — PORTB bit 7 / ICSP data
Pin 28 VSS — Ground reference
Pin 29 VDD — Positive supply 4.2-5.5V
Pin 30 RD0 — PORTD bit 0
Pin 31 RD1 — PORTD bit 1
Pin 32 RD2 — PORTD bit 2
Pin 33 RD3 — PORTD bit 3
Pin 34 RD4/PSP4 — PORTD bit 4 / parallel slave port
Pin 35 RD5/PSP5 — PORTD bit 5 / parallel slave port
Pin 36 RD6/PSP6 — PORTD bit 6 / parallel slave port
Pin 37 RD7/PSP7 — PORTD bit 7 / parallel slave port
Pin 38 VSS — Ground reference
Pin 39 VDD — Positive supply 4.2-5.5V
Pin 40 RE0/RD/AN5 — PORTE bit 0 / read control / analog input 5
Pin 41 RE1/WR/AN6 — PORTE bit 1 / write control / analog input 6
Pin 42 RE2/CS/AN7 — PORTE bit 2 / chip select / analog input 7
Pin 43 RA0/AN0 — PORTA bit 0 / analog input 0
Pin 44 RA1/AN1 — PORTA bit 1 / analog input 1

Typical Applications

PIC18F4682-I/PT is suitable for 7 applications: Industrial CAN-bus Sensor Nodes, Automotive Body & Chassis Sub-bus Controllers, HVAC Control Boards, Building Automation Network Nodes, Embedded Data-Acquisition Front Ends, Appliance and White-Goods Controllers, Industrial Telemetry Gateways.

🏭

Industrial CAN-bus Sensor Nodes

The PIC18F4682-I/PT is engineered for distributed CAN sensor nodes that stream digitized field data onto a CAN 2.0B network, leveraging the integrated ECAN module and 80 KB Flash of program memory. With on-chip acceptance filters, dedicated TX/RX buffers, and 3,328 bytes of RAM, the part handles moderate-rate CAN traffic without burdening the 8-bit core. A typical node uses a digital sensor on AN0-AN3, the on-chip 10-bit ADC, and ECAN to push readings onto the bus. External isolation is achieved with an MCP2551 or TJA1050 CAN transceiver; firmware upgrades are straightforward via ICSP without disturbing the bus.

🚗

Automotive Body & Chassis Sub-bus Controllers

In body controllers and chassis sub-bus nodes that are not safety-critical, the PIC18F4682-I/PT delivers robust CAN connectivity with deterministic real-time performance. The ECAN module offloads message filtering, freeing the core to run PWM-driven actuators, sensor polling, and CANopen/J1939-style stacks. Operating temperature range -40C to +85C accommodates most passenger-compartment environments, though underhood applications should consider the "E" grade variant. The 1,024 bytes of EEPROM supports non-volatile parameter storage such as configuration, calibration, and node identity without external memory.

⚡

HVAC Control Boards

HVAC control boards benefit from the PIC18F4682-I/PT's combination of an 11-channel 10-bit ADC for temperature/pressure sensing and PWM outputs for motor/actuator control. The 4 CCP/ECCP peripherals generate precise PWM signals for variable-speed fan control and damper actuators, while UART peripherals interface with display modules and remote thermostats. Operating from 4.2 V to 5.5 V aligns with common HVAC 5 V rail designs. The 80 KB Flash supports full-feature firmware including PID control loops, scheduling, and user-interface state machines.

🧩

Building Automation Network Nodes

The PIC18F4682-I/PT is well-suited to BACnet, KNX, and proprietary building-automation sub-bus nodes requiring CAN-based communication alongside analog sensor inputs and digital outputs. The ECAN controller with 6 acceptance filters supports efficient multi-node addressing on a shared building backbone. UART/SPI/I2C peripherals interface with sensors, real-time clocks, and external EEPROM without additional ICs. The nanoWatt power-managed modes allow battery-backed wireless sensor nodes to sleep at microamp currents while maintaining network presence.

📊

Embedded Data-Acquisition Front Ends

Multi-channel data-acquisition systems use the PIC18F4682-I/PT as a smart front-end that digitizes sensors and forwards readings over CAN or UART. The 10-bit ADC at the 40 MHz system clock samples up to 11 channels, while 3,328 bytes of RAM buffers measurement frames between transmissions. ECAN messaging reduces wiring in distributed test setups; UART provides local debug or legacy RS-485 fallback. The wide 4.2 V to 5.5 V supply range accommodates transducer excitation voltages without extra regulators.

🏭

Appliance and White-Goods Controllers

Washing machines, dryers, dishwashers, and similar white goods integrate the PIC18F4682-I/PT to combine motor control, user-interface polling, and CAN-bus connectivity for high-end models. The ECCP module generates complementary PWM for variable-frequency motor drives, while UART/SPI interface with display panels, keypads, and RFID readers. The 80 KB Flash supports full control algorithms plus diagnostics, and the 1,024-byte EEPROM retains cycle settings through power-loss events. The industrial -40C to +85C temperature range covers under-counter and laundry-room installations.

🌐

Industrial Telemetry Gateways

Compact industrial telemetry gateways leverage the PIC18F4682-I/PT to bridge legacy UART/RS-232 instrumentation onto a CAN-bus backbone. The dual UARTs accept two asynchronous sensor channels, while ECAN forwards framed telemetry to a higher-tier controller or PLC. SPI or I2C drives an external FRAM/EEPROM for non-volatile log storage. With 80 KB Flash, custom protocol converters (Modbus RTU to CANopen, ASCII to J1939) fit entirely on-chip. Industrial -40C to +85C operation and 5 V tolerance simplify integration into existing plant networks.

Recommended Products Summary

MCP2551 External CAN transceiver (5V) Used in: Industrial CAN-bus Sensor Nodes, HVAC Control Boards, Building Automation Network Nodes, Embedded Data-Acquisition Front Ends, Appliance and White-Goods Controllers, Industrial Telemetry Gateways PIC18F45K80-I/PT Microchip Technology Used in: Industrial CAN-bus Sensor Nodes, Embedded Data-Acquisition Front Ends TJA1050 Automotive CAN transceiver Used in: Automotive Body & Chassis Sub-bus Controllers PIC18F4585-I/PT Microchip Technology Used in: Automotive Body & Chassis Sub-bus Controllers, Appliance and White-Goods Controllers PIC18F4620-I/PT Microchip Technology Used in: HVAC Control Boards PIC18F4685-I/PT Microchip Technology Used in: Building Automation Network Nodes, Industrial Telemetry Gateways
What is the program memory size of PIC18F4682-I/PT?
The PIC18F4682-I/PT has 80 KB (40K x 16) of Flash program memory according to Microchip datasheet 39646K. This is double the Flash of the 40 KB PIC18F4585 in the same 44-TQFP package, making it suitable for larger protocol stacks such as CANopen or J1939. The Flash is organized as 40K 16-bit instruction words, providing ample headroom for bootloader plus application code on industrial nodes.
Does PIC18F4682-I/PT include a CAN controller?
Yes, the PIC18F4682-I/PT integrates an Enhanced CAN (ECAN) module compliant with the CAN 2.0B active specification. According to Microchip datasheet 39646K, the ECAN includes 6 acceptance filters and 2 mask registers, plus dedicated transmit/receive buffers. The ECAN offloads bit timing from the core, freeing CPU cycles for application code on a CAN node. An external CAN transceiver (e.g., MCP2551) is still required to drive the physical bus.
What is the operating voltage range of PIC18F4682-I/PT?
The PIC18F4682-I/PT operates from 4.2 V to 5.5 V. This 5 V-only supply range per Microchip datasheet 39646K distinguishes it from newer 3.3 V PIC18 K-series parts such as PIC18F45K80. The 5 V tolerance makes it directly compatible with legacy industrial 5 V transceivers and CAN bus hardware. For designs migrating to 3.3 V, evaluate PIC18F45K80 in the same 44-TQFP package.
What is the difference between PIC18F4682 and PIC18F4585?
The PIC18F4682 has 80 KB Flash versus 48 KB on the PIC18F4585, while both share the same 44-TQFP package and ECAN module per Microchip datasheet 39646K. The PIC18F4682 also has 3,328 bytes RAM versus the PIC18F4585's 3,328 bytes, but offers 1,024 bytes EEPROM on both. The PIC18F4682 is the higher-memory upgrade path; pin-for-pin compatibility allows a board to support either with firmware-only BOM changes.
Is PIC18F4682-I/PT RoHS compliant?
Yes, the PIC18F4682-I/PT is RoHS compliant per Microchip product page. The "PT" suffix in the part number denotes a lead-free TQFP package, which is required for compliance with the EU RoHS Directive and many OEM environmental specifications. For non-RoHS legacy applications, Microchip still offers the same die in older package suffixes, but the /PT is the only RoHS-compliant TQFP option.
Where can I buy PIC18F4682-I/PT online?
The PIC18F4682-I/PT is in stock at multiple authorized distributors as of 2026-09-28, including DigiKey (DigiKey part number PIC18F4682-I/PT-ND, search result at digikey.com/en/products/detail/microchip-technology/PIC18F4682-I-PT/1154171) and Mouser. Heisener reports 14,796 pieces in stock at $13.02 unit price on 2026-09-28. For smaller quantities, distributors offer 1-piece reels and cut tape; production volumes of 1,000+ lower the unit price by approximately 40%.
What is the lead time for PIC18F4682-I/PT?
Lead time for PIC18F4682-I/PT as of 2026-09-28 is "can ship immediately" per Heisener distributor listing, with standard delivery of 2-5 business days. Authorized distributors DigiKey and Mouser carry factory stock for industrial quantities. For very large production orders (10K+ units), contact Microchip direct for a planned-order allocation of approximately 8-12 weeks. The part is in ACTIVE lifecycle, so long-term supply is supported through at least 2030.
What is the price of PIC18F4682-I/PT?
As of 2026-09-28, the unit price of PIC18F4682-I/PT is $13.02 at qty 1, dropping to approximately $7.85 at qty 1000 per Heisener distributor data. Bulk tier 1,000+ prices through DigiKey and Mouser generally run 35-45% below qty-1 pricing. Pricing is firmware-fixed and not affected by MCU customization. The part remains in active production, so no allocation premium applies.
Can PIC18F45K80 replace PIC18F4682-I/PT?
Yes, the PIC18F45K80-I/PT is a drop-in functional upgrade for the PIC18F4682-I/PT in the same 44-TQFP footprint, but with 3.3 V operation and modern peripherals per Microchip datasheet. PIC18F45K80-I/PT runs at 64 MHz, supports 64 KB Flash, and adds a 12-bit ADC versus the PIC18F4682's 10-bit ADC. Use PIC18F45K80 only if your design can run from 3.3 V; otherwise PIC18F4682 and PIC18F45K80 are pin-compatible but voltage-incompatible.
Is PIC18F4682-I/PT better than PIC18F4585-I/PT for CAN applications?
Yes, the PIC18F4682-I/PT is preferred over the PIC18F4585-I/PT for new CAN designs because it has 80 KB Flash versus 48 KB on the PIC18F4585, leaving more room for stack/protocol code per Microchip datasheet 39646K. Both share the ECAN module and 44-TQFP package, so the BOM and schematic remain identical. The PIC18F4682 is the recommended upgrade when Flash budget is tight, especially for CANopen or J1939 stacks.
When should I choose PIC18F4682-I/PT over PIC18F4685?
Choose PIC18F4682-I/PT when 5 V supply and 80 KB Flash are required; the PIC18F4685 has 96 KB Flash but otherwise identical ECAN and peripherals per the same Microchip datasheet family. If your application needs more code space than 80 KB but still 5 V tolerance, the PIC18F4685 is the upgrade in the same package. If 3.3 V operation is acceptable, PIC18F45K80 with 12-bit ADC is the better engineering choice.
Where to download PIC18F4682-I/PT datasheet PDF?
The official PIC18F4682-I/PT datasheet PDF is available from Microchip at ww1.microchip.com/downloads/en/DeviceDoc/39646K.pdf, document number DS39646K as referenced on the Microchip product page. The PDF covers 28/40/44-pin enhanced flash microcontrollers with ECAN, 10-bit A/D, and nanoWatt technology. Mirror copies are also indexed at alldatasheet.com/datasheet-pdf/pdf/197296/MICROCHIP/PIC18F4682-I/PT.html for engineer convenience.
What is the pinout of PIC18F4682-I/PT?
The PIC18F4682-I/PT pinout in the 44-TQFP (PT) package is documented in Microchip datasheet 39646K, Table 1-1. Pin 1 starts at the top-left of the TQFP with the pin-1 marker dot, followed by CCW numbering. ECAN-specific pins are C1RX (pin 21) and C1TX (pin 24); the analog inputs are on AN0-AN11 spread across pins 2-19. For full per-pin function listing refer to the datasheet pinout table - this page references the official document.
What is the maximum operating temperature of PIC18F4682-I/PT?
The PIC18F4682-I/PT operates from -40C to +85C (Industrial temperature range) per the "I" suffix in the part number and Microchip datasheet 39646K. This is the standard industrial grade; for -40C to +125C extended industrial operation, Microchip offers the PIC18F4682-E/PT variant with the "E" suffix. The "I" and "E" parts are pin-compatible but spec-tested across different temperature ranges - choose by your application's ambient thermal envelope.
What tools support programming PIC18F4682-I/PT?
The PIC18F4682-I/PT is supported by Microchip's MPLAB X IDE and the MPLAB PICkit 5 in-circuit debugger/programmer (per Microchip product page). Legacy tools including MPLAB ICD 3 and PICkit 3 also program it via ICSP. Microchip's MPLAB XC8 compiler generates code for the PIC18 core with C99 support. For production programming, MPLAB PM3 or the MPLAB IPE can be used to pre-load firmware onto ICSP pins.

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

Selection Guide

Choose the PIC18F4682-I/PT when you need an 8-bit MCU with on-chip ECAN 2.0B and 80 KB Flash for industrial 5 V CAN nodes. If your design needs more code space, the PIC18F4685-I/PT is pin-compatible with 96 KB Flash. If you need a CAN-less variant at lower cost, the PIC18F4680-I/PT saves money but requires an external CAN controller. For 3.3 V modern designs, evaluate PIC18F45K80-I/PT with 12-bit ADC - it is pin-compatible but voltage-incompatible. For lowest-cost CAN with smaller Flash, PIC18F4585-I/PT (48 KB) or PIC18F4580-I/PT (32 KB, no CAN) remain in the same TQFP-44 footprint.

Comparison with Alternatives

Parameter This Product PIC18F4682-I/P PIC18F4685-I/PT PIC18F4680-I/PT PIC18F4585-I/PT PIC18F4580-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-TQFP (PT) 40-DIP (P) 44-TQFP (PT) 44-TQFP (PT) 44-TQFP (PT) 44-TQFP (PT)
Flash Memory 80 KB 80 KB 96 KB 64 KB 48 KB 32 KB
RAM 3,328 bytes 3,328 bytes 3,328 bytes 3,328 bytes 3,328 bytes 1,536 bytes
EEPROM 1,024 bytes 1,024 bytes 1,024 bytes 1,024 bytes 1,024 bytes 256 bytes
CAN Module ECAN 2.0B ECAN 2.0B ECAN 2.0B None ECAN 2.0B None
Supply Voltage 4.2-5.5 V 4.2-5.5 V 4.2-5.5 V 4.2-5.5 V 4.2-5.5 V 4.2-5.5 V
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • Higher Flash density than PIC18F4585 in same package (vs PIC18F4585-I/PT)
  • Includes ECAN 2.0B module absent on PIC18F4680 (vs PIC18F4680-I/PT)
  • 5V-only operation suits legacy industrial rails (vs PIC18F45K80-I/PT)

Design Notes

Place 0.1 uF decoupling capacitors as close as possible to every VDD/VSS pin pair (the 44-TQFP exposes multiple VDD pins at 19, 29, and 39). Add a single bulk 10 uF tantalum or ceramic capacitor near the VDD supply input. For ECAN nodes, the MCP2551 transceiver typically draws 50-75 mA during bus activity, so choose a 5 V regulator rated for at least 200 mA to handle combined MCU + transceiver peak draw. Use the nanoWatt SLEEP mode and configure unused peripherals to OFF to achieve < 5 uA standby current for battery-backed nodes.

Layout the 44-TQFP with continuous ground plane under and around the device; route high-speed ECAN traces (C1RX/C1TX) as short 50-ohm matched pairs to the CAN transceiver. Keep C1TX/C1RX traces away from PWM signals and clock traces to avoid coupling into the analog sensor inputs. The 10x10 mm TQFP allows 0.8 mm pitch traces with 0.25 mm/10 mil clearance - manageable on a 4-layer FR-4 PCB. Place the ICSP test points (RB6/PGC, RB7/PGD) on the board edge for production programming access.

Do not confuse the PIC18F4682 with the PIC18F4620 (CAN-less, 64 KB Flash) or PIC18F4680 (64 KB Flash, no ECAN). The "4682" suffix specifically denotes 80 KB Flash with ECAN; other PIC18F46x2 variants differ in peripheral mix. Also note that the PIC18F4682 is 5 V only - substituting the 3.3 V PIC18F45K80 will damage 5 V transceivers unless the system is redesigned for 3.3 V rails. Verify the exact part marking against your BOM before firmware development.

Compliance Information

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

RoHS compliant per Microchip product page (PT suffix denotes lead-free TQFP). Not AEC-Q100 qualified - choose automotive-grade PIC18 variants for AEC-Q100 applications.

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

Related Searches

PIC18F4682-I/PT PIC18F4682 datasheet Microchip PIC18F4682 PIC18F4682 80KB Flash CAN 8-bit MCU PIC18F4682 TQFP-44 ECAN microcontroller PIC18F4682 CAN bus industrial sensor node PIC18F4682 vs PIC18F4685 PIC18F4682 drop-in replacement PIC18F4682-I/PT buy price what is the flash size of PIC18F4682 PIC18F4682 ECAN module pinout PIC18F4682 automotive CAN node

Related Components & Terms

Microchip Technology PIC18F4682 PIC18F4682-I/PT PIC18F4685 PIC18F4680 PIC18F4585 PIC18F4580 PIC18F45K80 PIC18F4620 MCP2551 TJA1050 ECAN CAN 2.0B 8-bit microcontroller PIC18 RISC core TQFP-44 nanoWatt ICSP 10-bit ADC CANopen J1939 industrial CAN bus RoHS
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