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

Microchip MCP2515 Stand-Alone CAN Controller with SPI Interface Datasheet
The MCP2515 is a stand‑alone CAN controller that implements CAN V2.0B at 1 Mb/s and communicates with a host MCU via a high‑speed SPI interface (up to 10 MHz). It provides two receive buffers, three transmit buffers, six 29‑bit filters and two 29‑bit masks, plus a programmable clock‑out pin and interrupt outputs.
The device is supplied in 18‑lead PDIP, 20‑lead TSSOP and other packages, operates from 2.7 V to 5.5 V, and supports industrial (‑40 °C to +85 °C) and extended (‑40 °C to +125 °C) temperature ranges. Detailed block diagrams describe the CAN module, control logic, SPI protocol block, and the CAN protocol engine.
MICROCHIP MCP2515 specifications
| Operating voltage | 2.7 V – 5.5 V |
|---|---|
| Active current | 5 mA (typical) |
| Standby current (Sleep mode) | 1 A (typical) |
| Industrial temperature range | -40 °C to +85 °C |
| Extended temperature range | -40 °C to +125 °C |
| CAN speed | 1 Mb/s (CAN V2.0B) |
| Receive buffers | 2 |
| Transmit buffers | 3 |
| Filters | Six 29‑bit filters |
| Masks | Two 29‑bit masks |
| SPI clock rate | Up to 10 MHz |
Source: Microchip MCP2515 Stand-Alone CAN Controller with SPI Interface Datasheet
All MICROCHIP MCP2515 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What voltage range does the MCP2515 operate in?
It operates from 2.7 V to 5.5 V.
From: Microchip MCP2515 Stand-Alone CAN Controller with SPI Interface Datasheet
How many transmit buffers are available?
The device provides three transmit buffers.
From: Microchip MCP2515 Stand-Alone CAN Controller with SPI Interface Datasheet
What is the operating voltage range of the MCP2515?
The device operates from 2.7 V up to 5.5 V.
What is the maximum SPI clock frequency supported?
The SPI interface can run at up to 10 MHz.
