超聲波流量計傳感器在控制系統(tǒng)探討 四十九
一旦建立,即完成轉(zhuǎn)換,可以讀取數(shù)據(jù).在8位(或數(shù)位更少)ADC的情況下,單次讀數(shù)運行即已足夠.在轉(zhuǎn)換器數(shù)位多于總線可使用數(shù)位的情況下,須選擇數(shù)據(jù)格式,需進(jìn)行多重讀數(shù)運行.AD574A含有內(nèi)部邏輯(器),允許通過選擇連接12/8輸入而直接到8位或多或16位數(shù)據(jù)總線界面上。在采用16位數(shù)據(jù)總線時,(12/8 高)數(shù)據(jù)總線(DB11 通過 DB0)既可以連接到數(shù)據(jù)總線的12位有效位或12位無效位。剩余4位應(yīng)用軟件將其掩蔽.到8位數(shù)據(jù)總線的界面是采用左優(yōu)格式來實現(xiàn)的。在數(shù)位的上半部偶數(shù)地址(A0 低)包含 8 MSBs(DB11 通過 DB4).。奇數(shù)地址(A0 高)包含 4 LSBs (DB3 through DB0),后面跟有4個零,從而消除數(shù)位掩蔽指令.AD574A可以在輸入/輸出或者儲存映像結(jié)構(gòu)中被接線到Z-80 處理機上。圖15闡明了一個輸入/輸出或者映像結(jié)構(gòu)。Z-80使用A0–A7 地址線來解碼輸入/輸出端口地址。Z-80的一個有趣的特性就是當(dāng)進(jìn)行I/O操作時會自動插入一個等待狀態(tài),允許AD574A和時鐘頻率高達(dá)4MHz的Z-80處理器一起使用。對于高于4MHz的實際應(yīng)用,可以使用圖16所展示的等待狀態(tài)發(fā)生器。在配置內(nèi)存內(nèi)部,AD574A可以和時鐘頻率高達(dá)2.5MHz的Z-80處理器通過接口相連接。
超聲波流量計