Microchip MCP2510 CAN Controller Datasheet

The MCP2510 is a CAN bus V2.0A/B technology specification protocol controller that supports CAN1.2, CAN2.0A, active and passive CAN2.0B versions of the protocol, and can send and receive standard and extended frames. It also simultaneously has acceptance filtering and message management functions. The device contains three transmit buffers and two receive buffers, which reduce the MCU (MCU) management burden. MCU communication is achieved through the industry-standard serial peripheral interface (SPI), with a data transmission rate of up to 5 Mb/s.


Brand
MICROCHIP
Category
Other Electronics
Document type
Datasheet
Language
Chinese
Pages
76
File format
PDF
File size
1.9 MB
Updated
30 September, 2023
Model
MCP2510
MD5 checksum
C9BF0A4BEB154517FD71F4A5803BD14D

About this manual

The MCP2510 is an independent CAN controller that fully supports CAN 2.0A/B specifications, offering up to 1 Mbit/s communication speed, three transmit buffers and two receive buffers, and extensive filtering capabilities. It interfaces to a host MCU via a high‑speed SPI bus (up to 5 MHz) and includes programmable clock output, interrupt pins, and low‑power sleep mode.

The device is offered in 18‑pin PDIP/SOIC and 20‑pin TSSOP packages, operates from 3.0 V to 5.5 V, and is rated for industrial (‑40 °C to +85 °C) or extended (‑40 °C to +125 °C) temperature ranges. Detailed sections cover CAN message frames, bit timing, error detection, interrupt handling, register map, and electrical characteristics. This manual is written in Chinese.

What's inside

  • Device Overview
  • CAN Message Frames
  • Message Transmission
  • Message Reception
  • Bit Timing
  • Error Detection
  • Interrupts
  • Clock Oscillator
  • Operating Modes
  • Register Map

Specifications

Maximum CAN bus speed1 Mbit/s
Operating voltage range3.0 V to 5.5 V
Typical operating current5 mA
Standby current (5.5 V)10 µA
Package options18‑pin PDIP/SOIC, 20‑pin TSSOP
Temperature range (industrial)-40 °C to +85 °C
Temperature range (extended)-40 °C to +125 °C
Transmit buffers3
Receive buffers2

Frequently asked questions

What is the maximum CAN bus speed supported by the MCP2510?

The MCP2510 supports a communication speed of up to 1 Mbit/s.

What voltage range does the MCP2510 operate on?

It operates from 3.0 V to 5.5 V.

Which package types are offered for the MCP2510?

It is available in 18‑pin PDIP/SOIC and 20‑pin TSSOP packages.

Download PDF (1.9 MB)

More MICROCHIP Manuals


View all MICROCHIP manuals →