Users Guide: DS80C390 Supplement Manual

High-Speed Microcontroller User’s Guide: DS80C390 Supplement
4 of 158
SECTION 19: CONTROLLER AREA NETWORK (CAN) MODULE .....................................................119
MOVX MESSAGE CENTERS FOR CAN 0......................................................................................................... 120
MOVX MESSAGE CENTERS FOR CAN 1......................................................................................................... 122
CAN MOVX REGISTER DESCRIPTION .................................................................................................................... 124
CAN MESSAGE CENTER MOVX REGISTER DESCRIPTIONS....................................................................... 130
FRAME TYPES ....................................................................................................................................................... 134
INITIALIZING THE CAN CONTROLLERS ..................................................................................................................... 139
CAN INTERRUPTS ................................................................................................................................................. 139
ARBITRATION/MASKING CONSIDERATIONS .............................................................................................................. 141
MESSAGE CENTER 15...................................................................................................................................... 141
TRANSMITTING AND RECEIVING MESSAGES............................................................................................................. 142
REMOTE FRAME HANDLING IN RELATION TO THE DTBYC BITS ................................................................................ 147
OVERWRITE ENABLE/DISABLE FEATURE ................................................................................................................. 147
USING THE AUTOBAUD FEATURE ............................................................................................................................ 149
BUS OFF/BUS OFF RECOVERY AND ERROR COUNTER OPERATION .......................................................................... 150
BIT TIMING ............................................................................................................................................................ 152
SECTION 20: ARITHMETIC ACCELERATOR......................................................................................156
USING THE ARITHMETIC ACCELERATOR .................................................................................................................. 157
40-BIT ACCUMULATOR..................................................................................................................................... 158