2 can controller registers -6, 1 dual port memory space registers -6, Figure 4-2. can dual port memory address map -6 – Maxim Integrated MAXQ7666 User Manual

Page 136: 2 can controller registers

Advertising
background image

MAXQ7665/MAXQ7666 User’s Guide

4-6

4.2 CAN Controller Registers

4.2.1 Dual Port Memory Space Registers

This section summarizes CAN 0 control/status/mask information and CAN 0 message center registers that are located in the dual-port
memory space. The CAN 0 control/status/mask information is organized in sixteen 8-bit registers. For the 15 CAN 0 message centers,
each message center contains sixteen 8-bit registers.

The dual port memory address for the CAN message centers is located from 00h to 7Fh as illustrated in the CAN dual port memory
address map (see Figure 4-2). Since the CPU memory access is in 2-byte words, two registers are accessed at one time. A register is
shown as the high-order byte (H) or the low-order byte (L) by the word address. The dual port memory control/status/mask registers
and message center registers and bits are summarized in the tables that follow.

All the dual port memory locations are accessed by the microcontroller through the CAN 0 data pointer (C0DP) and the CAN 0 data
buffer (C0DB) registers.

Figure 4-2. CAN Dual Port Memory Address Map

RESERVED

RESERVED

MESSAGE 1 ARBITRATION REG 0

MESSAGE 1 ARBITRATION REG 1

MESSAGE 1 ARBITRATION REG 2

MESSAGE 1 ARBITRATION REG 3

MESSAGE 1 FORMAT REGISTER

MESSAGE 1 DATA BYTE 0

MESSAGE 1 DATA BYTE 1

MESSAGE 1 DATA BYTE 2

MESSAGE 1 DATA BYTE 3

MESSAGE 1 DATA BYTE 4

MESSAGE 1 DATA BYTE 5

MESSAGE 1 DATA BYTE 6

MESSAGE 1 DATA BYTE 7

RESERVED

MEDIA ID MASK REGISTER 0

MEDIA ARBITRATION REGISTER 0

MEDIA ID MASK REGISTER 1

MEDIA ARBITRATION REGISTER 1

BUS TIMING REGISTER 0

BUS TIMING REGISTER 1

STANDARD GLOBAL MASK REG 0

STANDARD GLOBAL MASK REG 1

EXTENDED GLOBAL MASK REG 0

EXTENDED GLOBAL MASK REG 1

EXTENDED GLOBAL MASK REG 2

EXTENDED GLOBAL MASK REG 3

MESSAGE CENTER 15 MASK REG 0

MESSAGE CENTER 15 MASK REG 1

MESSAGE CENTER 15 MASK REG 2

MESSAGE CENTER 15 MASK REG 3

CONTROL/STATUS/MASK REG

MESSAGE CENTER 1

MESSAGE CENTER 2

MESSAGE CENTER 3

MESSAGE CENTER 4

MESSAGE CENTER 5

MESSAGE CENTER 6

MESSAGE CENTER 7

MESSAGE CENTER 8

MESSAGE CENTER 9

MESSAGE CENTER 10

MESSAGE CENTER 11

MESSAGE CENTER 12

MESSAGE CENTER 13

MESSAGE CENTER 14

MESSAGE CENTER 15

08h(L)

08h(H)

09h(L)

09h(H)

0Ah(L)

0Ah(H)

0Bh(L)

0Bh(H)

0Ch(L)

0Ch(H)

0Dh(L)

0Dh(H)

0Eh(L)

0Eh(H)

0Fh(L)

0Fh(H)

00-07h

08-0Fh

10-17h

18-1Fh

20-27h

28-2Fh

30-37h

38-3Fh

40-47h

48-4Fh

50-57h

58-5Fh

60-67h

68-6Fh

70-77h

78-7Fh

00h(L)

00h(H)

01h(L)

01h(H)

02h(L)

02h(H)

03h(L)

03h(H)

04h(L)

04h(H)

05h(L)

05h(H)

06h(L)

06h(H)

07h(L)

07h(H)

MESSAGE

CENTER 1

ADDRESS MAP

ADDRESS

ADDRESS

ADDRESS

CONTROL/STATUS/MASK

REGISTER

Maxim Integrated

Advertising
This manual is related to the following products: