![](http://datasheet.mmic.net.cn/270000/MPC850_datasheet_16038002/MPC850_28.png)
xxviii
MPC850 Integrated Communications Microprocessor Users Manual
MOTOROLA
CONTENTS
Paragraph
Number
Title
Page
Number
31.7.1
31.7.1.1
31.7.1.2
31.8
31.9
31.10
SPI Buffer Descriptors (BDs).......................................................................31-14
SPI Receive BD (RxBD)..........................................................................31-14
SPI Transmit BD (TxBD).........................................................................31-15
SPI Master Programming Example..................................................................31-17
SPI Slave Programming Example....................................................................31-18
Handling Interrupts in the SPI..........................................................................31-19
Chapter 32
Universal Serial Bus Controller
32.1
32.2
32.3
32.4
32.5
32.6
32.6.1
32.6.2
32.6.3
32.6.4
32.6.5
32.6.6
32.7
32.7.1
32.7.2
32.8
32.9
32.10
Features...............................................................................................................32-2
Host Controller Limitations................................................................................32-3
USB Controller Signal Functions and Clocking.................................................32-3
Sending and Receiving.......................................................................................32-5
USB Parameter RAM.........................................................................................32-7
USB Registers.....................................................................................................32-9
USB Mode Register (USMOD)......................................................................32-9
USB Slave Address Register (USADR).......................................................32-10
USB Endpoint Configuration Registers 0D3 (USEPn).................................32-11
USB Command Register (USCOM) ............................................................32-12
USB Event Register (USBER)/Mask Register (USBMR)...........................32-12
USB Status Register (USBS)........................................................................32-13
USB Buffer Descriptor Tables .........................................................................32-14
USB Receive Buffer Descriptor (RxBD).....................................................32-16
USB Transmit Buffer Descriptor (TxBD)....................................................32-17
USB CP Commands.........................................................................................32-19
USB Controller Errors......................................................................................32-20
USB Controller Programming Example...........................................................32-21
Chapter 33
I
2
C Controller
33.1
33.2
33.3
33.3.1
33.3.2
33.3.3
33.3.4
33.4
33.4.1
33.4.2
I
2
C Features........................................................................................................33-2
I
2
C Controller Clocking and Signal Functions...................................................33-2
I
2
C Controller Transfers.....................................................................................33-3
I
2
C Master Write (Slave Read) ......................................................................33-3
I
2
C Loopback Testing ....................................................................................33-4
I
2
C Master Read (Slave Write) ......................................................................33-4
I
2
C Multi-Master Considerations...................................................................33-5
I
2
C Registers.......................................................................................................33-6
I
2
C Mode Register (I2MOD) .........................................................................33-6
I
2
C Address Register (I2ADD)......................................................................33-7