Datasheet
TLV320AIC33
www.ti.com
........................................................................................................................................... SLAS480B – JANUARY 2006 – REVISED DECEMBER 2008
Page 0 / Register 96: Sticky Interrupt Flags Register (continued)
BIT READ/ RESET DESCRIPTION
WRITE VALUE
D0 R 0 Right ADC AGC Noise Gate Status
0: Right ADC Signal Power Greater than Noise Threshold for Right AGC
1: Right ADC Signal Power Lower than Noise Threshold for Right AGC
Page 0 / Register 97: Real-time Interrupt Flags Register
BIT READ/ RESET DESCRIPTION
WRITE VALUE
D7 R 0 HPLOUT Short Circuit Detection Status
0: No short circuit detected at HPLOUT driver
1: Short circuit detected at HPLOUT driver
D6 R 0 HPROUT Short Circuit Detection Status
0: No short circuit detected at HPROUT driver
1: Short circuit detected at HPROUT driver
D5 R 0 HPLCOM Short Circuit Detection Status
0: No short circuit detected at HPLCOM driver
1: Short circuit detected at HPLCOM driver
D4 R 0 HPRCOM Short Circuit Detection Status
0: No short circuit detected at HPRCOM driver
1: Short circuit detected at HPRCOM driver
D3 R 0 Button Press Detection Status
(1)
0: No Headset Button Press detected
1: Headset Button Pressed
D2 R 0 Headset Detection Status
0: No Headset is detected
1: Headset is detected
D1 R 0 Left ADC AGC Noise Gate Status
0: Left ADC Signal Power Greater than Noise Threshold for Left AGC
1: Left ADC Signal Power Lower than Noise Threshold for Left AGC
D0 R 0 Right ADC AGC Noise Gate Status
0: Right ADC Signal Power Greater than Noise Threshold for Right AGC
1: Right ADC Signal Power Lower than Noise Threshold for Right AGC
(1) This bit is a sticky bit, cleared only when page 0, register 14 is read.
Page 0 / Register 98: GPIO1 Control Register
BIT READ/ RESET DESCRIPTION
WRITE VALUE
D7-D4 R/W 0000 GPIO1 Output Control
0000: GPIO1 is disabled
0001: GPIO1 used for audio serial data bus ADC word clock
0010: GPIO1 output = clock mux output divided by 1 (M=1)
0011: GPIO1 output = clock mux output divided by 2 (M=2)
0100: GPIO1 output = clock mux output divided by 4 (M=4)
0101: GPIO1 output = clock mux output divided by 8 (M=8)
0110: GPIO1 output = short circuit interrupt
0111: GPIO1 output = AGC noise interrupt
1000: GPIO1 = general purpose input
1001: GPIO1 = general purpose output
1010: GPIO1 output = digital microphone modulator clock
1011: GPIO1 = word clock for audio serial data bus (programmable as input or output)
1100: GPIO1 output = hook-switch/button press interrupt (interrupt polarity: active high, typical interrupt
duration: button pressed time + clock resolution. Clock resolution depends upon debounce
programmability. Typical interrupt delay from button: debounce duration + 0.5ms)
1101: GPIO1 output = jack/headset detection interrupt
1110: GPIO1 output = jack/headset detection interrupt OR button press interrupt
1111: GPIO1 output = jack/headset detection OR button press OR Short Circuit detection OR AGC
Noise detection interrupt
D3 R/W 0 GPIO1 Clock Mux Output Control
0: GPIO1 clock mux output = PLL output
1: GPIO1 clock mux output = clock divider mux output
Copyright © 2006 – 2008, Texas Instruments Incorporated Submit Documentation Feedback 73
Product Folder Link(s): TLV320AIC33