文章詳情
12864液晶顯示模塊的原理介紹
日期:2024-12-22 06:36
瀏覽次數:4123
摘要:
12864液晶顯示模塊的原理介紹
通常所說的12864LCD顯示塊是所說的點陣液晶顯示模塊,就是由128*64個液晶顯示點組成的一個128列*64行的陣列,所以也就叫成了12864。每個顯示點都對應著有一位二進制數,0表示滅,1表示亮。存儲這些點陣信息的RAM被稱為顯示數據存儲器。如果要顯示某個圖形或漢字就是將相應的點陣信息寫入到對應的存儲單元中。圖形或漢字的點陣信息是由自己設計,這時候問題的關鍵是顯示點在液晶屏上的位置與其在存儲器中的地址之間的關系。
顯示點在64*64液晶屏上的位置由列號(line,0~63)與行號(line,0~63)確定...
12864液晶顯示模塊的原理介紹
通常所說的12864LCD顯示塊是所說的點陣液晶顯示模塊,就是由128*64個液晶顯示點組成的一個128列*64行的陣列,所以也就叫成了12864。每個顯示點都對應著有一位二進制數,0表示滅,1表示亮。存儲這些點陣信息的RAM被稱為顯示數據存儲器。如果要顯示某個圖形或漢字就是將相應的點陣信息寫入到對應的存儲單元中。圖形或漢字的點陣信息是由自己設計,這時候問題的關鍵是顯示點在液晶屏上的位置與其在存儲器中的地址之間的關系。
通常所說的12864LCD顯示塊是所說的點陣液晶顯示模塊,就是由128*64個液晶顯示點組成的一個128列*64行的陣列,所以也就叫成了12864。每個顯示點都對應著有一位二進制數,0表示滅,1表示亮。存儲這些點陣信息的RAM被稱為顯示數據存儲器。如果要顯示某個圖形或漢字就是將相應的點陣信息寫入到對應的存儲單元中。圖形或漢字的點陣信息是由自己設計,這時候問題的關鍵是顯示點在液晶屏上的位置與其在存儲器中的地址之間的關系。
顯示點在64*64液晶屏上的位置由列號(line,0~63)與行號(line,0~63)確定。512*8 bits RAM中某個存儲單元的地址由頁地址(Xpage,0~7)和列地址(Yaddress,0~63)確定。每個存儲單元存儲8個液晶點的顯示信息。
由于多數液晶顯示模塊的驅動電路是由一片行驅動器和兩片列驅動器構成,所以12864液晶屏實際上是由左右兩塊獨立的64*64液晶屏拼接而成,每半屏有一個512*8 bits顯示數據RAM。左右半屏驅動電路及存儲器分別由片選信號CS1和CS2選擇。(少數廠商為了簡化用戶設計,在模塊中增加譯碼電路,使得128*64液晶屏就是一個整屏,只需一個片選信號。)
由于多數液晶顯示模塊的驅動電路是由一片行驅動器和兩片列驅動器構成,所以12864液晶屏實際上是由左右兩塊獨立的64*64液晶屏拼接而成,每半屏有一個512*8 bits顯示數據RAM。左右半屏驅動電路及存儲器分別由片選信號CS1和CS2選擇。(少數廠商為了簡化用戶設計,在模塊中增加譯碼電路,使得128*64液晶屏就是一個整屏,只需一個片選信號。)
如果點亮12864的屏中(20,30)位置上的液晶點,因列地址30小于64,該點在左半屏第29列,所以CS1有效;行地址20除以8取整得2,取余得4,該點在RAM中頁地址為2,在字節中的序號為4;所以將二進制數據00010000(也可能是00001000,高低順序取決于制造商)寫入Xpage=2,Yaddress=29的存儲單元中即點亮(20,30)上的液晶點。
這是為了為了使液晶點位置信息與存儲地址的對應關系更直觀關,將64*64液晶屏從上至下8等分為8個顯示塊,每塊包括8行*64列個點陣。每列中的8行點陣信息構成一個8bits二進制數,存儲在一個存儲單元中。(需要注意:二進制的高低有效位順序與行號對應關系因不同商家而不同)存放一個顯示塊的RAM區稱為存儲頁。即64*64液晶屏的點陣信息存儲在8個存儲頁中,每頁64個字節,每個字節存儲一列(8行)點陣信息。因此存儲單元地址包括列地址(Yaddress,0~63)和頁地址(Xpage,0~7)。
以上就是對于12864點陣液晶顯示器的原理介紹,了解更多產品詳情可咨詢我司技術人員。