以DAC0832為例,說明D/A的單緩沖與雙緩沖有何不同?
以DAC0832為例,說明D/A的單緩沖與雙緩沖有何不同。
答:若應用系統(tǒng)中只有一路D/A轉換或雖然是多路轉換,但并不要求同步輸出時,則采用單緩沖器方式接口,當地址線選通DAC0832后,只要輸出控制信號,DAC0832就能一步完成數字量的輸入鎖存和D/A轉換輸出。
對于多路D/A轉換接口,要求同步進行D/A轉換輸出時,必須采用雙緩沖器同步方式接法。DAC0832采用這種接法時,數字量的輸入鎖存和D/A轉換輸出是分兩步完成的,即CPU的數據總線分時地向各路D/A轉換器輸入要轉換的數字量并鎖存在各自的輸入寄存器中,然后CPU對所有的D/A轉換器發(fā)出控制信號,使各個D/A轉換器輸入寄存器中的數據同時打入DAC寄存器,實現(xiàn)同步轉換輸出。