Production Data
WM8912
DIGITAL PULL-UP AND PULL-DOWN
The WM8912 provides integrated pull-up and pull-down resistors on each of the MCLK, DACDAT,
LRCLK and BCLK pins. This provides a flexible capability for interfacing with other devices. Each of
the pull-up and pull-down resistors can be configured independently using the register bits described
in Table 38.
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
R126 (7Eh)
Digital Pulls
7
MCLK_PU
0
MCLK pull-up resistor enable
0 = pull-up disabled
1 = pull-up enabled
6
5
4
3
2
1
0
MCLK_PD
DACDAT_PU
DACDAT_PD
LRCLK_PU
LRCLK_PD
BCLK_PU
0
0
0
0
0
0
0
MCLK pull-down resistor enable
0 = pull-down disabled
1 = pull-down enabled
DACDAT pull-up resistor enable
0 = pull-up disabled
1 = pull-up enabled
DACDAT pull-down resistor enable
0 = pull-down disabled
1 = pull-down enabled
LRCLK pull-up resistor enable
0 = pull-up disabled
1 = pull-up enabled
LRCLK pull-down resistor enable
0 = pull-down disabled
1 = pull-down enabled
BCLK pull-up resistor enable
0 = pull-up disabled
1 = pull-up enabled
BCLK_PD
BCLK pull-down resistor enable
0 = pull-down disabled
1 = pull-down enabled
Table 38 Digital Audio Interface Pull-Up and Pull-Down Control
PD, Rev 4.0, September 2010
63
w