Table Of C onte nts
Paragraph Pa ge
Number Number
MPC5200B Users Guide, Rev. 1
TOC-16 Freescale Semiconductor
19.5.4 MSCAN Control Register 1 (CANCTL1)—MBAR + 0x0901 ........................................................................19-6
19.5.5 MSCAN Bus Timing Register 0 (CANBTR0)—MBAR + 0x0904 .................................................................19-8
19.5.6 MSCAN Bus Timing Register 1 (CANBTR1)—MBAR + 0x0905 .................................................................19-8
19.5.7 MSCAN Receiver Flag Register (CANRFLG)—MBAR+0x0908 ................................................................19-10
19.5.8 MSCAN Receiver Interrupt Enable Register (CANRIER)—MBAR + 0x0909 ............................................19-11
19.5.9 MSCAN Transmitter Flag Register (CANTFLG)—MBAR + 0x090C ......................... ................................19-12
19.5.10 MSCAN Transmitter Interrupt Enable Register (CANTIER)—MBAR+0x090D .........................................19-13
19.5.11 MSCAN Transmitter Message Abort Request(CANTARQ)—MBAR + 0x0910 .........................................19-13
19.5.12 MSCAN Transmitter Message Abort Ack(CANTAAK)—MBAR +0x0911 ................................................19-14
19.5.13 MSCAN Transmit Buffer Selection (CANTBSEL)—MBAR + 0x0914 .......................................................19-14
19.5.14 MSCAN ID Acceptance Control Register (CANIDAC)—MBAR + 0x0915 ................................................19-15
19.5.15 MSCAN Receive Error Counter Register (CANRXERR)—MBAR + 0x091C .............................................19-16
19.5.16 MSCAN Transmit Error Counter Register (CANTXERR)—MBAR + 0x091D ...........................................19-16
19.5.17 MSCAN ID Acceptance Registers (CANIDAR0-7)—MBAR + 0x0915 ......................................................19-17
19.5.18 MSCAN ID Mask Register (CANIDMR0-7)—MBAR + 0x0928 .................................................................19-19
19.6 Programmer’s Model of Message Storage ... .................................................................................. .......................19-21
19.6.1 Identifier Registers (IDR0-3) .............................. ........................................................................................... .19-23
19.6.2 Data Segment Registers (DSR0-7) ................................................................................... ..............................19-23
19.6.3 Data Length Register (DLR) ................................................... ........................................................................19-23
19.6.4 MSCAN Transmit Buffer Priority Register (TBPR)—MBAR + 0x0979 ......................................................19-24
19.6.5 MSCAN Time Stamp Register High (TSRH)—MBAR + 0x097C .................................................... ............19-24
19.6.6 MSCAN Time Stamp Register Low (TSRL)—MBAR + 0x097D .................................................................19-25
19.7 Functional Description ...................................................................................... ....................................................19-25
19.7.1 General ....................................................................... .....................................................................................19-25
19.7.2 Message Storage ......................................................................... ....................................................................19-26
19.7.2.1 Message Transmit Background ................................................................................................................19-26
19.7.2.2 Transmit Structures ............................................................. ......................................................................19-27
19.7.2.3 Receive Structures ............. ....................................................................................... ................................19-27
19.7.3 Identifier Acceptance Filter ............................................................................ ................................................19-28
19.7.4 Protocol Violation Protection .......................................................... ...............................................................19-30
19.7.5 Clock System ..................................................................................... .............................................................19-31
19.7.6 Timer Link .. ..................................................................................... ...............................................................19-33
19.7.7 Modes of Operation ............................................................................. ...........................................................19-33
19.7.7.1 Normal Modes ..................... ..................................................................................... ................................19-33
19.7.7.2 Listen-Only Mode ................................................................. ....................................................................19-33
19.7.8 Low Power Options .. ......................................................................................... .............................................19-33
19.7.8.1 CPU Run Mode .................................................................................... ....................................................19-34
19.7.8.2 CPU Sleep Mode ............. ......................................................................................... ................................19-34
19.7.8.3 CPU Deep Sleep Mode ................................... ....................................................................................... ...19-34
19.7.8.4 MSCAN Sleep Mode ............................................. ................................................................................... 19-34
19.7.8.5 MSCAN Initialization Mode ........................................................................................ ............................19-35
19.7.8.6 MSCAN Power Down Mode ....................................................... .............................................................19-36
19.7.8.7 Programmable Wake-Up Function .............................. .............................................................................19-36
19.7.9 Description of Interrupt Operation ....................................................... ...........................................................19-36
19.7.9.1 Transmit Interrupt ............................................. ..................................................................................... ...19-36
19.7.9.2 Receive Interrupt ...................................................................................... ................................................19-36
19.7.9.3 Wake-Up Interrupt ....................................................... .............................................................................19-36
19.7.9.4 Error Interrupt ................................................... ..................................................................................... ...19-37
19.7.10 Interrupt Acknowledge ...................................................................................................................................19-37
19.7.11 Recovery from STOP or WAIT ............................................................................... .......................................19-37