您现在的位置: 精品资料网 >> 管理信息化 >> 数据仓 >> 资料信息

浅谈LCDC51字模数据转换(doc 6页)

所属分类:
数据仓
文件大小:
524 KB
下载地址:
相关资料:
lcd,cdc,数据转换
浅谈LCDC51字模数据转换(doc 6页)内容简介
浅谈LCDC51字模数据转换内容提要:
如果觉得字形不好看你还可以用鼠标在点阵图上修改,点左键画点,点右键擦除。
下面就要进行点阵的转换了。在转换之前首先要弄清几个问题
1、数据字节与点阵的关系
我们的LCD12864是黑白显示的,没有灰度级。也就是说任意一个点只有两种状态,要么是白(不显示),要么是黑(黑色显示)。那么只要一位的数据就能表示出一个点,即0或1。那么一个字节的数据就能表示LCD屏上的8个点。所以一般LCD屏的宽和高的总点数都是8的倍数。例如128X64。
2、LCD屏上每个字节点的排列顺序
上面讲过一个字节的数据可以表示LCD上的8个点。也就是说将一个字节的数据送到LCD模块,它就能相应地显示8个点,但这8个点是如何排列的呢?不同的LCD模块对每字节8个点的排列是不同的。在LCD模块的产品说明书上会告诉你它的排列方式。例如,我前面讲的那种采用KS0108控制器的并口LCD12864,它的每字节点阵排列方式是竖(纵)向排列的。而我这篇前面讲的串行LCD12864采用ST7920控制器的模块就是按每字节横向排列的。
另外还有一个正序和倒序的问题,通常我们一个字节的数据按二进制排列的话都是左边为高位A7,右边为低位A0,这就是正序。如果LCD的点阵与一个字节数据的排列顺序想反,左边最左边显示的是A0,右边显示A7,这就是倒序。竖向排列也一样,通常数据是上面为A7,下面为A0,如果LCD模块正好反了,就是竖向倒序。

..............................