13 Audio Terminal (DAC)
99
CW6632B Bluetooth 3.0 Audio Player SOC
Version 1.0.0
Copyright ©2015, www.appotech.com. All Rights Reserved.
13
Audio Terminal (DAC)
13.1
Features
CW6632B provides a high performance stereo 16-bit resolution audio DAC:
Sample Rate 8 / 11.025 / 12 / 16 / 22.05 / 24 / 32 / 44.1 / 48KHz
Low Clock Jitter Sensitivity
Soft Mute and -48Db Attenuator
Class AB headphone amplifier
32 Level analog Gain/attenuation from dB to dB
13.2
DAC Special Function Registers
There are 2 SFR to support DAC registers read/write function:
Register 13-1 ATADR
– audio terminal address
Position
7
6
5
4
3
2
1
0
Name
DONE
DIR
ATADR
Default
x
x
x
x
x
x
x
x
Access
RW
RW
RW
RW
RW
RW
RW
RW
DONE
: read/write operation done flag
0 = read/write operation is done
1 =read/write operation is running
DIR
: read/write direction select
0 =read register
1 = write register
ATADR
: Address of DAC registers
Register 13-2 ATDAT
– audio terminal data
Position
7
6
5
4
3
2
1
0
Name
ATDAT
Default
x
x
x
x
x
x
x
x
Access
RW
RW
RW
RW
RW
RW
RW
RW
ATDAT:
After read operation, CPU read this register to get the data.
Before write operation, CPU writes data to this register.
13.2.1
DAC Register Mapping
Table 13-1 DAC registers address mapping: