DA9116.005
22 November, 2005
REGISTER DESCRIPTION
Register
Address Byte
Data Byte
7
X
6
1
5
0
4
1
3
1
2
R/W
1
X
0
X
msb…lsb
Function
Peak Detector Status
CR4
Output code
00000000
00000001
00000010
00000011
Input code
11111111
11111110
11111101
•
No overload
Right overload
Left overload
Both overload
DAC output
VREF(255)
VREF(254)
VREF(253)
•
Peak Detector Reference
CR3
X
1
1
1
1
1
1
0
0
1
0
1
0
R/W
R/W
R/W
X
X
X
X
X
X
•
•
00000010
00000001
00000000
VREF(2)
VREF(1)
VREF(0)
Note 1
Gain dB
+15.5
Left Channel Gain
CR2
X
Input code
11111111
11111110
11111101
•
+15.0
+14.5
•
•
•
0.0
-111.0
-111.5
mute
Gain dB
+15.5
+15.0
+14.5
•
11100000
00000010
00000001
00000000
Input code
11111111
11111110
11111101
•
Right Channel Gain
CR1
X
•
•
0.0
-111.0
-111.5
mute
11100000
00000010
00000001
00000000
Test, CR5
Both Channel Gains
X
X
1
1
1
0
1
0
1
1
R/W
W
X
X
X
X
Reserved
Write to both gain registers
Note 1. Reference voltage is calculated from VREF(CODE)=(0.16+0.0133*CODE)*VDD
Address byte bits:
Data byte bits:
•
•
Bit 2 is read/write bit (1=read, 0=write).
X is don’t care, recommended high for low
power.
•
All registers get their default value 00Hex except
CR3 which gets FFHex during power-on reset.
Default value for all bits is zero (00hex).
•
5 (18)