MCP2510-ESO MICROCHIP [Microchip Technology], MCP2510-ESO Datasheet - Page 58

no-image

MCP2510-ESO

Manufacturer Part Number
MCP2510-ESO
Description
Stand-Alone CAN Controller with SPI Interface
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
MCP2510
TABLE 11-1: SPI Instruction Set
FIGURE 11-2: Read Instruction
FIGURE 11-3: Byte Write Instruction
DS21291C-page 58
(Request To Send)
Instruction Name
SCK
CS
SO
SCK
Read Status
SI
CS
SO
Bit Modify
SI
RESET
WRITE
READ
RTS
0
0
0
0
0
1
0
1
0
2
instruction
0
2
instruction
Instruction Format
0
3
0
3
1100 0000
0000 0011
0000 0010
1000 0nnn
1010 0000
0000 0101
0
4
0
4
0
5
0
5
1
high impedance
6
1
6
0
7
1
7
A7
8
A7 6
Resets internal registers to default state, set configuration mode
Read data from register beginning at selected address
Write data to register beginning at selected address
Sets TXBnCTRL.TXREQ bit for one or more transmit buffers
Polling command that outputs status bits for transmit/receive functions
Bit modify selected registers
8
6
9 10 11 12 13 14 15 16 17 18 19
9 10 11 12 13 14 15 16 17 18 19 20 21 22
high impedance
Preliminary
Request to send for TXB2
5
address byte
5
address byte
4
4
3
3
2
2
1000 0nnn
1 A0 7
1
Request to send for TXB1
A0
Description
7
6
6
5
Request to send for TXBO
5
data byte
don’t care
4
data out
4
2000 Microchip Technology Inc.
3
20 21 22
3
2
2
1
1
23
0
23
0

Related parts for MCP2510-ESO