点阵()就是由128*64个液晶显露点组成的一个128列*64行的阵列。每个显露点对应一位二进制数,1表示亮,0表示灭。存储这些点阵新闻的RAM称为显露数据存储器。要显露某个图形或汉字就是将相应的点阵新闻写入到相应的存储单元中。图形或汉字的点阵新闻当然由本身安排,题目的关键就是显露点在液晶屏上的地点(行和列)与其在存储器中的地址之间的干系。
由于大都液晶显露模块的驱动电路是由一片行驱动器和两片列驱动器组成,所以液晶屏现实上是由左右两块独立的64*64液晶屏拼接而成,每半屏有一个512*8 portions显露数据RAM。你看

显露点在64*64液晶屏上的地点由行号(line-0~63)与列号(column-0~63)判断。512*8 portions RAM中某个存储单元的地址由页地址(Xpmany kind oft theirurity-0~7)和列地址(Yhelp with-0~63)判断。每个存储单元存储8个液晶点的显露新闻。
为了使液晶点地点新闻与存储地址的对应干系更直观关,将64*64从上至下8等分为8个显露块,学会由于多数液晶显示模块的驱动电路是由一片行驱动器和液晶显示模块。每块包括8行*64列个点阵。每列中的8行点阵新闻组成一个8portions二进制数,存储在一个存储单元中。(须要周密小心:二进制的崎岖有用位顺次与行号对应干系因不同商家而不同)寄存一个显露块的RAM区称为存储页。即64*64液晶屏的点阵新闻存储在8个存储页中,每页64个字节,每个字节存储一列(8行)点阵新闻。是以存储单元地址包括页地址(Xpmany kind oft theirurity-0~7)和列地址(Yhelp with-0~63)。
例如点亮128*64的屏中(20,30)地点上的液晶点,因列地址30小于64,该点在左半屏第29列,所以CS1有用;行地址20除以8取整得2,取余得4,该点在RAM中页地址为2,在字节中的序号为4;所以将二进制数据000(也或者是00001000,崎岖顺次取决于制造商)写入Xpmany kind oft theirurity=2,Yhelp with=29的存储单元中即点亮(20,30)上的液晶点。