You are on page 1of 4

2.2.

MCP2515 CAN CONTROLLER


Microchip Technology’s MCP2515 is a stand-alone Controller Area
Network (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. The MCP2515 interfaces with microcontrollers (MCUs) via
an industry standard Serial Peripheral Interface (SPI).

2.2.1. Features

• Implements CAN V2.0B at 1 Mb/s 0 – 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

• Data byte filtering on the first two data bytes.

• Three transmit buffers with prioritization and abort features.

• High-speed SPI Interface (10 MHz), SPI modes 0,0 and 1,1.

2.2.2. Block Diagram


2.2.3. CAN Network Implementation
+5V

T x_C AN
R x_C AN
C 1

1
2 1 R 4
10K
0 .1 u F
U 1

2
1 1 8
2 TXC A N V D D 1 7
3 R XC A N R E SET 1 6
C L K O U T /S O F C S S la v e _ N S S _ C A N _ C S
4 1 5 S P I_ M IS O
5 TX0R TS S O 1 4
TX1R TS SI S P I_ M O S I
6 1 3 S P I_ C L K
1 R 1 10K 2 7 TX2R TS SC K 1 2
8 O SC 2 IN T 1 1
1 2 9 O SC 1 R X0B F 1 0
Y 1 Vss R X1B F
8M H z M C P2515
1

C 2 C 3
2pF 2pF
2

2.2.4. Pin Diagram

2.2.5. Pin Description