beautypg.com

Pcmx, P 62, Cs42l51 – Cirrus Logic CS42L51 User Manual

Page 62

background image

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

6

5

4

3

2

1

0

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

7

6

5

4

3

2

1

0

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