Datasheet

MCP2510
DS21291E-page 28 2002 Microchip Technology Inc.
REGISTER 4-7: RXBNEID0 - RECEIVE BUFFER
N
EXTENDED IDENTIFIER LOW
(ADDRESS: 64h, 74h)
REGISTER 4-8: RXBNDLC - RECEIVE BUFFER
N
DATA LENGTH CODE
(ADDRESS: 65h, 75h)
REGISTER 4-9: RXBNDM - RECEIVE BUFFER N DATA FIELD BYTE M
(ADDRESS: 66h-6Dh, 76h-7Dh)
R-x R-x R-x R-x R-x R-x R-x R-x
EID7 EID6 EID5 EID4 EID3 EID2 EID1 EID0
bit 7 bit 0
bit 7-0 EID<7:0>: Extended Identifier Bits <7:0>
These bits hold the least significant eight bits of the Extended Identifier for the received mes-
sage
Legend:
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ’1’ = Bit is set ’0’ = Bit is cleared x = Bit is unknown
U-0 R-x R-x R-x R-x R-x R-x R-x
RTR RB1 RB0 DLC3 DLC2 DLC1 DLC0
bit 7 bit 0
bit 7 Unimplemented: Reads as '0'
bit 6 RTR: Extended Frame Remote Transmission Request Bit (valid only when RXBnSIDL.IDE = 1)
1 = Extended Frame Remote Transmit Request Received
0 = Extended Data Frame Received
bit 5 RB1: Reserved Bit 1
bit 4 RB0: Reserved Bit 0
bit 3-0 DLC<3:0>: Data Length Code
Indicates number of data bytes that were received
Legend:
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ’1’ = Bit is set ’0’ = Bit is cleared x = Bit is unknown
R-x R-x R-x R-x R-x R-x R-x R-x
RB
N
Dm7 RB
N
Dm6 RB
N
Dm5 RB
N
Dm4 RB
N
Dm3 RB
N
Dm2 RB
N
Dm1 RB
N
Dm0
bit 7 bit 0
bit 7-0 RB
NDm7:RBNDm0: Receive Buffer
N Data Field Byte m
Eight bytes containing the data bytes for the received message
Legend:
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ’1’ = Bit is set ’0’ = Bit is cleared x = Bit is unknown