
22.1.21 CANi Slot Buffer Select Register (CiSBS Register) (i = 0, 1)
Figure 22.31
C0SBS and C1SBS Registers
22.1.21.1 SBS03 to SBS00 Bits
The message slot j (j = 0 to 15), selected with bits SBS03 to SBS00, is allocated to the CANi message slot
buffer 0. The message slot j can be accessed via the allocated addresses (CAN0: addresses 01E0h to 01EFh;
CAN1: 0260h to 026Fh).
22.1.21.2 SBS13 to SBS10 Bits
The message slot j, selected with bits SBS13 to SBS10, is allocated to the CANi message slot buffer 1. The
message slot j can be accessed via the allocated addresses (CAN0: addresses 01F0h to 01FFh; CAN1: 0270h to
027Fh).
b7 b6 b5 b4
b1
b2
b3
Symbol
C0SBS
C1SBS
Address
0240h
0250h
After Reset(1)
00h
b0
Function
Bit Symbol
Bit Name
RW
SBS12
CANi Slot Buffer Select Register (i = 0, 1)
SBS02
RW
SBS03
SBS10
RW
SBS11
NOTES:
1. The value is obtained by setting the SLEEP bit in the CiSLPR register to 1 (sleep mode exited) after reset and supplying the
clock to the CAN module.
2. 16 CANi message slots are provided. Each message slot can be selected as a transmit or receive message slot.
RW
SBS00
SBS01
SBS13
RW
b7 b6 b5 b4
0 0 0 0: Message slot 0
0 0 0 1: Message slot 1
0 0 1 0: Message slot 2
0 0 1 1: Message slot 3
.
1 1 0 0: Message slot 12
1 1 0 1: Message slot 13
1 1 1 0: Message slot 14
1 1 1 1: Message slot 15
b3 b2 b1 b0
0 0 0 0: Message slot 0
0 0 0 1: Message slot 1
0 0 1 0: Message slot 2
0 0 1 1: Message slot 3
.
1 1 0 0: Message slot 12
1 1 0 1: Message slot 13
1 1 1 0: Message slot 14
1 1 1 1: Message slot 15
CANi message slot buffer 1
number select bit(2)
CANi message slot buffer 0
number select bit(2)