891
Preliminary User’s Manual U17566EE1V2UM00
Appendix A Special Function Registers
The following tables list all registers that are accessed via the NPB (NEC
peripheral bus). The registers are called “special function registers” (SFR).
Table A-1 lists all CAN special function registers. The addresses are given as
offsets to programmable peripheral base address (refer to
“CAN module
register and message buffer addresses“ on page 666
.
The tables list all registers and do not distinguish between the different
derivatives.
A.1 CAN Registers
The CAN registers are accessible via the programmable peripheral area.
Table A-1
CAN special function registers (1/3)
Address offset Register name
Shortcut
1
8
16
32
0x000
CAN0 Global Macro Control register
C0GMCTRL
-
-
R/W
-
0x000
CAN0 Global Macro Control register low byte
C0GMCTRLL
R/W
R/W
-
-
0x001
CAN0 Global Macro Control register high byte
C0GMCTRLH
R/W
R/W
-
-
0x002
CAN0 Global Macro Clock Selection register
C0GMCS
R/W
R/W
-
-
0x006
CAN0 Global Macro Automatic Block Transmission
register
C0GMABT
-
-
R/W
-
0x006
CAN0 Global Macro Automatic Block Transmission
register low byte
C0GMABTL
R/W
R/W
-
-
0x007
CAN0 Global Macro Automatic Block Transmission
register high byte
C0GMABTH
R/W
R/W
-
-
0x008
CAN0 Global Macro Automatic Block Transmission
Delay register
C0GMABTD
R/W
R/W
-
-
0x040
CAN0 Module Mask 1 register lower half word
C0MASK1L
-
-
R/W
-
0x042
CAN0 Module Mask 1 register upper half word
C0MASK1H
-
-
R/W
-
0x044
CAN0 Module Mask 2 register lower half word
C0MASK2L
-
-
R/W
-
0x046
CAN0 Module Mask 2 register upper half word
C0MASK2H
-
-
R/W
-
0x048
CAN0 Module Mask 3 register lower half word
C0MASK3L
-
-
R/W
-
0x04A
CAN0 Module Mask 3 register upper half word
C0MASK3H
-
-
R/W
-
0x04C
CAN0 Module Mask 4 register lower half word
C0MASK4L
-
-
R/W
-
0x04E
CAN0 Module Mask 4 register upper half word
C0MASK4H
-
-
R/W
-
0x050
CAN0 Module Control register
C0CTRL
-
-
R/W
-
0x052
CAN0 Module Last Error Code register
C0LEC
R/W
R/W
-
-
0x053
CAN0 Module Information register
C0INFO
R
R
-
-
0x054
CAN0 Module Error Counter
C0ERC
-
-
R/W
-
0x056
CAN0 Module Interrupt Enable register
C0IE
-
-
R/W
-
0x056
CAN0 Module Interrupt Enable register low byte
C0IEL
R/W
R/W
-
-
electronic components distributor