Motorola DSP56012 User Manual
Page 8
viii
Motorola
Host Receive Overrun Error (HROE)—Bit 20 . . . . . . 5-18
Host Bus Error (HBER)—Bit 21 . . . . . . . . . . . . . . . . . 5-18
HCSR Host Busy (HBUSY)—Bit 22. . . . . . . . . . . . . . 5-19
CHARACTERISTICS OF THE SPI BUS. . . . . . . . . . . . . . . 5-19
2
C BUS . . . . . . . . . . . . . . . 5-20
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-20
C Data Transfer Formats . . . . . . . . . . . . . . . . . . . . . . . 5-22
SHI PROGRAMMING CONSIDERATIONS . . . . . . . . . . . . 5-23
SPI Slave Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23
SPI Master Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-24
C Slave Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-25
2
C Slave Mode . . . . . . . . . . . . . . . . 5-26
C Slave Mode . . . . . . . . . . . . . . . 5-27
C Master Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-27
2
C Master Mode . . . . . . . . . . . . . . . 5-29
C Master Mode . . . . . . . . . . . . . . 5-29
SHI Operation During Stop. . . . . . . . . . . . . . . . . . . . . . . 5-30
INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
SERIAL AUDIO INTERFACE INTERNAL ARCHITECTURE 6-4
Baud-Rate Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
Receive Section Overview . . . . . . . . . . . . . . . . . . . . . . . . 6-5
SAI Transmit Section Overview . . . . . . . . . . . . . . . . . . . . 6-6
SERIAL AUDIO INTERFACE PROGRAMMING MODEL. . . 6-8
Baud Rate Control Register (BRC). . . . . . . . . . . . . . . . . . 6-9
Prescale Modulus select (PM[7:0])—Bits 7–0 . . . . . . 6-10
Prescaler Range (PSR)—Bit 8. . . . . . . . . . . . . . . . . . 6-10
BRC Reserved Bits—Bits 15–9 . . . . . . . . . . . . . . . . . 6-10
Receiver Control/Status Register (RCS) . . . . . . . . . . . . 6-10
RCS Receiver 0 Enable (R0EN)—Bit 0 . . . . . . . . . . . 6-10
RCS Receiver 1 Enable (R1EN)—Bit 1 . . . . . . . . . . . 6-11
RCS Reserved Bit—Bits 13 and 2 . . . . . . . . . . . . . . . 6-11
RCS Receiver Master (RMST)—Bit 3 . . . . . . . . . . . . 6-11
RCS Receiver Word Length Control (RWL[1:0])—Bits 4 and 5
6-11
RCS Receiver Data Shift Direction (RDIR)—Bit 6 . . . 6-12
RCS Receiver Left Right Selection (RLRS)—Bit 7 . . 6-12