點陣液晶顯示數字包括字母的時候可以選擇是半寬字符或者是全寬的,如果是半寬的,每個數字或者字符占用16*8個點陣,如果是全寬的,占用16*16的點陣。使用的時候,根據妳想要顯示的是半寬的還是全寬的字符,相應的調用碼表裏面的ASCii碼,也就是十六進制數。舉個例子,數字5的半寬碼是0x05,而全寬碼就是0xa3b5。這個就是帶字庫的好處。
如果是顯示半寬的字符,定義的地址也只能是16*16的,加入妳要在第壹行的第壹個16*8點陣顯示半寬字符7,第二個16*8點陣顯示板寬字符5,妳的地址也只能從0x80開始,先向液晶寫入07,再向液晶寫入05,。這樣他們就只占用壹個16*16的點陣空間了。
也不知道我說明白了沒有,如果有不滿意的,歡迎追問!
上一篇:怎麽看壹個網站的源碼是asp還是php還是asp.net下一篇:如何用VS2010編譯Qt5.3.2