Microchip Technology

PIC18F2480-E/ML - 8-Bit 25MHz 16KB Flash MCU w/ ECAN | Microchip

料号: PIC18F2480-E/ML ✓ 量产中
有现货 1-3 个工作日内发货
2.0 V to 5.5 V Vdss 28-QFN (6x6 mm) with exposed pad Package 25 MHz (10 MIPS) Speed 16 KB Flash (8K x 16) Memory
低至 $4.15 USD / 件
最小起订量: 1 |
价格更新于: 2026-09-26
批量定价
数量 单价 小计
1 $6.85 $6.85
10 $6.12 $61.20
100 $5.38 $538.00
500 $4.72 $2,360.00
1,000 $4.15 $4,150.00
ℹ️ 所有价格均以 USD 计价

PIC18F2480-E/ML 概述

The Microchip Technology PIC18F2480-E/ML is an 8-bit PIC18F-family CMOS microcontroller with 16KB (8K x 16) of Flash program memory, 768 bytes of SRAM, and 256 bytes of data EEPROM, housed in a 28-pin QFN (6x6 mm) package with an exposed pad. It integrates an ECAN (Enhanced CAN 2.0B) controller, a 10-bit ADC, and Microchip's nanoWatt power-management technology for low-power operation, while running at up to 25 MHz (10 MIPS) from an internal or external oscillator.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash/ROM), working memory (RAM), and a range of peripherals (ADC, timers, communication controllers, GPIO) into one package. The PIC18F family sits in Microchip's 8-bit performance tier, offering 16-bit-wide instructions, 8-bit data paths, and enhanced peripherals such as CAN and 10-bit ADC that target embedded control rather than pure signal processing. The PIC18F2480 is the 28-pin member of the ECAN-enabled family, balancing I/O count with small footprint for body, chassis, and sensor applications.

Key features include 25 I/O pins, one UART, one SPI, one I2C, one ECAN port, six timers, six PWM channels, and a 10-bit A/D converter with up to 8 channels. The 28-QFN package exposes the die thermal pad for enhanced dissipation and suits reflow-only assembly. Self-programmability and an internal oscillator reduce external component count, while the nanoWatt technology allows deep sleep currents in the nanoampere range for battery-powered designs.

Typical applications include automotive CAN nodes (body controllers, instrument clusters), industrial sensor interfaces, low-cost control boards, and any CAN/LIN-connected embedded system where a small, low-pin-count MCU with integrated CAN is required. The wide 2.0V to 5.5V operating range simplifies battery-backed designs and industrial 24V-derived rails after regulation.

When designing with the PIC18F2480-E/ML, ensure the exposed pad is soldered to the PCB ground plane for thermal and electrical performance, and follow the Microchip pin-out compatibility chart when migrating between 28-pin PIC18F variants. Engineers should use the MPLAB ICD 5 or PICkit programmer for development, and the ECAN bit-timing calculator in MPLAB X for bus configuration.

直接替换替代料: PIC18F2480-E/ML ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: PIC18F2480-E/ML (相同外形与封装尺寸) ——差异在于 Package, Core Architecture, Timers, ADC, Program Memory (Flash).

Microchip Technology
Package: 28-QFN (6 mm x 6 mm), designation /ML
Core Architecture: 8-bit PIC18 (enhanced Harvard)
Timers: 2 x 8-bit, 3 x 16-bit
Microchip Technology
Package: 28-pin SPDIP (Skinny Plastic DIP, 0.300 inch)
ADC: 10-bit, up to 8 channels
Program Memory (Flash): 16 KB (8K x 16)
Microchip Technology
Package: 28-pin QFN (6x6 mm) with EP
Core Architecture: PIC18 (8-bit, Harvard)
Timers: 4 (Timer0, Timer1, Timer2, Timer3)
Microchip Technology
Package: 28-pin QFN (ML) 6x6 mm with exposed pad
Core Architecture: PIC18, 8-bit
Timers: 1x 8-bit, 3x 16-bit

快速对比工具——选择替代料号进行并排对比:

PIC18F2480-I/ML

✅ 直接替换
📦 28-QFN (6x6)
same 28-QFN, identical Flash/RAM/peripherals, only -40C to +85C vs -40C to +125C temp range (-40C margin on upper limit)

📋 参考替代料(不在目录中)

PIC18F2580-E/ML

✅ 直接替换
Microchip Technology
📦 28-QFN (6x6)
PIC18, 8-bit · 32 KB · 1536 bytes · 256 bytes · 40 MHz (10 MIPS) · 4.2 V to 5.5 V · 25 · 10-bit, up to 8 channels (package dependent)

✓ 有现货

$6.5 / 个

查看数据手册 →

PIC18F4480-E/ML

✅ 直接替换 ⚠️ 规格未核验
📦 44-QFN (8x8)
44-QFN, 16KB Flash, 768B SRAM, ECAN, more I/O (36 vs 25), same die family migration path

📋 参考替代料(不在目录中)

PIC18F4580-E/ML

✅ 直接替换 ⚠️ 规格未核验
📦 44-QFN (8x8)
44-QFN, 32KB Flash (+100%), 1.5KB SRAM (+95%), identical ECAN/ADC/peripherals

📋 参考替代料(不在目录中)

PIC18F2420-I/ML

✅ 直接替换
Microchip Technology
📦 28-QFN (6x6)
8-bit PIC18 (enhanced Harvard) · 40 MHz · 16 KB (8K x 16 words) · 768 bytes · 256 bytes · 2.0 V to 5.5 V · -40C to +85C (industrial) · 25

✓ 有现货

$4.25 / 个

查看数据手册 →

PIC18F2480-E/ML 最大额定值与电气特性

Core Architecture PIC18 8-bit RISC
Program Memory 16 KB Flash (8K x 16)
SRAM 768 bytes
Data EEPROM 256 bytes
Maximum CPU Speed 25 MHz (10 MIPS)
Operating Voltage 2.0 V to 5.5 V
I/O Pins 25
ADC 10-bit
Timers 6
PWM Channels 6
Communication Peripherals 1x ECAN, 1x UART, 1x SPI, 1x I2C
封装 28-QFN (6x6 mm) with exposed pad
安装类型 Surface Mount
工作温度范围 -40C to +125C (E suffix = Extended)
Power-Saving Technology nanoWatt
Self-Programming Yes
RoHS 状态 Compliant

PIC18F2480-E/ML 引脚配置

QFN-28 Package Pinout Diagram QFN-28 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 QFN-28
引脚 1 RA2/AN2/VREF- — Port A bit 2 / Analog input 2 / DAC negative reference
引脚 2 RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / DAC positive reference
引脚 3 RA4/T0CKI — Port A bit 4 / Timer0 clock input
引脚 4 RA5/AN4/SS — Port A bit 5 / Analog input 4 / SPI slave select
引脚 5 VSS — Ground reference
引脚 6 OSC1/CLKI/RA7 — Crystal oscillator input / External clock input / Port A bit 7
引脚 7 OSC2/CLKO/RA6 — Crystal oscillator output / Clock output / Port A bit 6
引脚 8 RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input
引脚 9 RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / Capture/Compare/PWM 2
引脚 10 RC2/CCP1 — Port C bit 2 / Capture/Compare/PWM 1
引脚 11 RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock
引脚 12 RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data
引脚 13 RC5/SDO — Port C bit 5 / SPI data out
引脚 14 RC6/TX/CK — Port C bit 6 / USART TX / USART clock
引脚 15 RC7/RX/DT — Port C bit 7 / USART RX / USART data
引脚 16 RB0/INT0 — Port B bit 0 / External interrupt 0
引脚 17 RB1/INT1 — Port B bit 1 / External interrupt 1
引脚 18 RB2/INT2 — Port B bit 2 / External interrupt 2
引脚 19 RB3/INT3/CCP2 — Port B bit 3 / External interrupt 3 / Capture/Compare/PWM 2
引脚 20 RB4 — Port B bit 4
引脚 21 RB5 — Port B bit 5
引脚 22 RB6/PGC — Port B bit 6 / ICSP clock
引脚 23 RB7/PGD — Port B bit 7 / ICSP data
引脚 24 VDD — Positive supply voltage
引脚 25 VSS — Ground reference
引脚 26 C1IN+/C2IN+ — Comparator 1/2 non-inverting input (NC for many designs)
引脚 27 RA0/AN0/ULPWU — Port A bit 0 / Analog input 0 / Ultra-Low-Power Wake-up
引脚 28 RA1/AN1 — Port A bit 1 / Analog input 1

典型应用

PIC18F2480-E/ML 适用于 6 应用s: Automotive CAN Body Controller, Industrial CANopen Sensor Module, Battery-Powered Portable Instrument, Home Appliance Control Board, Security and Access-Control Panel, IoT Sensor Node with CAN Backhaul.

🚗

Automotive CAN Body Controller

The PIC18F2480-E/ML is well suited for automotive CAN body controllers, where its integrated ECAN 2.0B controller and 16KB Flash enable local node logic for door modules, seat controllers, mirror adjust, and lighting. Operating from 2.0V to 5.5V and -40C to +125C, it tolerates the cold-crash and under-voltage transients of 12V automotive rails after the LDO stage. The 28-QFN (6x6 mm) keeps the node footprint small enough to mount behind a door handle or in a headliner, and the 10 MIPS core handles periodic CAN message parsing and PWM-driven mirror/lamp actuators with margin.

🏭

Industrial CANopen Sensor Module

The PIC18F2480-E/ML integrates cleanly into industrial CANopen sensor modules that read a 4-20 mA transducer or thermistor and broadcast the value on a CAN bus. Its 10-bit ADC and nanoWatt sleep modes let the module wake on a CAN frame, sample, transmit, and return to a sub-microamp idle, suiting battery-backed wireless gateways. ECAN 2.0B identifier filtering reduces host CPU load in multi-node networks, and the 256-byte EEPROM stores node ID and CANopen object dictionary parameters without external memory.

📱

Battery-Powered Portable Instrument

Battery-powered portable instruments such as handheld multimeters, environmental loggers, and BLE sensor nodes benefit from the PIC18F2480-E/ML's nanoWatt technology, which drops quiescent current into the nanoampere range during sleep. The 16KB Flash hosts the periodic-sampling state machine while the 768-byte SRAM buffers sensor readings between UART transmissions. The 28-QFN with exposed pad enables compact PCB layouts for wearable or clip-on form factors, and the 2.0V-5.5V supply range accepts a single lithium cell down to its cut-off voltage.

🧩

Home Appliance Control Board

Washing-machine, dishwasher, and induction-cooktop control boards use the PIC18F2480-E/ML to manage user inputs, drive triac-controlled loads via PWM, and supervise a CAN or LIN network for inter-board communication. The 25 I/O pins and six timers handle multiple zero-cross detectors, triac triggers, and rotary-encoder inputs in parallel. The 10-bit ADC reads NTC temperature sensors for thermal fold-back, while the 16KB Flash stores the appliance state machine and fault log.

🎥

Security and Access-Control Panel

The PIC18F2480-E/ML powers alarm panels, access-control readers, and intrusion detectors where tamper events must be logged with a timestamp and reported on a CAN/LIN backbone. Its on-chip 256-byte data EEPROM retains the event log across power-cycles, while the 16KB Flash stores the user-interface state machine and keypad de-bounce logic. The 28-QFN package's small footprint suits slim panel designs, and the -40C to +125C extended temperature range tolerates outdoor enclosures and rooftop installations.

🌐

IoT Sensor Node with CAN Backhaul

Industrial IoT nodes that aggregate data from multiple field sensors and backhaul it over CAN use the PIC18F2480-E/ML as the master controller. Its ECAN 2.0B peripheral handles deterministic, real-time communication with neighbouring sensors, while the UART/SPI/I2C block interfaces with Wi-Fi, LoRa, or RS-485 modules for upstream connectivity. The 16KB Flash is enough for the routing logic and OTA bootloader stub, and nanoWatt sleep mode extends battery life between sample-and-transmit bursts.

推荐产品汇总

MCP2551 CAN transceiver between MCU and bus 用于: Automotive CAN Body Controller, Industrial CANopen Sensor Module, Home Appliance Control Board, Security and Access-Control Panel, IoT Sensor Node with CAN Backhaul MCP1700 3.3V LDO for MCU rail 用于: Automotive CAN Body Controller, Battery-Powered Portable Instrument DSPIC33FJ12MC202-I/ML Microchip Technology 用于: Automotive CAN Body Controller MCP9808 Precision temperature sensor on I2C 用于: Industrial CANopen Sensor Module, Battery-Powered Portable Instrument PIC18F2420-I/ML Microchip Technology 用于: Industrial CANopen Sensor Module, Security and Access-Control Panel MCP23S17 SPI GPIO expander for additional front-panel buttons 用于: Home Appliance Control Board PIC18F2455-I/SP Microchip Technology 用于: IoT Sensor Node with CAN Backhaul
What is the operating voltage range of PIC18F2480-E/ML?
The PIC18F2480-E/ML operates from 2.0V to 5.5V across the -40C to +125C extended industrial temperature range. According to the Microchip PIC18F2480/2580/4480/4580 datasheet, the device supports both 3.3V and 5V rails without external level shifters, making it suitable for battery-powered and industrial 24V-derived designs after regulation.
How much program memory and RAM does PIC18F2480-E/ML have?
The PIC18F2480-E/ML integrates 16KB of Flash program memory (8K x 16 words), 768 bytes of SRAM, and 256 bytes of data EEPROM. Flash and EEPROM are self-programmable in-circuit, which lets the firmware update non-volatile parameters without an external programmer.
Does PIC18F2480-E/ML have CAN support?
Yes, the PIC18F2480-E/ML features an integrated Enhanced CAN (ECAN) controller compliant with CAN 2.0B, supporting both standard and extended identifiers. This makes it directly usable in automotive body/chassis networks and industrial CANopen or DeviceNet slaves without an external CAN transceiver (other than the required bus transceiver such as MCP2551).
What package does PIC18F2480-E/ML use?
The PIC18F2480-E/ML is housed in a 28-pin QFN (Quad Flat No-lead) package measuring 6x6 mm with an exposed thermal pad. The exposed pad must be soldered to the PCB ground plane for thermal dissipation and electrical reference, per Microchip's surface-mount guidelines for QFN-packaged MCUs.
What is the difference between PIC18F2480-E/ML and PIC18F2480-I/ML?
The PIC18F2480-E/ML carries the -E (Extended) suffix and is rated -40C to +125C for industrial/automotive environments, while the PIC18F2480-I/ML carries the -I (Industrial) suffix and is rated -40C to +85C. Both share identical Flash, RAM, EEPROM, peripherals, and 28-QFN pinout, so they are drop-in replacements when temperature requirements allow.
Where can I buy PIC18F2480-E/ML and what is the price?
As of 2026-09-26, the PIC18F2480-E/ML is in stock at major distributors including DigiKey (DigiKey part 870350) and Mouser, with a unit price around $6.85 at qty 1. LCSC Electronics also lists the part from $3.0171; check Octopart for live multi-distributor pricing and lead-time data.
What is the lead time for PIC18F2480-E/ML?
As of 2026-09-26, DigiKey reports same-day shipping for the PIC18F2480-E/ML from in-stock inventory, and Mouser also ships the part with same-day dispatch for orders placed before the cut-off. For high-volume orders (5,000+ units), expect a 6-12 week factory lead time directly from Microchip.
How does PIC18F2480-E/ML compare to PIC18F2580?
The PIC18F2480 and PIC18F2580 share the same 28-pin QFN die family, peripherals, and 16KB Flash; the only difference is the PIC18F2580 doubles the SRAM to 1.5KB and the EEPROM to 256 bytes in some revisions. Both are pin-compatible in 28-QFN, making the 2580 a higher-RAM drop-in alternative when more scratch memory is needed.
Is PIC18F2480-E/ML suitable for automotive CAN node design?
Yes, the PIC18F2480-E/ML is well suited for automotive CAN nodes. It integrates an ECAN 2.0B controller, supports -40C to +125C operation, and pairs with the MCP2551 CAN transceiver. However, for full AEC-Q100 Grade 0 automotive qualification, the PIC18F2580-I/ML or PIC18F4680 family is recommended.
What is the best drop-in replacement for PIC18F2480-E/ML?
The best drop-in replacement for the PIC18F2480-E/ML is the PIC18F2480-I/ML (same 28-QFN, identical Flash/RAM/peripherals, only the -40C to +85C vs -40C to +125C operating range differs). For a higher-RAM alternative in the same footprint, the PIC18F2580-E/ML is a drop-in with 1.5KB of SRAM.
Where to download PIC18F2480-E/ML datasheet PDF?
The official PIC18F2480-E/ML datasheet PDF is available on Microchip's website at ww1.microchip.com under DeviceDoc 39637. According to the Microchip product page, the document covers 28/40/44-pin ECAN-enabled PIC18F microcontrollers with 10-bit ADC and nanoWatt technology, and is the authoritative reference for registers, electrical specs, and pinouts.
Where to find PIC18F2480-E/ML pinout?
The PIC18F2480-E/ML pinout is documented in the Microchip PIC18F2480/2580/4480/4580 datasheet (DeviceDoc 39637). For a 28-QFN top-view diagram with pin-1 marker at top-left, refer to Section 1 of that datasheet; the dedicated PinPack compatibility chart 00148J2 also confirms 28-pin PIC18F family pinout consistency.
What is the best Atmel or STM equivalent for PIC18F2480-E/ML?
The PIC18F2480-E/ML has no direct cross-brand pin-compatible drop-in equivalent due to its Microchip-specific PIC18 core and integrated ECAN peripheral. The closest functional substitutes from other brands are the Atmel/Microchip AT90CAN32 (drop-in compatible QFN-32 with CAN) and the STMicroelectronics STM32F042C6T6 (32-bit Cortex-M0, 6KB RAM, CAN in QFN-48), but both require PCB and firmware rework.
What MPLAB programmer/debugger works with PIC18F2480-E/ML?
The PIC18F2480-E/ML is supported by MPLAB X IDE and programmed/debugged using the MPLAB ICD 5 In-Circuit Debugger/Programmer, the MPLAB PICkit 5, or the MPLAB Snap. All three offer modern USB connectivity and support PIC18F family debug via ICSP, with the ICD 5 recommended for advanced connectivity and power options.

工程参考数据: PIC18F2480-E/ML ——对比、设计指导和合规信息。

选型指南

Choose PIC18F2480-E/ML when designing an automotive or industrial CAN node that requires a small-footprint 28-QFN MCU with 16KB Flash, 768B SRAM, ECAN 2.0B, and -40C to +125C operation. For non-CAN designs, the pin-compatible PIC18F2420-I/ML lowers cost and removes the unused peripheral. For higher SRAM (1.5 KB) without changing PCB layout, the PIC18F2580-E/ML is a drop-in. For higher pin count, the 44-pin PIC18F4480-E/ML or PIC18F4580-E/ML (32KB Flash) requires a different PCB but preserves the same firmware architecture. Choose PIC18F2480-I/ML only when the application stays within -40C to +85C and you need the same die for sourcing reasons.

与替代料对比

参数 本产品 PIC18F2480-I/ML PIC18F2580-E/ML PIC18F4480-E/ML PIC18F4580-E/ML PIC18F2420-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-QFN (6x6) 28-QFN (6x6) - same 28-QFN (6x6) - same 44-QFN (8x8) 44-QFN (8x8) 28-QFN (6x6) - same
Program Memory (Flash) 16 KB 16 KB 16 KB 16 KB 32 KB 16 KB
SRAM 768 B 768 B 1.5 KB 768 B 1.5 KB 768 B
ECAN Controller Yes (ECAN 2.0B) Yes (ECAN 2.0B) Yes (ECAN 2.0B) Yes (ECAN 2.0B) Yes (ECAN 2.0B) No (ECAN removed)
Operating Temperature -40C to +125C -40C to +85C -40C to +125C -40C to +125C -40C to +125C -40C to +85C
Maximum CPU Speed 25 MHz (10 MIPS) 25 MHz (10 MIPS) 25 MHz (10 MIPS) 25 MHz (10 MIPS) 25 MHz (10 MIPS) 40 MHz (10 MIPS)
ADC 10-bit 10-bit 10-bit 10-bit 10-bit 10-bit
I/O Pins 25 25 25 36 36 25

关键差异点

  • Integrated ECAN 2.0B with 16KB Flash in 28-QFN (对比 PIC18F2420-I/ML)
  • Extended -40C to +125C temperature range (对比 PIC18F2480-I/ML)
  • Drop-in compatible with PIC18F2580-E/ML for higher RAM (对比 PIC18F2580-E/ML)

设计说明

The 28-QFN package relies on the exposed thermal pad for heat dissipation. Solder the pad to a continuous PCB ground plane with thermal vias (typically 4-9 vias in a 1 mm grid) to keep the junction temperature within the -40C to +125C operating range. For the PIC18F2480-E/ML typical currents of <50 mA, this is rarely a problem, but high-output-pin-toggle designs should verify with a thermal probe.

Place the 0.1 uF VDD decoupling capacitor within 3 mm of the VDD pin and the bulk 10 uF tantalum or ceramic within 10 mm. Keep the ICSP PGC/PGD traces (RB6/RB7) away from switching signals to avoid debug glitches. Maintain a 4-wire ICSP header footprint (VDD, VSS, PGC, PGD, plus MCLR) on the PCB for in-circuit programming without disturbing the application.

Two common pitfalls when migrating from the PIC18F2480 to the PIC18F2420: (1) PIC18F2420 lacks the ECAN peripheral entirely - code using CAN registers will silently fail; (2) PIC18F2420 runs at 40 MHz max, but only 10 MIPS - peripherals such as Timer1 are unchanged but instruction-cycle math must be reviewed. Always consult the PIC18F family pin-pack compatibility chart (Microchip doc 00148J2) before substituting.

When using the ECAN peripheral, ensure the MCP2551 (or equivalent) CAN transceiver is within 50 mm of the CANTX/CANRX pins and that the bus is terminated with 120 ohm resistors at each end. Failure to do so produces bit-time errors and reduced bus reliability, particularly at 1 Mbps.

合规信息

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
无铅
Yes
无卤
Yes
冲突矿物
Compliant

RoHS and lead-free per Microchip product page. Not AEC-Q100 qualified - for full automotive qualification, consider PIC18F4680 family or AEC-Q100-grade PIC18 alternatives.

数据核验日期: 2026-09-26 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

PIC18F2480-E/ML PIC18F2480-E/ML datasheet PIC18F2480 ECAN 28-QFN Microchip 8-bit CAN microcontroller 16KB flash PIC18F2480 vs PIC18F2580 PIC18F2480 automotive CAN node PIC18F2480-E/ML buy price stock PIC18F2480 pinout 28-QFN PIC18F2480 drop-in replacement PIC18F2480 industrial CANopen PIC18F2480 MPLAB programmer PIC18F2480 vs PIC18F2420

相关元器件 & 术语

Microchip Technology PIC18F2480-E/ML PIC18F2480-I/ML PIC18F2580-E/ML PIC18F4480-E/ML PIC18F4580-E/ML PIC18F2420-I/ML PIC18F 8-bit microcontroller MCU RISC architecture ECAN CAN 2.0B nanoWatt technology 10-bit ADC Flash memory EEPROM SRAM 28-QFN QFN package ICSP MPLAB X IDE PICkit AEC-Q100 RoHS
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情