| 位 | 定 義 | |
| D15~D12 | 全零,不可編程 | |
| D11 | 基準(zhǔn)選擇,0為外部;1為內(nèi)部 | |
| D10 | 內(nèi)部基準(zhǔn)電壓選擇,0時,內(nèi)部準(zhǔn)=4V;為1時:內(nèi)部基準(zhǔn)=2V | |
| D9 | 采樣周期選擇0:短期采樣12SCLKs(1x采樣時間) 1:長期采樣24SCLKs(2x采樣時間) | |
| D(8,7) | 轉(zhuǎn)換時鐘源選擇,00:轉(zhuǎn)換時間=內(nèi)OSC;01:轉(zhuǎn)換時鐘=SCLK 10:轉(zhuǎn)換時鐘=SCLK/4;11:轉(zhuǎn)換時鐘=SCLK/2 | |
| D(6,5) | 轉(zhuǎn)換模式選擇;00;單次模式;01:重復(fù)模式;10:掃描模式;11:重復(fù)掃描模式 | |
| D(4,3)* | TLV2548 | TLV2544 |
| 掃描自動序列選擇 00:0-1-2-3-4-5-6-7 01:0-2-4-6-0-2-4-6 10:0-0-2-2-4-4-6-6 11:0-2-0-2-0-2-0-2 | 掃描自動序列選擇 00:N/A 01:0-1-2-3-0-1-2-3 10:0-0-1-1-2-2-3-3 11:0-1-0-1-0-1-0-1 | |
| D2 | EOC/INT引腳功能選擇,0;引腳用作INT;1:引腳用作EOC | |
| D(1,0) | FIFO觸發(fā)器電平(掃描序列長度) 00:全部(FIFO level 7填滿后產(chǎn)生INT) 01:3/4(FIFO level 5填滿后產(chǎn)生INT) 10:1/2(FIFO level 3填滿后產(chǎn)生INT) 11:1/4(FIFO level 1填滿后產(chǎn)生INT) | |
*這些位僅在10和11轉(zhuǎn)換模式中有效
TLV2544/2548兩芯片的內(nèi)部功能結(jié)構(gòu)相同,不同之處就是前者的模擬輸入通道為4路,而后者為8路。下面以TLV2544為例為介紹。
2 工作原理
TLV2544有4路模擬輸入和3個內(nèi)部測試輸入端,它們可由模擬多路轉(zhuǎn)換器根據(jù)輸入的命令來選擇。
輸入多路轉(zhuǎn)換器采用先開后合型,因?yàn)檫@可減少由通道切換引起的輸入噪聲。
TLV2544 的工作周期的開始模式有兩種:一種是當(dāng)不使用FS時(在CS的下降沿FS=1),CS的下降沿即為周期的開始。這時的輸入數(shù)據(jù)在SCLK的上升沿移入,輸出數(shù)據(jù)下降沿改變。這種模式雖然也可用于DSP,但一般常用于SPI微控制器。另一種是當(dāng)使用FS時(FS是來自DSP的有效信號),F(xiàn)S的下降沿即為周期的開始,這時的輸入數(shù)據(jù)在SCLK的下降沿移入,輸出數(shù)據(jù)在其上升沿改變,這種模式一般用于TMS320系列的DSP。
TLV2544 具有一個4位命令集(存于命令寄存器CMR中)和一個12位配置數(shù)據(jù)域。大多數(shù)命令只需要前4個MSB,即不需要低12位數(shù)據(jù)。值得注意的是,器件在上電初始化時首先需要將將始化命令A(yù)000h寫入CFR配置寄存器,然后對器件進(jìn)行編程,其編程方法是在初始化命令A(yù)000h的低12位000h寫入編程數(shù)據(jù)以規(guī)定器件的工作方式。編程定義如表2所列,編程信息被保留在H/W或S/W的斷電狀態(tài)。當(dāng)器件被編程時,由微處理發(fā)送一個16位串行數(shù)據(jù)寫入CFR,如果在輸入了前8位后SCLK中斷,那么余下的8位則在SCLK被恢復(fù)后再輸入。一個讀CFR命令可讀出CFR的狀態(tài),以校驗(yàn)寫入控制命令是否正確,其他控制命令可參見表3。
表3 TLV2544/TLV2548命令集





