Datasheet
V850ES/JG3-H, V850ES/JH3-H CHAPTER 20 CAN CONTROLLER
R01UH0042EJ0500 Rev.5.00 Page 945 of 1513
Aug 12, 2011
(3) CAN0 global automatic block transmission control register (C0GMABT)
The C0GMABT register is used to control the automatic block transmission (ABT) operation.
(1/2)
After reset: 0000H R/W Address: 03FEC006H
(a) Read
15 14 13 12 11 10 9 8
C0GMABT 0 0 0 0 0 0 0 0
7 6 5 4 3 2 1 0
0 0 0 0 0 0 ABTCLR ABTTRG
(b) Write
15 14 13 12 11 10 9 8
C0GMABT 0 0 0 0 0 0
Set
ABTCLR
Set
ABTTRG
7 6 5 4 3 2 1 0
0 0 0 0 0 0 0
Clear
ABTTRG
Caution Before changing the normal operation mode with ABT to the initialization mode, be sure to set
the C0GMABT register to the default value (0000H). After setting, confirm that the C0GMABT
register is initialized to 0000H.
(a) Read
ABTCLR Automatic block transmission engine clear status bit
0 Clearing the automatic transmission engine is completed.
1 The automatic transmission engine is being cleared.
Remarks 1. Set the ABTCLR bit to 1 while the ABTTRG bit is cleared to 0.
The operation is not guaranteed if the ABTCLR bit is set to 1 while the ABTTRG bit is set to 1.
2. When the automatic block transmission engine is cleared by setting the ABTCLR bit to 1, the
ABTCLR bit is automatically cleared to 0 as soon as the requested clearing processing is
complete.
ABTTRG Automatic block transmission status bit
0 Automatic block transmission is stopped.
1 Automatic block transmission is under execution.
Cautions 1. Do not set the ABTTRG bit to 1 in the initialization mode. If the ABTTRG bit is set to 1 in
the initialization mode, the operation is not guaranteed after the CAN module has entered
the normal operation mode with ABT.
2. Do not set the ABTTRG bit to 1 while the C0CTRL.TSTAT bit is set to 1. Directly confirm
that the TSTAT bit = 0 before setting the ABTTRG bit to 1.