UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
1035 of 1269
NXP Semiconductors
UM10503
Chapter 41: LPC43xx I2S interface
41.6.1 I2S Digital Audio Output register
The DAO register controls the operation of the I2S transmit channel. The function of bits in
DAO are shown in
Table 897. Register overview: I2S1 (base address 0x400A 3000)
Name
Access Address
offset
Description
Reset
value
Reference
DAO
R/W
0x000
I2S Digital Audio Output Register. Contains control bits for
the I2S transmit channel.
0x87E1
DAI
R/W
0x004
I2S Digital Audio Input Register. Contains control bits for
the I2S receive channel.
0x07E1
TXFIFO
WO
0x008
I2S Transmit FIFO. Access register for the 8 x 32-bit
transmitter FIFO.
0
RXFIFO
RO
0x00C
I2S Receive FIFO. Access register for the 8 x 32-bit
receiver FIFO.
0
STATE
RO
0x010
I2S Status Feedback Register. Contains status information
about the I2S interface.
0x7
DMA1
R/W
0x014
I2S DMA Configuration Register 1. Contains control
information for DMA request 1.
0
DMA2
R/W
0x018
I2S DMA Configuration Register 2. Contains control
information for DMA request 2.
0
IRQ
R/W
0x01C
I2S Interrupt Request Control Register. Contains bits that
control how the I2S interrupt request is generated.
0
TXRATE
R/W
0x020
I2S Transmit MCLK divider. This register determines the
I2S TX MCLK rate by specifying the value to divide PCLK
by in order to produce MCLK.
0
RXRATE
R/W
0x024
I2S Receive MCLK divider. This register determines the
I2S RX MCLK rate by specifying the value to divide PCLK
by in order to produce MCLK.
0
TXBITRATE
R/W
0x028
I2S Transmit bit rate divider. This register determines the
I2S transmit bit rate by specifying the value to divide
TX_MCLK by in order to produce the transmit bit clock.
0
RXBITRATE
R/W
0x02C
I2S Receive bit rate divider. This register determines the
I2S receive bit rate by specifying the value to divide
RX_MCLK by in order to produce the receive bit clock.
0
TXMODE
R/W
0x030
I2S Transmit mode control.
0
RXMODE
R/W
0x034
I2S Receive mode control.
0
Table 898. I2S Digital Audio Output register (DAO - address 0x400A 2000 (I2S0) and 0x400A 3000 (I2S1)) bit
description
Bit
Symbol
Value Description
Reset
value
1:0
WORDWIDTH
Selects the number of bytes in data as follows:
01
0x0
8-bit data
0x1
16-bit data
0x2
Reserved, do not use this setting
0x3
32-bit data
2
MONO
When 1, data is of monaural format. When 0, the data is in stereo format.
0