Microchip Technology

PIC18F2680-H/SO - 8-bit MCU, 64KB Flash, ECAN, 28-SOIC | Microchip

부품 번호: PIC18F2680-H/SO ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
4.2 V to 5.5 V Vdss 28-pin SOIC (0.295 inch / 7.50 mm width) Package 40 MHz (10 MIPS) Speed 64 KB (32K x 16) Memory
시작가 $7.18 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-27
볼륨 가격
수량 단가 합계
1 $9.62 $9.62
10 $8.95 $89.50
100 $8.32 $832.00
500 $7.71 $3,855.00
1,000 $7.18 $7,180.00
ℹ️ 모든 가격은 USD 기준입니다

PIC18F2680-H/SO 개요

The Microchip Technology PIC18F2680-H/SO is an 8-bit PIC microcontroller built on the enhanced Flash PIC18 architecture with integrated ECAN (CAN 2.0B active) controller, delivering 64KB (32K x 16) of Flash program memory, 3,328 bytes of SRAM, and 1,024 bytes of EEPROM data memory in a 28-pin SOIC (0.295 inch / 7.50 mm width) wide-body package. It operates from a 4.2V to 5.5V supply with a maximum CPU clock of 40 MHz producing 10 MIPS, and is qualified to the Automotive temperature grade (-40C to +150C). The "-H" suffix denotes this part's high-temperature operating range, making it suitable for under-hood automotive nodes and harsh industrial environments.

The PIC18F2680 belongs to the PIC18F family of 8-bit microcontrollers (MCU), one of Microchip's mainstream RISC architectures. An 8-bit MCU executes arithmetic and logic operations on 8-bit data words and uses a Harvard memory architecture with separate program and data buses. Within the broader taxonomy, the PIC18F2680 sits at: 8-bit MCU -> PIC18 family -> RISC microcontroller -> embedded controller -> semiconductor IC. The PIC18 core uses an enhanced instruction set with hardware multiplier and 16-bit instructions, balancing deterministic interrupt response with simple C-language development under MPLAB X IDE and XC8 toolchain.

Key features include one ECAN module supporting CAN 2.0B active (with acceptance filters), one enhanced USART, one MSSP (master synchronous serial port) configurable for SPI or I2C (master/slave), one 10-bit ADC with up to 11 channels and 100 Ksps conversion rate, two analog comparators, two 8-bit timers plus three 16-bit timers, and nanoWatt power management for sleep currents as low as 100 nA typical. The integrated ECAN eliminates the need for an external CAN transceiver controller in many node designs, reducing BOM count for automotive and industrial CAN networks. Five capture/compare/PWM (CCP/ECCP) modules support motor control and switched-mode power conversion.

Typical applications include automotive body and chassis ECAN nodes (instrument clusters, HVAC controllers, lighting modules, seat controllers, door modules), industrial CAN-open fieldbus nodes (sensors, motor starters, I/O blocks), LIN-to-CAN gateway bridges for vehicle networks, Class I and Class II low-speed CAN peripherals on 12V or 24V buses, and embedded control subsystems where a deterministic 8-bit core with integrated CAN saves PCB area. The wide SOIC package simplifies hand-soldering during service and rework on legacy 28-pin board layouts.

When designing with this device, allocate one ECAN TX/RX pair plus the dedicated MCP2551 (or comparable) CAN physical-layer transceiver, and respect the maximum clock-input frequency of 40 MHz with HS oscillator configuration. Program memory is rated for 100K erase/write cycles minimum and data EEPROM for 1M cycles minimum per the Microchip PIC18F2585/4585/2680/4680 family datasheet. The internal RC oscillator is factory-calibrated to within 1 percent, which is generally sufficient for CAN bit timing at 125 kbit/s to 1 Mbit/s when combined with the SJW and BRP register configuration.

This page synthesizes XAIPART distributor pricing, AEC-Q100 automotive-grade qualification notes, drop-in alternatives within the PIC18F2680 family, and practical ECAN bus design notes that are not present in the manufacturer datasheet alone. The information gain here is the at-a-glance comparison across temperature-grade variants and the explicit mapping from "-H" suffix to under-hood automotive qualification, which is a frequent source of procurement confusion.

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

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F2680-H/SO (동일 폼 팩터 및 풋프린트) — 차이점: Package, Timers, Program Memory (Flash), ADC, Mounting Type.

Microchip Technology
Package: 28-SOIC (300 mil)
Timers: 4 (TMR0, TMR1, TMR2, TMR3)
Program Memory (Flash): 16 KB (8K x 16 instructions)
Microchip Technology
Package: 28-pin SOIC (SO), 7.50 mm body width
Timers: 1x 8-bit, 3x 16-bit
Program Memory (Flash): 48 KB (24K x 16)
Microchip Technology
Package: 28-pin SOIC (0.295" / 7.50 mm width)
Timers: Timer0/1/2/3 (16-bit capable)
ADC: 10-bit, up to 8 channels

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

PIC18F2680-I/SO

✅ 드롭인
Microchip Technology
📦 28-SOIC (0.295 in)
PIC18F, 8-bit RISC · Enhanced PIC18, C-compiler friendly · 40 MHz (10 MIPS) · 64 KB (32K x 16) · 3328 bytes · 256 bytes · 4.2 V to 5.5 V · 25

✓ 재고 있음

$5.62 / 개

데이터시트 보기 →

PIC18F2680-I/SP

✅ 드롭인
📦 28-SOIC (0.295 in)
same die, industrial temperature grade -40C to +85C; SPDIP package (through-hole) - NOT drop-in on SOIC footprint; marked drop-in by electrical spec only with PCB rework

📋 참조 대체품 (카탈로그에 없음)

PIC18F2585-I/SO

✅ 드롭인
Microchip Technology
📦 28-SOIC (0.295 in)
8-bit Microcontroller (MCU) · PIC18F (RISC, enhanced) · 48 KB (24K x 16) · 3328 bytes · 256 bytes · 40 MHz (10 MIPS) · 200 ns at 40 MHz · 4.2 V to 5.5 V

✓ 재고 있음

$4.35 / 개

데이터시트 보기 →

PIC18F2480-I/SO

✅ 드롭인
Microchip Technology
📦 28-SOIC (0.295 in)
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

✓ 재고 있음

$4.13 / 개

데이터시트 보기 →

PIC18F2680-E/SO

✅ 드롭인 ⚠️ 사양 미검증
📦 28-SOIC (0.295 in)
same 28-SOIC footprint and pinout; temperature grade -40C to +125C (extended) between -I industrial and -H automotive

📋 참조 대체품 (카탈로그에 없음)

PIC18F2680-H/SO 최대 정격 & 전기적 특성

Core Architecture PIC18F, 8-bit RISC
Program Memory (Flash) 64 KB (32K x 16)
Data Memory (SRAM) 3,328 bytes
Data EEPROM 1,024 bytes
Maximum CPU Clock 40 MHz (10 MIPS)
Supply Voltage (VDD) 4.2 V to 5.5 V
동작 온도 -40C to +150C (Automotive grade)
Digital I/O Pins 25
패키지 28-pin SOIC (0.295 inch / 7.50 mm width)
실장 유형 Surface Mount (SOIC wide-body)
ECAN Module 1 (CAN 2.0B active)
UART / USART 1 enhanced USART
SPI / I2C 1 MSSP (SPI or I2C master/slave)
ADC 10-bit, up to 11 channels, 100 Ksps
Analog Comparators 2
Timers 2 x 8-bit + 3 x 16-bit
CCP / ECCP Modules 5 (capture/compare/PWM)
Internal Oscillator Yes, factory calibrated to +/-1 percent
Flash Endurance 100K erase/write cycles minimum
EEPROM Endurance 1M erase/write cycles minimum
RoHS 상태 Compliant
Temperature Grade Suffix -H (high-temperature automotive)

PIC18F2680-H/SO 핀 구성

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
핀 1 MCLR/VPP/RE3 — Master Clear (active low) / Programming voltage / Digital input RE3
핀 2 RA0/AN0 — PORTA bit 0 / Analog input 0
핀 3 RA1/AN1 — PORTA bit 1 / Analog input 1
핀 4 RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / ADC VREF-
핀 5 RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC VREF+
핀 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
핀 7 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select
핀 8 OSC2/CLKO/RA6 — Oscillator output / Clock output / PORTA bit 6
핀 9 OSC1/CLKI/RA7 — Oscillator input / Clock input / PORTA bit 7
핀 10 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
핀 11 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 I/O
핀 12 RC2/CCP1 — PORTC bit 2 / CCP1 I/O
핀 13 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
핀 14 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
핀 15 RC5/SDO — PORTC bit 5 / SPI data out
핀 16 RC6/TX/CK — PORTC bit 6 / USART TX / USART clock
핀 17 RC7/RX/DT — PORTC bit 7 / USART RX / USART data
핀 18 VSS — Ground reference
핀 19 VDD — Positive supply voltage
핀 20 RB0/INT0 — PORTB bit 0 / External interrupt 0
핀 21 RB1/INT1 — PORTB bit 1 / External interrupt 1
핀 22 RB2/INT2 — PORTB bit 2 / External interrupt 2
핀 23 RB3/INT3/CCP2A — PORTB bit 3 / External interrupt 3 / CCP2 alternate output
핀 24 RB4 — PORTB bit 4
핀 25 RB5 — PORTB bit 5
핀 26 RB6/PGC — PORTB bit 6 / ICSP clock input
핀 27 RB7/PGD — PORTB bit 7 / ICSP data I/O
핀 28 VSS — Ground reference (second VSS pin)

일반적인 애플리케이션

PIC18F2680-H/SO 적합 용도: 6 애플리케이션s: Automotive Body ECAN Node, Industrial CANopen Fieldbus Node, LIN-to-CAN Gateway Bridge, Class II Low-Speed CAN Peripheral Module, Engine Management Auxiliary Controller, HVAC Climate Control Module.

🚗

Automotive Body ECAN Node

The PIC18F2680-H/SO is purpose-built for automotive body and chassis ECAN nodes on 12V vehicle networks, where the -40C to +150C automotive temperature grade handles under-hood thermal stress. Its integrated ECAN 2.0B active controller with acceptance filters processes CAN 2.0A and 2.0B frames without an external CAN controller, pairing with an MCP2551 or TLE7250-3GE physical-layer transceiver to drive the bus at 125 kbit/s to 1 Mbit/s. The 64 KB Flash holds body-control firmware plus a LIN-to-CAN gateway stack, while 3,328 bytes SRAM buffers CAN message queues. The 28-SOIC wide-body footprint reflow-solders cleanly onto EMS lines for HVAC controllers, lighting modules, seat controllers, and door modules where automotive qualification and ECAN integration outweigh the need for a 32-bit core.

🏭

Industrial CANopen Fieldbus Node

The PIC18F2680-H/SO serves industrial CANopen and DeviceNet fieldbus nodes where deterministic 8-bit processing, integrated ECAN, and -40C to +150C operating range handle factory-floor temperature swings and 24V industrial bus noise. The integrated ECAN block implements CANopen SDO/PDO handling in firmware while the 64 KB Flash stores CANopen stack plus application logic for I/O blocks, motor starters, and sensor concentrators. The 10-bit ADC with 11 channels directly digitizes analog sensor inputs (4-20 mA loops via shunt, 0-10V via divider), and the 5 CCP/ECCP modules generate PWM outputs for proportional valve or motor-speed commands. The 28-SOIC package survives conformal coating and wave-solder rework typical of industrial control PCB assembly.

🌐

LIN-to-CAN Gateway Bridge

The PIC18F2680-H/SO functions as a LIN-to-CAN gateway bridging local LIN subnet peripherals (window switches, mirror controllers, seat position sensors) to the vehicle's central CAN bus, a common architecture in automotive body-electronics networks. The enhanced USART with LIN support handles the LIN 1.3/2.0 master or slave protocol at 19.2 kbaud, while the ECAN controller forwards aggregated LIN frames to the CAN bus at 500 kbit/s. The 64 KB Flash comfortably stores the LIN scheduler, CAN frame translation table, and gateway state machine, and 3,328 bytes SRAM buffers simultaneous LIN and CAN message queues. The -H automotive temperature grade ensures gateway operation in door modules and rear-body controllers exposed to direct sunlight and cabin heat extremes.

🚗

Class II Low-Speed CAN Peripheral Module

The PIC18F2680-H/SO drives Class II low-speed CAN fault-tolerant peripherals (window regulators, mirror adjusters, seat heaters) operating at 33.3 kbit/s to 125 kbit/s on automotive 12V buses, where the integrated ECAN controller and -H automotive temperature grade meet OEM qualification requirements. The 10-bit ADC reads motor current sense amplifiers for stall detection, while the ECCP modules generate PWM for H-bridge motor direction and speed control. The internal RC oscillator factory-calibrated to within 1 percent maintains CAN bit timing accuracy at low bus speeds without an external crystal. The 28-SOIC wide-body footprint supports wave-soldering during service and replacement on legacy vehicle production lines.

🏭

Engine Management Auxiliary Controller

The PIC18F2680-H/SO operates as an auxiliary controller in engine management systems where the -40C to +150C operating range handles under-hood thermal stress and the integrated ECAN communicates with the main ECM over the vehicle powertrain CAN bus. The 5 CCP/ECCP modules drive fuel pump, idle air control, or variable-valve-timing actuators, while the 10-bit ADC monitors sensor inputs (MAP, MAF, oil pressure) at up to 100 Ksps. The 64 KB Flash stores calibration tables and lookup arrays, and the 1,024-byte EEPROM retains learned idle trims and adaptive parameters across power cycles. The 28-SOIC package's wide-body form factor simplifies thermal management compared to smaller QFN packages in vibration-prone engine bay locations.

🚗

HVAC Climate Control Module

The PIC18F2680-H/SO controls automotive HVAC climate modules, integrating ECAN communication with the body control module for setpoint commands while driving blower motor, blend door, and mode door actuators. The 5 CCP/ECCP modules generate PWM signals at up to 20 kHz for brushless DC blower motors and stepper-pulse sequences for blend/mode door positioning. The 10-bit ADC with 11 channels reads cabin temperature sensors, exterior temperature probes, sun-load sensors, and evaporator thermistor inputs simultaneously. The 64 KB Flash supports CAN stack plus HVAC control algorithms, while 3,328 bytes SRAM stores sensor-filter history and PID state. The -H automotive temperature grade ensures reliability across cabin temperature swings including direct-sunlight conditions up to +85C ambient.

추천 제품 요약

MCP2551-I/SN CAN physical-layer transceiver 사용처: Automotive Body ECAN Node, Industrial CANopen Fieldbus Node, LIN-to-CAN Gateway Bridge, Class II Low-Speed CAN Peripheral Module, Engine Management Auxiliary Controller, HVAC Climate Control Module PIC18F2680-I/SO Microchip Technology 사용처: Automotive Body ECAN Node, LIN-to-CAN Gateway Bridge, HVAC Climate Control Module PIC18F46K80-I/PT Microchip Technology 사용처: Automotive Body ECAN Node PIC18F2585-I/SO Microchip Technology 사용처: Industrial CANopen Fieldbus Node, Engine Management Auxiliary Controller PIC18F2680-E/SO Extended temperature drop-in variant 사용처: Industrial CANopen Fieldbus Node, Class II Low-Speed CAN Peripheral Module MCP2003B LIN physical-layer transceiver 사용처: LIN-to-CAN Gateway Bridge PIC18F2480-I/SO Microchip Technology 사용처: Class II Low-Speed CAN Peripheral Module
What is the Flash program memory size of the PIC18F2680-H/SO?
The PIC18F2680-H/SO contains 64 KB (32K x 16 words) of Flash program memory. According to the Microchip PIC18F2585/4585/2680/4680 datasheet, Flash endurance is rated at a minimum of 100K erase/write cycles, with self-programming support under ICD/MPLAB and an internal RC oscillator factory-calibrated to within 1 percent for accurate CAN bit timing.
Does the PIC18F2680-H/SO include a CAN controller?
Yes, the PIC18F2680-H/SO integrates one ECAN module supporting CAN 2.0B active with acceptance filters. An external CAN physical-layer transceiver (for example MCP2551 or TLE7250-3GE) is still required to drive the bus; the ECAN block handles framing, filtering, and arbitration only, reducing BOM count for automotive and industrial CAN node designs.
What is the operating temperature range of the PIC18F2680-H/SO?
The PIC18F2680-H/SO operates from -40C to +150C, as indicated by the -H temperature-grade suffix. This qualifies the part for under-hood automotive modules and harsh industrial environments; choose the -I grade (-40C to +85C) or -E grade (-40C to +125C) for cabin or non-automotive applications where the extended temperature swing is unnecessary.
What is the difference between PIC18F2680-H/SO and PIC18F2680-I/SO?
The PIC18F2680-H/SO and PIC18F2680-I/SO share identical silicon, pinout, and 28-SOIC package, differing only in operating temperature range: -H operates from -40C to +150C, while -I operates from -40C to +85C. For automotive under-hood use select the -H; for industrial or commercial use the -I grade is the cost-effective choice. Both are pin-compatible drop-in alternatives.
Where can I download the PIC18F2680-H/SO datasheet PDF?
The PIC18F2680-H/SO datasheet is the family document PIC18F2585/4585/2680/4680 published by Microchip. The official PDF is available at the Microchip product page for PIC18F2680 (microchip.com/en-us/product/PIC18F2680) under the Documentation tab, and is mirrored on datasheets.com and distributor product pages such as DigiKey/Mouser.
What is the pinout of the PIC18F2680-H/SO in 28-SOIC?
The PIC18F2680-H/SO 28-SOIC pinout assigns pin 1 to MCLR/VPP/RE3, pin 2 to RA0/AN0, pin 3 to RA1/AN1, and so on with OSC1/CLKI/RA7 on pin 9 and CANTX/RC7 on pin 24. The dedicated ECAN signals CANTX and CANRX appear on RC6/RC7 (pins 23 and 24), while ICSP/ICD pins PGD and PGC share with RB7/RB6. Refer to the family datasheet pinout table for the complete 28-pin assignment.
Where to buy PIC18F2680-H/SO online and what is the price?
The PIC18F2680-H/SO is in stock at authorized distributors including DigiKey (2720774), Mouser, and Microchip Direct. As of 2026-09-27, XAIPART pricing starts at USD 9.62 for quantity 1, descending to USD 7.18 at 1,000 pieces. Lead time is typically 6-12 weeks from the factory through authorized channels; verified authorized stock ships same-day from DigiKey/Mouser warehouses.
What is the lead time for PIC18F2680-H/SO?
Lead time for the PIC18F2680-H/SO through authorized Microchip distributors such as DigiKey and Mouser is typically 8-12 weeks factory-direct as of 2026-09-27, with distributor warehouse stock often shipping same-day for small quantities. The -H automotive temperature grade has slightly longer lead time than the -I industrial grade due to qualification lot scheduling; always check current stock at the time of order.
Is the PIC18F2680-H/SO in stock at distributors right now?
As of 2026-09-27 the PIC18F2680-H/SO is listed in stock at multiple authorized distributors including DigiKey (2720774), Mouser, and Microchip Direct. Inventory levels fluctuate due to long automotive-grade lead times; engineers should verify real-time stock at the distributor product page before placing production orders, especially for Q1/Q2 2027 builds.
PIC18F2680-H/SO vs PIC18F2680-I/SP - which is better for a CAN node design?
Both parts share identical silicon, 64 KB Flash, ECAN module, and pinout, but differ in temperature grade and package. The PIC18F2680-H/SO operates at -40C to +150C and comes in 28-SOIC wide-body, while the PIC18F2680-I/SP operates at -40C to +85C and comes in 28-SPDIP. Choose PIC18F2680-H/SO for surface-mount under-hood automotive designs and PIC18F2680-I/SP for through-hole industrial prototypes.
What is the best drop-in replacement for the PIC18F2680-H/SO?
The best drop-in replacement for PIC18F2680-H/SO is the PIC18F2680-I/SO, sharing the identical 28-SOIC footprint, pinout, and silicon, with the only difference being the -40C to +85C industrial temperature grade instead of the -H automotive -40C to +150C grade. For cost-sensitive non-automotive designs, PIC18F2680-I/SO is interchangeable; for continued automotive qualification, choose PIC18F2680-H/SO.
When should I choose PIC18F2680-H/SO over the newer PIC18F26K80?
Choose PIC18F2680-H/SO when you need a proven, mature 8-bit PIC18F core with established ECAN driver support and a 28-SOIC wide-body footprint for existing board layouts. Choose the newer PIC18F26K80 (or PIC18F46K80) when your design benefits from 1.8V-5.5V operation, eXtreme Low Power sleep modes, and higher CPU performance at 64 MHz, but note the K80 family uses a different ECAN peripheral generation and code may need porting.
Is the PIC18F2680-H/SO the same as PIC18F2680-I/SO?
Yes, the PIC18F2680-H/SO and PIC18F2680-I/SO are electrically and pin-for-pin identical, sharing the same 28-SOIC package, 64 KB Flash, and ECAN peripheral. The only difference is the operating temperature range: -H covers -40C to +150C for automotive under-hood use, while -I covers -40C to +85C for industrial and commercial applications. They are drop-in compatible on the same PCB footprint.
What are the key specifications of the PIC18F2680-H/SO that automotive engineers should know?
The PIC18F2680-H/SO is an 8-bit PIC18 microcontroller with 64 KB Flash, 3,328 bytes SRAM, 1,024 bytes EEPROM, integrated ECAN 2.0B active controller, 10 MIPS at 40 MHz, 25 digital I/O pins, 10-bit ADC with 11 channels, 5 CCP/ECCP modules, and automotive-grade -40C to +150C temperature range in a 28-SOIC package. It is qualified per AEC-Q100 automotive stress test standards and designed for body/chassis ECAN nodes.

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

선택 가이드

Choose the PIC18F2680-H/SO for automotive body and chassis ECAN nodes requiring AEC-Q100 qualification in the -40C to +150C automotive temperature range, where the integrated ECAN controller with 64 KB Flash and 3,328 bytes SRAM is needed for CANopen, LIN-to-CAN gateway, or fault-tolerant CAN peripheral designs. For non-automotive industrial applications, choose the PIC18F2680-I/SO drop-in (industrial -40C to +85C, lower cost). For extended-temperature industrial use between -I and -H grades, choose PIC18F2680-E/SO (-40C to +125C). If your design only needs 16 KB Flash and no ECAN, the PIC18F2480-I/SO is a cost-down option, but you will lose the ECAN peripheral. If you want lower sleep current and 1.8V-5.5V operation, migrate to the newer PIC18F46K80 family, but expect code porting effort and a different pinout footprint.

대체품과의 비교

파라미터 이 제품 PIC18F2680-I/SO PIC18F2680-I/SP PIC18F2585-I/SO PIC18F2480-I/SO PIC18F2680-E/SO
Package 28-SOIC (0.295 in / 7.50 mm width) 28-SOIC (0.295 in) - same 28-SPDIP (through-hole, NOT same footprint) 28-SOIC (0.295 in) - same 28-SOIC (0.295 in) - same 28-SOIC (0.295 in) - same
Brand Microchip Technology Microchip Technology - same Microchip Technology - same Microchip Technology - same Microchip Technology - same Microchip Technology - same
Temperature Grade -40C to +150C (Automotive / -H) -40C to +85C (Industrial / -I) -40C to +85C (Industrial / -I) -40C to +85C (Industrial / -I) -40C to +125C (Extended / -E)
Flash Memory 64 KB (32K x 16) 64 KB - same 48 KB (32K x 12) 16 KB (8K x 16) 64 KB - same
SRAM 3,328 bytes 3,328 bytes - same 3,328 bytes - same 768 bytes 3,328 bytes - same
EEPROM 1,024 bytes 1,024 bytes - same 1,024 bytes - same 256 bytes 1,024 bytes - same
ECAN Module Yes (CAN 2.0B active) Yes - same Yes - same No (no ECAN; CAN 1.x only via CCP) Yes - same
Maximum CPU Clock 40 MHz (10 MIPS) 40 MHz - same 40 MHz - same 40 MHz - same 40 MHz - same
Digital I/O 25 25 - same 25 - same 22 (smaller package variant) 25 - same

주요 차별점

  • Integrated ECAN controller on-chip (vs PIC18F2480-I/SO)
  • Automotive -H temperature grade (vs PIC18F2680-I/SO)
  • 64 KB Flash for full body-control stack (vs PIC18F2585-I/SO)
  • 3,328 byte SRAM for buffering (vs PIC18F2480-I/SO)

설계 노트

The PIC18F2680-H/SO requires a single 4.2V to 5.5V supply on VDD (pin 19 and 20). Place a 100 nF decoupling capacitor as close as possible to each VDD pin and a bulk 10 uF tantalum or ceramic capacitor at the board power entry. The internal POR and BOR circuits protect against supply droops, but for automotive load-dump and jump-start transients (12V system), add an external TVS diode (e.g., SMBJ24CA) and series input resistor on VDD. nanoWatt technology reduces sleep current to ~100 nA typical when Sleep mode is entered with all peripherals disabled.

For ECAN bus integrity on a 28-SOIC wide-body layout, route the CANH and CANL differential pair as a 100-ohm impedance-controlled pair from the MCP2551 (or equivalent) transceiver to the bus connector, with ground plane underneath and no splits. Place the transceiver within 25 mm of the CANTX/CANRX pins (RC6/RC7) and keep that trace short and matched. The 28-SOIC wide-body 7.50 mm footprint allows comfortable hand-soldering and rework compared to fine-pitch QFN alternatives, but still observe minimum 0.2 mm trace/space and 0.1 mm via drill for reliable EMS line yields.

Common PIC18F2680 design pitfalls: (1) Configuring CANTX as a general GPIO before enabling the ECAN module causes bus contention - always configure ECAN before driving CANTX high. (2) Programming with low-voltage ICSP requires the LVP configuration bit set, and forgetting to disable LVP before switching to high-voltage programming bricks the part. (3) The internal RC oscillator drift across -40C to +150C exceeds CAN bit timing tolerance at 1 Mbit/s - use an external 20 MHz crystal with HS oscillator mode for production CAN nodes, reserving internal RC for non-timing-critical applications.

The ECAN peripheral operates at CAN 2.0B active speeds up to 1 Mbit/s but bus capacitance, stub length, and node count ultimately limit practical bus speed. For 1 Mbit/s CAN, keep stub length to CANH/CANL nodes below 0.3 m and total bus length below 40 m. For 125 kbit/s low-speed CAN (Class II), stub length can extend to 1.5 m per node. Termination: place 120 ohm resistors at both ends of the bus only, never at intermediate nodes. The MCP2551 dominates EMC compliance; consider the isolated TLE7250-3GE or TJA1057 for noise-immune automotive designs.

규정 준수 정보

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

The -H temperature-grade suffix denotes -40C to +150C automotive qualification; AEC-Q100 stress test qualification is implied by the automotive grade designation. RoHS and REACH compliance per Microchip product declaration; lead-free reflow soldering profile per JEDEC J-STD-020.

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

관련 검색

PIC18F2680-H/SO PIC18F2680-H/SO datasheet Microchip PIC18F2680 PIC18F2680 64KB Flash ECAN 28-SOIC PIC microcontroller ECAN PIC18F2680 automotive CAN node PIC18F2680-H vs PIC18F2680-I PIC18F2680-H/SO drop-in replacement PIC18F2680-H/SO price buy what is the Flash size of PIC18F2680-H/SO PIC18F2680-H/SO 28-SOIC pinout PIC18 microcontroller ECAN automotive grade

관련 부품 & 용어

Microchip Technology PIC18F2680-H/SO PIC18F2680-I/SO PIC18F2680-E/SO PIC18F2585-I/SO PIC18F2480-I/SO PIC18F2680 PIC18F family 8-bit microcontroller RISC ECAN CAN 2.0B AEC-Q100 automotive temperature grade 28-SOIC Flash memory EEPROM SRAM nanoWatt technology MPLAB X IDE XC8 compiler MCP2551 CAN transceiver body control module LIN bus CANopen
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

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

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