WM8945
Production Data
REFER TO
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
AUXADC Enable
0 = Disabled
R61 (3Dh)
AuxADC
Control
15
AUX_ENA
0
1 = Enabled
AUXADC Conversion Enable
0 = Disabled
14
AUX_CVT_EN
A
0
1 = Enabled
In automatic mode, conversions are enabled by setting
this bit.
In manual mode (AUX_RATE = 0), setting this bit will
initiate a conversion; the bit is reset automatically.
AUXADC Conversion Rate
0_0000 = Manual conversion
0_0001 = 16Hz
4:0
AUX_RATE
[4:0]
0_0000
0_0010 = 32Hz
…(16Hz steps)
1_1111 = 496Hz
Register 3Dh AuxADC Control
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
REFER TO
AUXADC Battery (SPKVDD) input select
0 = Disable Battery (SPKVDD) measurement
1 = Enable Battery (SPKVDD) measurement
AUXADC AUX2 input select
R62 (3Eh)
AuxADC
Source
8
AUX_BATT_
SEL
0
1
0
AUX_AUX2_
SEL
0
0
0 = Disable AUX2 measurement
1 = Enable AUX2 measurement
AUXADC AUX1 input select
AUX_AUX1_
SEL
0 = Disable AUX1 measurement
1 = Enable AUX1 measurement
Register 3Eh AuxADC Source
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
REFER TO
AUXADC Battery (SPKVDD) measurement filter control
R63 (3Fh)
AuxADC
Config
9
AUX_AUX1_
FILTB
0
0 = Disabled
1 = Enabled
When AUX_AUX1_FILTB is set, the Battery (SPKVDD)
measurement point is connected to the AUX1 pin,
allowing an external capacitor to be used to filter noise.
AUXADC Battery (SPKVDD) measurement divider
control
8
AUX_BATT_
SCALE
1
0 = 0.45 x SPKVDD
(Note that 0.45 x 3.3V = 1.485V)
1 = 0.41 x SPKVDD
(Note that 0.41 x 3.6V = 1.476V)
AUXADC AUX2 reference select
0 = LDOVDD/2
1
0
AUX_AUX2_
REF
0
0
1 = 1.5V (nominal) Bandgap
AUXADC AUX1 reference select
0 = LDOVDD/2
AUX_AUX1_
REF
1 = 1.5V (nominal) Bandgap
Register 3Fh AuxADC Config
PD, May 2011, Rev 4.1
142
w