超聲波流量計低功耗高精度設計的探討 二十五
4.2.2 LCD顯示
本系統使用的CAl2232A1型LCD是122x32的圖形點陣LCD,其顯示原理為:圖形點陣式LCD的整個顯示區域為統一的點陣,用戶可以隨意地控制每個點陣的明暗,組成需要的顯示信息。顯示屏上的像素通過控制器與顯示RAM的數據相對應,一個像素對應數據的一位,通常約定“1”為顯示,“0”為不顯示,有些控制器芯片已經集成了與其控制能力匹配的顯示RAM。程序通過給顯示RAM送數來決定需要顯示的內容。
如果要顯示漢字字符,則按筆畫對應的像素點陣來確定顯示數據,必要時可以直接從計算機的標準漢字庫中讀取有關顯示點陣。對于沒有設置字符發生器的模塊,即使是顯示數字和英文字符,也需要用戶自行編寫顯示點陣。本系統使用的CAl2232AI型LCD其內部沒有提供內置漢字及ASCII碼庫,所以需要預先制作一定規模的漢字字庫儲存在單片機的FLASH中。
系統預先將漢字提取成16x16的點陣,將數字、字母或符號提取成寬X高=8x16的點陣,預先存為字庫。由于本系統的LCD全屏為122x32的點陣,這樣,每屏可以顯示兩行,每行可以顯示六個漢字加一個數字(或字母、符號)。
由于本系統的LCD內有SEDl520點陣液晶驅動器,只需要通過單片機向其發送對應的指令碼以及數據,就可以完成對顯示數據RAM進行讀寫,從而實現對LCD的顯示控制。
詳情請瀏覽公司網站的產品中心 http://www.m.jxper05.cn/ 超聲波流量計