【廣告】
數字傳感器完全可以只和計算機連接, 通過計算機計算出重量并進行顯示、存儲、打印、傳輸等工作, 也就是說可以脫離實際的儀表, 而采用計算機軟件設計的虛擬儀表。事實上有些廠家確實是這樣做的, 但是這樣做的局限性也是非常明顯的。
首先是計算機可移動性和可防護性差。計算機對使用場合要求比較高, 對于震動、潮濕、灰塵等惡劣環(huán)境適應性較差。
控制器是通過MOVX指令來訪問片外數據空間的,用MOVX@DPTR指令可訪問整個64 KB的片外數據存儲器。傳統(tǒng)的8051只有一個數據指針DPTR,要將數據從一個地址移到另一個地址非常麻煩。DS89C430則具備雙數據指針DPTR0和DPTRl,因此軟件可以使用一個指針裝載源地址,另一個指針裝載目的地址。根據除塵器的清灰要求設定控制儀的循環(huán)間隔、脈沖間隔和脈沖寬度參數,保證除塵器運行阻力在設定的范圍內。DPTR0的SFR地址與805l相同(82H和83H),BZ2046型微控制器供應,因此使用該指針時源代碼無需更改,DPTRl位于84H和85H地址。所有與數據指針相關的操作都使用活動數據指針,活動指針通過控制位SEL選擇。每個指針還各有一個控制位,決定INCDPTR操作是遞增還是遞減數據指針值。