Intel 8XC196K Series User Manual page 551

Table of Contents

Advertisement

8XC196K x, J x , CA USER'S MANUAL
CAN_MSGxID0–3
CAN_MSG x ID0–3
x = 1–15 (87C196CA)
Write the message object's identifier to the CAN message object x identifier (CAN_MSG x ID0–3)
register. Software can change the identifier during normal operation. Clear the MSGVAL bit in the
corresponding CAN_MSG x CON0 register to prevent the CPU from accessing the message object,
change the identifier in CAN_MSG x ID0–3, then set the MSGVAL bit to allow access.
87C196CA
31
CAN_MSG x ID3
ID4
23
CAN_MSG x ID2
ID12
15
CAN_MSG x ID1
ID20
7
CAN_MSG x ID0
ID28
Bit
Bit
Number
Mnemonic
31:27
ID4:0
23:16
ID12:5
12:8
ID17:13
26:24
15:13
ID20:18
7:0
ID28:21
NOTE: This register is the same as the arbitration register in the standalone 82527 CAN peripheral.
C-24
ID3
ID2
ID1
ID11
ID10
ID9
ID19
ID18
ID17
ID27
ID26
ID25
Message Identifier 17:0
These bits hold the 18 least-significant bits of an extended identifier. If
you write an extended identifier to these bits, but specify a standard
identifier (XTD = 0) in the corresponding message object's configuration
register (CAN_MSG x CFG), the CPU clears these bits (ID17:0).
Reserved; for compatibility with future devices, write zeros to these bits.
Message Identifier 28:18
These bits hold either an entire standard identifier or the 11 most-
significant bits of an extended identifier.
Address:
Reset State:
ID0
ID8
ID7
ID6
ID16
ID15
ID14
ID24
ID23
ID22
Function
Table C-8
24
16
ID5
8
ID13
0
ID21

Advertisement

Table of Contents
loading

Table of Contents