2543中文資料和C語言應用。超詳細。
上電后,片選 必須從高到低,才能開始一次工作周期,此時EOC為高,輸入數據寄存器被置為0,輸出數據寄存器的內容是隨機的。 開始時,片選 為高,I/O CLOCK、DATA INPUT被禁止,DATA OUT呈高阻狀態,EOC為高。使片選變低,I/O CLOCK、DATA INPUT使能,DATA OUT脫離高阻狀態。12個時鐘信號從I/O CLOCK端依次加入,隨著時鐘信號的加入,控制字從DATA INPUT一位一位地在時鐘信號的上升沿時被送入TLC2543(高位先送入),同時上一周期轉換的A/D數據,即輸出數據寄存器中的數據從DATA OUT一位一位地移出。TLC2543收到第4個時鐘信號后,通道號也已收到,因此,此時TLC2543開始對選定通道的模擬量進行采樣,并保持到第12個時鐘的下降沿。在第12個時鐘下降沿,EOC變低,開始對本次采樣的模擬量進行A/D轉換,轉換時間約需10μs,轉轉完成EOC變高,轉轉的數據在輸出數據寄存器中,待下一個工作周期輸出。此后,可以進行新的工作周期。
|