電磁流量計設計程序研究與探討 八十五
電磁流量計液晶顯示模塊共有5種字符寫入方式:逐字依次輸入方式,光標左移輸入方式,光標右移輸入方式,頁面左滾動輸入方式和頁面右滾動輸入方式。本系統設計中,根據人們的正常習慣,采用光標右移輸入方式。
液晶顯示模塊是一個慢顯示器件,在執行每條命令之前都必須先確定“忙"標志為低電平,表示顯示模塊可以接受命令。顯示程序的步驟為:顯示模塊的初始化和根據所選的輸入字符方式顯示字符。顯示模塊的程序設計主要包括一下幾個子程序:寄存器與位聲明、“忙"標志位測試子程序、寫命令子程序、清顯示屏子程序、光標歸位子程序、初始化程序、設置地址子程序、寫入字符子程序、延時子程序等。
在本系統軟件部分的設計中,主要討論液晶模塊的初始化、流體流速的顯示、流體的累積流量顯示等信息。按系統設計的要求,在正常運行和顯示狀態下,LCD能夠設置瞬時流量、流向指示、累積流量及其單位,在查詢設置參數或參數設置狀態下,能顯示相應的漢字、操作菜單和被顯示或修改的參數值。顯示功能模塊由鍵盤消息和運算子程序后產生驅動,并根據狀態變量做出不同的反應。一般的軟件處理方法是根據實際顯示流量值,計算出每位等待顯示的數值,查找對應的段碼,按照LCD寫命令/數據的時序圖,從最小的地址位置開始發送段碼。同時,判斷最高位等待顯示的數值是否為零,而后做出相應的一些動作。
電磁流量計