User guide

62 DS679F1
CS42L51
6.13 PCMX Mixer Volume Control:
PCMA (Address 10h) & PCMB (Address 11h)
Note: The DATA_SEL[1:0] bits in reg09h must be set to ‘01’b to enable function control in this register.
PCMX Mixer Channel Mute (MUTE_PCMMIXX)
Default = 1
0 - Disabled
1 - Enabled
Function:
The PCM channel X input to the output mixer will mute when enabled. The muting function is affected by
the DACX Soft and Zero Cross bits (DACX_SZC[1:0]).
PCMX Mixer Volume Control (PCMMIXX_VOL[6:0])
Default: 000 0000
Function:
The level of the PCMX input to the output mixer can be adjusted in 0.5 dB increments as dictated by the
DACX Soft and Zero Cross bits (DACX_SZC[1:0]) from +12 to -51.5 dB. Levels are decoded as described
in the table above.
6.14 Beep Frequency & Timing Configuration (Address 12h)
Note: The DATA_SEL[1:0] bits in reg09h must be set to ‘01’b to enable function control in this register.
Beep Frequency (FREQ[3:0])
Default: 0000
7 6543210
MUTE_
PCMMIXx
PCMMIXx_
VOL6
PCMMIXx_
VOL5
PCMMIXx_
VOL4
PCMMIXx_
VOL3
PCMMIXx_
VOL2
PCMMIXx_
VOL1
PCMMIXx_
VOL0
Binary Code Volume Setting
001 1000 +12.0 dB
··· ···
000 0000 0 dB
111 1111 -0.5 dB
111 1110 -1.0 dB
··· ···
001 1001 -51.5 dB
76543210
FREQ3 FREQ2 FREQ1 FREQ0 ONTIME3 ONTIME2 ONTIME1 ONTIME0
FREQ[3:0] Frequency
Fs = 12, 24, 48 or 96
kHz
Pitch
0000 260.87 Hz C4
0001 521.74 Hz C5
0010 585.37 Hz D5
0011 666.67 Hz E5
0100 705.88 Hz F5