Pinouts
← All parts

MCP2515 CAN Controller

MCP2515

Microchipinterface io display

The MCP2515 is a stand-alone CAN controller implementing CAN V2.0B at 1 Mb/s. It connects to a microcontroller over SPI and provides receive buffers, acceptance masks and filters, and three prioritized transmit buffers.

In stock

Specifications

8
Operating Voltage
2.7 to 5.5 V
Active Current
5 mA
Standby Current
1 µA
Interface
SPI
Spi Clock Speed Max
10 MHz
Can Bus Speed Max
1 Mb/s
Operating Temperature Range
-40 to +125 °C
Package
18-Lead PDIP, 18-Lead SOIC, 20-Lead TSSOP, 20-Lead QFN

Pinout

18
PinNameFunctionsNotes
1TXCAN
GPIO
Transmit output pin to CAN bus
2RXCAN
GPIO
Receive input pin from CAN bus
3CLKOUT
GPIO
Clock output with programmable prescaler / Start-of-Frame signal
4TX0RTS
GPIO
Transmit buffer TXB0 Request-to-Send; internal pull-up to VDD
5TX1RTS
GPIO
Transmit buffer TXB1 Request-to-Send; internal pull-up to VDD
6TX2RTS
GPIO
Transmit buffer TXB2 Request-to-Send; internal pull-up to VDD
7OSC2
Oscillator output
8OSC1
Oscillator input / external clock input
9VSS
GND
Ground reference for logic and I/O pins
10RX1BF
GPIO
Receive buffer RXB1 interrupt pin or general purpose digital output
11RX0BF
GPIO
Receive buffer RXB0 interrupt pin or general purpose digital output
12INT
GPIO
Interrupt output pin
13SCK
SPI
Clock input pin for SPI interface
14SI
SPI
Data input pin for SPI interface
15SO
SPI
Data output pin for SPI interface
16CS
SPI
Chip select input pin for SPI interface
17RESET
Active-low device Reset input
18VDD
POWER
Positive supply for logic and I/O pins

Interactive pinout

Highlight:
MCP2515

Click a pin to copy its name · tap a tag above to spotlight a bus.