根据你的显示方式,看驱动时是以行为单位还是以列为单位!提取汉字的点阵码!然后一行(列)显示就OK了!一般需要建一个字库数组;
typedef struct typFNT_GB16 // 汉字字模显示数据结构
{
char Index[2];//汉字内容
char Msk[32];
};
const struct typFNT_GB16 GB_16[] = {
"北", 0x00, 0x020, 0x020, 0x020, 0x020, 0x0FF, 0x00, 0x00, 0x00, 0x0FF, 0x040, 0x020, 0x030, 0x018, 0x010, 0x00, 0x010, 0x030, 0x018, 0x08, 0x04, 0x07F, 0x00, 0x00, 0x00, 0x03F, 0x040, 0x040, 0x040, 0x040, 0x078, 0x00,
"京", 0x00, 0x04, 0x04, 0x0E4, 0x024, 0x024, 0x025, 0x026, 0x024, 0x024, 0x024, 0x0E4, 0x06, 0x04, 0x00, 0x00, 0x00, 0x020, 0x010, 0x019, 0x0D, 0x041, 0x081, 0x07F, 0x01, 0x01, 0x05, 0x0D, 0x038, 0x010, 0x00, 0x00,
}
就是这样