MSM9225B User’s Manual
Chapter 2 Register Descriptions
2 – 16
2.4
Control Registers
These registers listed below control various operations of CAN.
Table 2-4 lists the control registers.
Table 2-4 Control Registers
Address
Symbol
Name
Initial
value
R/W
0EH
CANC
CAN control register
01hex
Bits 4, 5 and 6 are read-only; bits 2 and 7
are not used; the other bits are R/W
accessible.
0FH
CANI
CAN interrupt control register
00hex
Bit 3 is not used. The other bits are R/W
accessible.
1EH
NMES
Message box count setting register
00hex
Bits 4 to 7 are not used. The other bits are
R/W accessible.
1FH
BTR0
CAN bus timing register 0
00hex R/W
2EH
BTR1
CAN bus timing register 1
00hex
Bit 7 is not used. The other bits are R/W
accessible.
2FH
TIOC
Communication input/output control register
00hex R/W
3EH
GMR0
Group message register 0
00hex
Bits 4 to 6 are not used. The other bits are
R/W accessible.
3FH
GMR1
Group message register 1
00hex
Bits 4 to 6 are not used. The other bits are
R/W accessible.
4EH
GMSK00 Message mask register 00
00hex R/W
4FH
GMSK01 Message mask register 01
00hex R/W
5EH
GMSK02 Message mask register 02
00hex R/W
5FH
GMSK03 Message mask register 03
00hex
Bits 0 to 2 are not used. The other bits are
R/W accessible.
6EH
GMSK10 Message mask register 10
00hex R/W
6FH
GMSK11 Message mask register 11
00hex R/W
7EH
GMSK12 Message mask register 12
00hex R/W
7FH
GMSK13 Message mask register 13
00hex
Bits 0 to 2 are not used. The other bits are
R/W accessible.
8EH
STBY
Standby control register
00hex
Bits 2 to 7 are not used. The other bits are
R/W accessible.
8FH
CANC2
CAN control register 2
00hex R/W
9EH
TMN
Communication message box number register *–0hex
Bits 4 to 7 are not used. The other bits are
read-only.
9FH
CANS
CAN status register
00hex
Bits 2, 3, 7 are not used. The other bits are
read-only.
AEH
TEC
Transmission error counter
00hex Read-only
AFH
REC
Receive error counter
00hex Read-only
BEH
CANS2
CAN status register 2
00hex R/W
BFH
BOCO
Bus off release counter
00hex Read-only
CEH
—
CFH
—
DEH
—
DFH
—
EEH
—
EFH
—
FEH
—
FFH
—
Not used (reserve area)
Do not access this area.
* “–” in “–0hex” indicates that the value of the nibble is undefined.
Write a “0” to the unused bits.
B
B
B
Summary of Contents for MSM9225B
Page 7: ...Chapter 1 Overview...
Page 13: ...Chapter 2 Register Descriptions...
Page 53: ...Chapter 3 Operational Description...
Page 62: ...Chapter 4 Microcontroller Interface...
Page 71: ...Chapter 5 Electrical Characteristics...
Page 81: ...Appendixes...