一、常用汉字编码
1、GB2312
2、GB13000
3、GBK
4、BIG5(繁体)
二、汉字显示原理
汉字在液晶上的显示其实就是一些点的显示与不显示,这就相当于我们的笔一样,有笔经过的地方就画出来,没经过的地方就不画。所以要显示汉字,我们首先要知道汉字的点阵数据,这些数据可以由专门的软件生成。只要知道了一个汉字点阵的生成方法,那么我们在程序里面可以把这个点阵数据解析成一个汉字。
三、字符/汉字显示方法(PCtoLCD2002.exe)
汉字由点构成,点的形成需要有数据支撑,也就是一些数据告诉你所要形成的汉字点阵哪些地方需要加点哪些地方不用点(与像素点类似)。汉字由点构成,常见的是一个16位×8位、16位×16位的矩阵里面的点显示或不显示最终形成汉字。而点生成的顺序也有一定的规律,一个16×8的矩阵,第一列的前8位(一个字节)叫做高位,后8位叫做低位。
比如图中显示“0”,显示“0”的点阵为:0x00、0x00、0x07、0xF0、0x08、0x08、0x10 、0x04 、0x08 、0x08 、0x07、 0xF0 、0x00 、0x00
0x00表示第一列(从左往右)从上往下数八个点都为00000000(0表示没有点),0x00表示第一列从下往上数