2 ¹db control - address 09h, 1 ¹db control (bit 0 - 7), Table 6. example volume settings – Cirrus Logic CS3318 User Manual
Page 32: 2 ¼ db control - address 09h, 1 ¼ db control (bit 0 - 7), Cs3318

32
DS693F1
CS3318
7.2
¼ dB Control - Address 09h
7.2.1
¼ dB Control (Bit 0 - 7)
Default = 0
Function:
When set, ¼ dB of gain will be added to each bit’s respective channel. The volume changes are im-
plemented as dictated by the ZCMode[1:0] and TimeOut[2:0] bits in the Device Config 2 register (see
“Device Configuration 2 - Address 0Ch” on page 34
).
It should be noted that input values outside the CS3318’s analog range of +22 dB to -96 dB are valid;
however, the volume of each channel will be limited to the CS3318’s analog range (see
).
shows example volume settings using the ¼ dB control.
7
6
5
4
3
2
1
0
Quarter8
Quarter7
Quarter6
Quarter5
Quarter4
Quarter3
Quarter2
Quarter1
Volume Control Register
Setting (Reg 01h - 08h)
Corresponding QuarterX
Bit Setting
Individual Volume
ChX
(dB)
11111110
0
+22
11111101
1
+21.75
11111101
0
+21.5
11111100
1
+21.25
11111100
0
+21
-
-
-
11010100
0
+1
11010011
1
+0.75
11010011
0
+0.5
11010010
1
+0.25
11010010
0
0
11010001
1
-0.25
11010001
0
-0.5
11010000
1
-0.75
11010000
0
-1
-
-
-
00010100
0
-95
00010011
1
-95.25
00010011
0
-95.5
00010010
1
-95.75
00010010
0
-96
Table 6. Example Volume Settings