DATA SHEET
MAS 35x9F
2
Table 3–16: Codec control registers on I C subaddress 6C , continued
hex
Register
Address
(hex)
Function
Name
VOLUME
00 12
Automatic Volume Correction (AVC) Loudspeaker Channel
AVC
bit[15:12] 0
8
AVC off (and reset internal variables)
AVC on
hex
hex
bit[11:8]
8
4
2
1
8 s decay time
4 s decay time
2 s decay time
20 ms decay time (intended for quick adaptation to the
average volume level after track or source change)
hex
hex
hex
hex
Note: To reset the internal variables, the AVC should be switched off and then
on again during any track or source change. For standard applications, the
recommended decay time is 4 s.
00 11
Balance
BALANCE
bit[15:8] Balance range
7F
7E
...
left −127 dB, right 0 dB
left −126 dB, right 0 dB
hex
hex
01
00
FF
left −1 dB, right 0 dB
left 0 dB, right 0 dB
left 0 dB, right −1 dB
hex
hex
hex
...
81
80
left 0 dB, right −127 dB
left 0 dB, right −128 dB
hex
hex
Positive balance settings reduce the left channel without affecting the right
channel; negative settings reduce the right channel leaving the left channel
unaffected.
00 10
Volume Control
VOLUME
bit[15:8] Volume table with 1 dB step size
7F
7E
...
+12 dB (maximum volume)
+11 dB
hex
hex
74
73
72
...
+1 dB
0 dB
−1 dB
hex
hex
hex
02
01
00
−113 dB
−114 dB
mute (reset)
hex
hex
hex
bit[7:0]
Not used, must be set to 0
This main volume control is applied to the analog outputs only. It is split
between a digital and an analog function. In order to avoid noise due to large
changes of the setting, the actual setting is internally low-pass filtered.
With large scale input signals, positive volume settings may lead to signal clip-
ping.
Micronas
June 30, 2004; 6251-505-1DS
51