參數(shù)資料
型號: TAS3001EVM
廠商: Texas Instruments, Inc.
英文描述: TAS3001EVM(TAS3001評估板)
中文描述: TAS3001EVM(TAS3001評估板)
文件頁數(shù): 27/72頁
文件大?。?/td> 162K
代理商: TAS3001EVM
5-7
MSP430 Microcode Example
JMP
SW_DONE
Vol_Pntr,Tbl_Pntr ;set table pointer = current Volume
#Loop
;call I2C send routine
#NOP9
#NOP9
#1655,Tbl_Pntr
;set table pointer to unmute mix data
#Loop
;call I2C send routine
SW_DONE
;jump to end of SW routine
;turn mute on
#1645,Tbl_Pntr ;set table pointer = mute location
#Loop
;call I2C send routine
#NOP9
#NOP9
#1662,Tbl_Pntr
;set table pointer to mute mix data
#Loop
;call I2C send routine
;return from call
;jump to end of SW routine
MUTE_OFF MOV
CALL
CALL
CALL
MOV
CALL
JMP
MUTE_ON
MOV
CALL
CALL
CALL
MOV
CALL
RET
SW2_EQ
;send EQ
;SW2 pressed
;NO, jump to next SW
;LED on (=shift mode)
;NO - jump to SW2 function
;mute before sending EQ
;delay before sending EQ
;set table pointer to start of SW2 EQ
;jump to I2C send routine
BIT.b #SW2,&SW1_3IF
JZ
SW3_EQ
BIT.b #LED,&LED_OUT
JNZ
SW2_FUNC
CALL
#MUTE_ON
CALL
#NOP9
MOV
#560,Tbl_Pntr
CALL
#Loop
CALL
#DELAY0
MOV
#415,Tbl_Pntr
CALL
#Loop
MOV
#510,Tbl_Pntr
CALL
#Loop
CALL
#DELAY
JMP
MUTE_OFF
;set table pointer to startup bass
;jump to I2C send routine
;set table pointer to startup treb
;jump to I2C send routine
;jump to reset volume
SW2_FUNC
BIC.b #LED,&LED_OUT
CALL
#DELAY
BIC.b #SW2,&SW1_3IF
CMP
#0,Vol_Pntr
JEQ
SW2_TEST
SUB
#10,Vol_Pntr
MOV
Vol_Pntr,Tbl_Pntr ;set table pointer = Vol down data
CALL
#Loop
;call I2C send routine
SW2_TEST BIT.b #SW2,&P1IN
;SW2 still pressed
JZ
SW2_FUNC
;YES (active low), decrease volume
BIS.b #LED,&LED_OUT
;turn LED off
JMP
SW_DONE
;jump to end of SW routine
SW3_EQ
;send EQ
BIT.b #SW3,&SW1_3IF
;SW3 pressed
JZ
SW4_EQ
;NO, jump to next SW
CALL
#DELAY2
;delay before testing 4th SW
BIT.b #SW4,&SW4_6IF
;SW4 pressed also
JNZ
BASS_RST
;YES - jump to reset bass
BIT.b #LED,&LED_OUT
;LED on (=shift mode)
;turn LED on
;delay before testing SW again
;clear SW2 flag
;volume = minimum
;Yes - jump to SW2_test
;decrease pointer to lower setting
相關(guān)PDF資料
PDF描述
TAS3208YZPR DIGITAL AUDIO PROCESSOR WITH ANALOG INTERFACE
TAS5001PFBG4 TRUE DIGITAL AUDIO AMPLIFIER DIGITAL AUDIO PWM PROCESSOR
TAS5010IPFBRG4 TRUE DIGITAL AUDIO AMPLIFIER DIGITAL AUDIO PWM PROCESSOR
TAS5028A 8 Channel Digital Audio PWM Processor
TAS5028APAG 8 Channel Digital Audio PWM Processor
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
TAS3001IN WAF 制造商:Texas Instruments 功能描述:
TAS3002 制造商:TI 制造商全稱:Texas Instruments 功能描述:Digital Audio Processor With Codec
TAS3002PFB 功能描述:音頻 DSP Digital Audio Processor w/ Codec RoHS:否 制造商:Texas Instruments 工作電源電壓: 電源電流: 工作溫度范圍: 安裝風(fēng)格: 封裝 / 箱體: 封裝:Tube
TAS3002PFBG4 功能描述:音頻 DSP Digital Audio Processor w/ Codec RoHS:否 制造商:Texas Instruments 工作電源電壓: 電源電流: 工作溫度范圍: 安裝風(fēng)格: 封裝 / 箱體: 封裝:Tube
TAS3002PFBR 功能描述:音頻 DSP Digital Audio Processor w/ Codec RoHS:否 制造商:Texas Instruments 工作電源電壓: 電源電流: 工作溫度范圍: 安裝風(fēng)格: 封裝 / 箱體: 封裝:Tube