Key facts
- Brand
- MICROCHIP
- Model
- MCP2510
- Industry
- Industrial
- Documents
- 3
- Languages
- EN · ZH
- Last added
- 2012-05-09
Start here

Microchip MCP2510 CAN Controller Data Sheet
The MCP2510 is a stand‑alone CAN controller that provides a full CAN 2.0A/B protocol implementation with an SPI interface for easy integration into microcontroller‑based systems. It includes three transmit buffers, two receive buffers, acceptance filters, and a low‑power sleep mode.
The document covers device functionality, CAN message frame formats, bit timing, error detection, interrupt handling, electrical characteristics, packaging options, and register maps, providing all the information needed for hardware designers and firmware developers.
MICROCHIP MCP2510 specifications
| Operating Voltage | 3.0 V to 5.5 V |
|---|---|
| Active Current | 5 mA typical |
| Standby Current | 10 µA typical at 5.5 V |
| Package Types | 18‑pin PDIP/SOIC and 20‑pin TSSOP |
| Temperature Range | Industrial: –40 °C to +85 °C; Extended: –40 °C to +125 °C |
| SPI Interface Speed | 5 MHz at 4.5 V |
| Supported SPI Modes | 0,0 and 1,1 |
| Sleep Mode | Low Power Sleep mode |
All MICROCHIP MCP2510 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What voltage range does the MCP2510 operate in?
The MCP2510 operates from 3.0 V to 5.5 V.
How many transmit and receive buffers does the MCP2510 have?
It provides three transmit buffers and two receive buffers.
What communication interface does the MCP2510 use?
It uses a high‑speed SPI interface for communication with a host microcontroller.
What is the supported CAN bus data rate?
The MCP2510 supports CAN bus speeds up to 1 Mb/s in accordance with CAN 2.0A/B specifications.
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.
