Registers
1246
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Multichannel Buffered Serial Port (McBSP)
25.3.4 Receive Control Register (RCR)
The receive control register (RCR) configures parameters of the receive operations. The RCR is shown in
and described in
.
Figure 25-45. Receive Control Register (RCR)
31
30
24
23
21
20
19
18
17
16
RPHASE
RFRLEN2
RWDLEN2
RCOMPAND
RFIG
RDATDLY
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
15
14
8
7
5
4
3
0
Reserved
RFRLEN1
RWDLEN1
RWDREVRS
Reserved
R-0
R/W-0
R/W-0
R/W-0
R-0
LEGEND: R = Read only; R/ W = Read/Write; -n = value after reset
Table 25-26. Receive Control Register (RCR) Field Descriptions
Bit
Field
Value
Description
31
RPHASE
Receive phases bit.
0
Single-phase frame
1
Dual-phase frame
30-24
RFRLEN2
0-7Fh
Specifies the receive frame length (number of words) in phase 2.
0
1 word in phase 2
1h
2 words in phase 2
2h
3 words in phase 2
...
...
7Fh
128 words in phase 2
23-21
RWDLEN2
0-7h
Specifies the receive word length (number of bits) in phase 2.
0
Receive word length is 8 bits.
1h
Receive word length is 12 bits.
2h
Receive word length is 16 bits.
3h
Receive word length is 20 bits.
4h
Receive word length is 24 bits.
5h
Receive word length is 32 bits.
6h-7h
Reserved
20-19
RCOMPAND
0-3h
Receive companding mode bit. Modes other than 00 are only enabled when RWDLEN1/2 bit is 000
(indicating 8-bit data).
0
No companding, data transfer starts with MSB first.
1h
No companding, 8-bit data transfer starts with LSB first.
2h
Compand using
μ
-law for receive data.
3h
Compand using A-law for receive data.
18
RFIG
Receive frame ignore bit.
0
Receive frame-synchronization pulses after the first pulse restarts the transfer.
1
Receive frame-synchronization pulses after the first pulse are ignored.
17-16
RDATDLY
0-3h
Receive data delay bit.
0
0-bit data delay
1h
1-bit data delay
2h
2-bit data delay
3h
Reserved
15
Reserved
0
Reserved. The reserved bit location is always read as 0. A value written to this field has no effect.