beautypg.com

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

Page 26

background image

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