以DAC0832為例,說(shuō)明D/A的單緩沖與雙緩沖有何不同?
掃描二維碼
隨時(shí)隨地手機(jī)看文章
以DAC0832為例,說(shuō)明D/A的單緩沖與雙緩沖有何不同。
答:若應(yīng)用系統(tǒng)中只有一路D/A轉(zhuǎn)換或雖然是多路轉(zhuǎn)換,但并不要求同步輸出時(shí),則采用單緩沖器方式接口,當(dāng)?shù)刂肪€選通DAC0832后,只要輸出控制信號(hào),DAC0832就能一步完成數(shù)字量的輸入鎖存和D/A轉(zhuǎn)換輸出。
對(duì)于多路D/A轉(zhuǎn)換接口,要求同步進(jìn)行D/A轉(zhuǎn)換輸出時(shí),必須采用雙緩沖器同步方式接法。DAC0832采用這種接法時(shí),數(shù)字量的輸入鎖存和D/A轉(zhuǎn)換輸出是分兩步完成的,即CPU的數(shù)據(jù)總線分時(shí)地向各路D/A轉(zhuǎn)換器輸入要轉(zhuǎn)換的數(shù)字量并鎖存在各自的輸入寄存器中,然后CPU對(duì)所有的D/A轉(zhuǎn)換器發(fā)出控制信號(hào),使各個(gè)D/A轉(zhuǎn)換器輸入寄存器中的數(shù)據(jù)同時(shí)打入DAC寄存器,實(shí)現(xiàn)同步轉(zhuǎn)換輸出。