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