MCP2515
FIGURE 1-2:
EXAMPLE SYSTEM IMPLEMENTATION
Node
Controller
Node
Controller
SPI
MCP2515
SPI
MCP2515
TX
RX
XCVR
TX
RX
XCVR
Node
Controller
SPI
MCP2515
TX
RX
XCVR
CANH
CANL
TABLE 1-1: PINOUT DESCRIPTION
Name
PDIP/
SOIC
Pin #
TSSOP QFN I/O/P
Pin # Pin # Type
Description
Alternate Pin Function
TXCAN
1
1
19 O Transmit output pin to CAN bus
—
RXCAN
2
2
20 I Receive input pin from CAN bus
—
CLKOUT 3
3
1 O Clock output pin with programmable Start-of-Frame signal
prescaler
TX0RTS 4
TX1RTS 5
TX2RTS 6
OSC2
7
4
2
I Transmit buffer TXB0 request-to-send. General purpose digital input.
100 kinternal pull-up to VDD
100 kinternal pull-up to VDD
5
3
I Transmit buffer TXB1 request-to-send. General purpose digital input.
100 kinternal pull-up to VDD
100 kinternal pull-up to VDD
7
5
I Transmit buffer TXB2 request-to-send. General purpose digital input.
100 kinternal pull-up to VDD
100 kinternal pull-up to VDD
8
6 O Oscillator output
—
OSC1
8
9
7
I Oscillator input
External clock input
VSS
9
10
8 P Ground reference for logic and I/O
—
pins
RX1BF 10
11
9 O Receive buffer RXB1 interrupt pin or General purpose digital output
general purpose digital output
RX0BF 11
12 10 O Receive buffer RXB0 interrupt pin or General purpose digital output
general purpose digital output
INT
12
13 11 O Interrupt output pin
—
SCK
13
14 12 I Clock input pin for SPI interface
—
SI
14
16 14 I Data input pin for SPI interface
—
SO
15
17 15 O Data output pin for SPI interface
—
CS
16
18 16 I Chip select input pin for SPI interface
—
RESET 17
19 17 I Active-low device Reset input
—
VDD
18
20 18 P Positive supply for logic and I/O pins
—
NC
—
6,15 4,13 — No internal connection
—
Note: Type Identification: I = Input; O = Output; P = Power
DS21801G-page 4
2003-2012 Microchip Technology Inc.