TLC320AIC23在音频处理中的应用
制寄存器的地址,接下来的部分对应于该寄存器所要写入的值。对于这种串行传输的控制数据,可以分为两个8Bit进行处理。考虑到实际情况,使用汇编语言既直观又方便,因此,对于I2C写入模块,可使用汇编语言。下面是以DSPTMS320VC5509芯片为例列出的通过汇编语言对TLV320AIC23的控制寄存器进行设置的具体代码:
.data;TLV320AIC23控制寄存器数据
Register0
.word0x01;控制地址:0000000
.word0x17;控制数据:左声道输入音量控制0dB,开启左右声道同步更新
Register1
.word0x03;控制地址:0000001
.word0x17;控制数据:右声道输入音量控制0dB,开启左右声道同步更新
Register2
.word0x05;控制地址:0000010
.word0xff;控制数据:左耳机输出音量控制+6dB,开启左右耳机声道同步更新
Register3
.word0x07;控制地址:0000011
.word0xff;控制数据:右耳机输出音量控制+6dB,开启右左耳机声道同步更新
Register4
.word0x08;控制地址:0000100
.word0x14;控制数据:关闭旁路直通,输入选用Microphone,使DAC处于有效状态
Register5
.word0x0a;控制地址:0000101
.word0x05;控制数据:数字音频通道选用ADC高通滤波器,关闭DAC软静音
Register6
.word0x0c;控制地址:0000110
.word0x01;控制数据:开启ADC、DAC,开启Mi-crophone输入端,关闭Line输入端
Register7
.word0x0e;控制地址:0000111
.word0x53;控制数据:DSP数字接口格式,芯片采用主式,数据字长16bit,LRP=1
Register8
.word0x10;控制地址:0001000
.word0x20;控制数据:采样率控制,时钟为正常模式
Register9
.word0x12;控制地址:0001001
.word0x01;控制数据:激活数字接口
Register10
.word0x1e;控制地址:0001111
.word0x00;控制数据:复位TLV320AIC23
2.3数字音频接口
TLV320AIC23芯片与数字系统的接口有右判断模式、左判断模式、I2S模式和DSP模式四种。这四种数据传送模式都是从MSB(最高位)开始,字长范围从16Bits到32Bits(除了在右判断模式下不支持32Bits外)。数字音 《TLC320AIC23在音频处理中的应用(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/141817.html
.data;TLV320AIC23控制寄存器数据
Register0
.word0x01;控制地址:0000000
.word0x17;控制数据:左声道输入音量控制0dB,开启左右声道同步更新
Register1
.word0x03;控制地址:0000001
.word0x17;控制数据:右声道输入音量控制0dB,开启左右声道同步更新
Register2
.word0x05;控制地址:0000010
.word0xff;控制数据:左耳机输出音量控制+6dB,开启左右耳机声道同步更新
Register3
.word0x07;控制地址:0000011
.word0xff;控制数据:右耳机输出音量控制+6dB,开启右左耳机声道同步更新
Register4
.word0x08;控制地址:0000100
.word0x14;控制数据:关闭旁路直通,输入选用Microphone,使DAC处于有效状态
Register5
.word0x0a;控制地址:0000101
.word0x05;控制数据:数字音频通道选用ADC高通滤波器,关闭DAC软静音
Register6
.word0x0c;控制地址:0000110
.word0x01;控制数据:开启ADC、DAC,开启Mi-crophone输入端,关闭Line输入端
Register7
.word0x0e;控制地址:0000111
.word0x53;控制数据:DSP数字接口格式,芯片采用主式,数据字长16bit,LRP=1
Register8
.word0x10;控制地址:0001000
.word0x20;控制数据:采样率控制,时钟为正常模式
Register9
.word0x12;控制地址:0001001
.word0x01;控制数据:激活数字接口
Register10
.word0x1e;控制地址:0001111
.word0x00;控制数据:复位TLV320AIC23
2.3数字音频接口
TLV320AIC23芯片与数字系统的接口有右判断模式、左判断模式、I2S模式和DSP模式四种。这四种数据传送模式都是从MSB(最高位)开始,字长范围从16Bits到32Bits(除了在右判断模式下不支持32Bits外)。数字音 《TLC320AIC23在音频处理中的应用(第2页)》