coolsir 发表于 2012-8-10 11:51:09

关于汉字点阵转换看看摊子里面有几个像我一样晕的

最近在用GT23L32S4W 芯片做字库应用 点阵数据都读出来了但是行列数据和液晶屏的正好相反KS0108的点阵数据如下

大家都知道 KS0108的写数据只能是 字节写   但是此点阵数据字节是横着排的 需要转换过来
即需要转换成 BYTE0 的第7位为第0个字节的第7位BYTE 2的第7位为第0个字节的第6位BYTE14的第7位为 第0个字节的第0位 BYTE16 的第7位为第1个字节的第7位BYTE30 的第7 位为第1个字节的0位 BYTE0的第6位为第2个字节的第七位 以此循环


程序我写了半天 感觉也不难但是写着写着就晕了 现在是用的写点函数 一个点一个点往上面写的 但是刷新速度太慢了想换成字节的

看看哪个大神能帮我写出来,写不出来的也请留个名 好让我也找回点自尊。谢谢!

lcw_swust 发表于 2012-8-10 14:31:51

"一个点一个点"先往内存里写,再整体复制到屏上去
页: [1]
查看完整版本: 关于汉字点阵转换看看摊子里面有几个像我一样晕的