
Microchip Technology MCP2515 Controller Area Network Controllers
Microchip MCP2515 is a series of stand-alone Controller Area Network (CAN) controllers designed to simplify applications that require interfacing with a CAN bus. Controllers can transmit and receive both standard and extended data and remote frames. These devices also have two acceptance masks and six acceptance filters to filter out unwanted messages, thereby reducing the host microcontroller unit’s overhead. In addition, the controllers interface with MCUs via an industry-standard Serial Peripheral Interface (SPI).Features
- Implements CAN V2.0B at 1Mb/s:
- 0- to 8-byte length in the data field
- Standard and extended data and remote frames
- Receive buffers, masks, and filters:
- Two receive buffers with prioritized message storage
- Six 29-bit filters
- Two 29-bit masks
- Data byte filtering on the first two data bytes (applies to standard data frames)
- Three transmit buffers with prioritization and abort features
- High-speed SPI interface (10MHz):
- SPI modes 0,0 and 1,1
- One-shot mode ensures message transmission is attempted only one time
- Clock-out pin with programmable prescaler:
- Can be used as a clock source for (an)other device(s)
- Start-of-frame (SOF) signal is available for monitoring the SOF signal:
- Can be used for time slot-based protocols and/or bus diagnostics to detect early bus degradation
- Interrupt output pin with selectable enables
- Buffer full output pins configurable as:
- Interrupt output for each receive buffer
- General purpose output
- Request-to-Send (RTS) input pins individually configurable as:
- Control pins to request transmission for each transmit buffer
- General purpose inputs
- Low-Power CMOS technology:
- Operates from 2.7V to 5.5V
- 5mA active current (typical)
- 1µA standby current (typical) (Sleep mode)
- Temperature Ranges Supported:
- Industrial (I): -40°C to +85°C
- Extended (E): -40°C to +125°C
Block Diagram

Associated Products
Block Diagram

Published: 2019-02-18
| Updated: 2023-05-15