MCHPMCP2515
Overview
The MCP2515 is a stand-alone CAN controller that implements the CAN specification, version 2.0B. It is capable of transmitting and receiving both standard and extended data and remote frames, interfacing with microcontrollers via an industry-standard SPI interface.
Why Choose This Part
The device features three transmit buffers and two receive buffers with sophisticated filtering and masking to reduce the host MCU overhead. It operates over a wide 2.7V to 5.5V range and consumes only 10mA during active operation, making it suitable for both 3.3V and 5V logic systems.
Applications
Key Specifications
Getting Started
To use this controller, connect it to your MCU via SPI and provide a clock source, typically a 16MHz or 20MHz crystal. You will also need an external CAN transceiver, such as the MCP2551 or MCP2562, to interface with the physical differential bus lines.
MCP2515 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Package | Stock |
|---|---|---|
| MCP2515T-I/ST (this part) | TSSOP-20 | 3,355 |
| MCP2515-I/ST | TSSOP-20 | 14,110 |
| MCP2515-I/P | DIP-18 | 1,056 |
| MCP2515 | SOIC-18 | 4,611 |
| MCP2515-I/SO | SOIC-18 | 23,782 |
| MCP2515T-I/SO | SOIC-18 | 4,454 |



