beautypg.com

S.a.i, Programming reference – Motorola DSP56012 User Manual

Page 259

background image

Programming Reference

MOTOROLA

DSP56012 User’s Manual

B-27

Application:

Date:

Programmer:

Sheet 1 of 4

S.A.I.

15 14 13 12 11 10

9

8

7

6

5

4

3

2

1

0

Receiver Control/Status

X:$FFE1

Reset = $0000

Register (RCS)

R0EN

R1EN

RMST

RWL0

*

RWL1

RLRS

RCKP

RDIR

*

0

RDWT

RXIE

RREL

RLDF

RRDF

R0EN

Description

0

Receiver 0 disabled

1

Receiver 0 enabled

R1EN

Description

0

Receiver 1 disabled

1

Receiver 1 enabled

RMST

Description

0

SAI slave

1

SAI master

RWL1 RWL0

Bits/Word

0

0

16

0

1

24

1

0

32

1

1

Reserved

RDIR

Description

0

Data shifted in MSB first

1

Data shifted in LSB first

RLRS

Description

0

WSR low identifies Left data word;
WSR high identifies Right data word

1

WSR high identifies Left data word;
WSR low identifies Right data word

RCKP

Description

0

Polarity is negative

1

Polarity is positive

RREL

Description

0

WSR occurs with first bit

1

WSR occurs 1 cycle earlier

RDWT Description

0

First twenty-four bits transferred

1

Last twenty-four bits transferred

RXIL

Description

0

Rx interrupt vector location at $1x

1

Rx interrupt vector location at $4x

RLDF

Description—Read Only Status Bit

0

Left data register empty

1

Left data register full

RRDF

Description—Read Only

0

Right data register empty

1

Right data register full

0

RXIE

Description

0

Receiver interrupts disabled

1

Receiver interrupts enabled

RXIL

*

= Reserved, write as 0

SAI Receiver Control/Status Register (RCS)