Movx message centers for can 0 – Maxim Integrated DS80C390 User Manual
Page 26

DS80C390
26 of 58
110199
Each of the message centers is identical with the exception of message center 15. Message center 15 has
been designed as a receive only center and is also buffered through the use of a two message FIFO to help
prevent message loss in a message overrun situation. The receipt of a third message before either of the
first two are read will overwrite the second message, leaving the first message undisturbed.
Modification of the CAN registers located in MOVX memory is protected via the SWINT bits, with one
bit protecting each respective CAN module. Consult the description of this bit in the User’s Guide for
more information. Each CAN Module contains a block of Control/Status/Mask registers, 14 functionally
identical message centers, plus a fifteenth message center which is receive only and incorporates a
buffered FIFO. The following tables describe the organization of the message centers located in MOVX
space.
MOVX MESSAGE CENTERS FOR CAN 0
CAN 0 CONTROL/STATUS/MASK REGISTERS
Register
7
6
5
4
3
2
1
0
MOVX Data
Address
1
C0MID0
MID07 MID06 MID05 MID04 MID03 MID02 MID01 MID00
xxxx00h
C0MA0
M0AA7 M0AA6 M0AA5 M0AA4 M0AA3 M0AA2 M0AA1 M0AA0
xxxx01h
C0MID1
MID17 MID16 MID15 MID14 MID13 MID12 MID11 MID10
xxxx02h
C0MA1
M1AA7 M1AA6 M1AA5 M1AA4 M1AA3 M1AA2 M1AA1 M1AA0
xxxx03h
C0BT0
SJW1
SJW0
BPR5
BPR4
BPR3
BPR2
BPR1
BPR0
xxxx04h
C0BT1
SMP
TSEG26 TSEG25 TSEG24 TSEG13 TSEG12 TSEG11 TSEG10
xxxx05h
C0SGM0
ID28
ID27
ID26
ID25
ID24
ID23
ID22
ID21
xxxx06h
C0SGM1
ID20
ID19
ID18
0
0
0
0
0
xxxx07h
C0EGM0
ID28
ID27
ID26
ID25
ID24
ID23
ID22
ID21
xxxx08h
C0EGM1
ID20
ID19
ID18
ID17
ID16
ID15
ID14
ID13
xxxx09h
C0EGM2
ID12
ID11
ID10
ID9
ID8
ID7
ID6
ID5
xxxx0Ah
C0EGM3
ID4
ID3
ID2
ID1
ID0
0
0
0
xxxx0Bh
C0M15M0
ID28
ID27
ID26
ID25
ID24
ID23
ID22
ID21
xxxx0Ch
C0M15M1
ID20
ID19
ID18
ID17
ID16
ID15
ID14
ID13
xxxx0Dh
C0M15M2
ID12
ID11
ID10
ID9
ID8
ID7
ID6
ID5
xxxx0Eh
C0M15M3
ID4
ID3
ID2
ID1
ID0
0
0
0
xxxx0Fh
CAN 0 MESSAGE CENTER 1
Reserved
xxxx10h - 11h
C0M1AR0
CAN 0 MESSAGE 1 ARBITRATION REGISTER 0
xxxx12h
C0M1AR1
CAN 0 MESSAGE 1 ARBITRATION REGISTER 1
xxxx13h
C0M1AR2
CAN 0 MESSAGE 1 ARBITRATION REGISTER 2
xxxx14h
C0M1AR3
CAN 0 MESSAGE 1 ARBITRATION REGISTER 3
WTOE
xxxx15h
C0M1F
DTBYC3 DTBYC2 DTBYC1 DTBYC0
T/ R
EX/
ST
MEME
MDME
xxxx16h
C0M1D0-7
CAN 0 MESSAGE 1 DATA BYTES 0 - 7
xxxx17h - 1Eh
Reserved
xxxx1Fh