Chapter 17 serial peripheral interface (spi), Chapter 18 inter-integrated circuit (i, Chapter 19 motorola scalable can (mscan) – Freescale Semiconductor MPC5200B User Manual
Page 16

Table of Contents
Paragraph
Page
Number
Number
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor
TOC-15
Chapter 17 Serial Peripheral Interface (SPI)
Slave-Select (SS) ..............................................................................................................................................17-3
Chapter 18 Inter-Integrated Circuit (I
2
C)
18.1
Overview .................................................................................................................................................................18-1
18.1.1
Features .............................................................................................................................................................18-1
18.2
I
2
C Controller ..........................................................................................................................................................18-2
18.2.1
START Signal ...................................................................................................................................................18-2
18.2.2
STOP Signal ......................................................................................................................................................18-2
18.2.2.1
Slave Address Transmission .......................................................................................................................18-3
18.2.2.2
Data Transfer ..............................................................................................................................................18-3
18.2.2.3
Acknowledge ..............................................................................................................................................18-3
18.2.2.4
Repeated Start .............................................................................................................................................18-4
18.2.2.5
Clock Synchronization and Arbitration ......................................................................................................18-4
18.3
I
2
C Interface Registers ............................................................................................................................................18-5
18.3.1
I
2
C Address Register (MADR)—MBAR + 0x3D00 ........................................................................................18-5
18.3.2
I
2
C Frequency Divider Register (MFDR)—MBAR + 0x3D04 ........................................................................18-6
18.3.3
I
2
C Control Register (MCR)—MBAR + 0x3D08 ............................................................................................18-7
18.3.4
I
2
C Status Register (MSR)—MBAR + 0x3D0C ..............................................................................................18-8
18.3.5
I
2
C Data I/O Register (MDR)—MBAR+ x3D10 ..........................................................................................18-10
18.3.6
I
2
C Interrupt Control Register—MBAR + 0x3D20 ........................................................................................18-10
18.4
Initialization Sequence ..........................................................................................................................................18-11
18.5
Transfer Initiation and Interrupt ............................................................................................................................18-11
18.5.1
Post-Transfer Software Response ...................................................................................................................18-12
18.5.2
Slave Mode .....................................................................................................................................................18-12
Chapter 19 Motorola Scalable CAN (MSCAN)
19.1
Overview .................................................................................................................................................................19-1
19.2
Features ...................................................................................................................................................................19-2
19.3
External Signals .......................................................................................................................................................19-2
19.3.1
RXCAN — CAN Receiver Input Pin ...............................................................................................................19-2
19.3.2
TXCAN — CAN Transmitter Output Pin ........................................................................................................19-2
19.4
CAN System ............................................................................................................................................................19-2
19.5
Memory Map / Register Definition .........................................................................................................................19-3
19.5.1
Module Memory Map .......................................................................................................................................19-3
19.5.2
Register Descriptions ........................................................................................................................................19-5
19.5.3
MSCAN Control Register 0 (CANCTL0)—MBAR + 0x0900 ........................................................................19-5