English
Language : 

DS80C390_00 Datasheet, PDF (125/155 Pages) Dallas Semiconductor – High-Speed Microcontroller User’s Guide Supplement
DS80C390 High-Speed Microcontroller User’s Guide Supplement
CAN Standard Global Mask Register 0 (CnSGM0)
MOVX
Address1
7
6
5
4
3
2
1
0
xxxx06h MASK28 MASK27 MASK26 MASK25 MASK24 MASK23 MASK22 MASK21
CAN Standard Global Mask Register 1 (CnSGM1)
MOVX
Address1
7
6
5
4
3
2
1
0
xxxx07h MASK20 MASK19 MASK18
0
0
0
0
0
CAN Standard Global Mask Registers 1-0. These registers function as the
mask when performing the 11-bit global identification test on incoming messages
for Message Centers 1-14. If MEME=0, the incoming message ID field must
match the corresponding message center arbitration value exactly, effectively
ignoring the contents of these registers. These registers are only used when
performing the standard identification test, and their contents are ignored when
EX/ ST =1. These registers can only be modified during a software initialization
(SWINT=1).
Any mask bit in the CnSGM1, CnSGM0 mask programmed to a 0 will create a
don’t care condition when the respective bit in the incoming message ID field is
compared with the corresponding arbitration bits in Message Centers 1-14. Any
bit in these masks programmed to a 1 will force the respective bit in the incoming
message ID field to match identically with the corresponding arbitration bits in
Message Centers 1-14, before said message will be loaded into Message Centers
1-14.
The five least significant bits in the CnSGM1 register are not used, and will not
perform any comparison of these bit locations. A read of these bits will produce
the last bit values written to these bit locations by the microcontroller or an
indeterminate value following a power-up.
125 of 155