2024年4月7日发(作者:)

PCtoLCD2002作为LCD5110字模提取软件的使用方法

Yuan坤

2012.8.28

LCD5110简述:

5110使用PCD8544进行控制。

5110每行有84列点阵,通过一个十六进制数据来控制每列的8个点阵的亮灭;5110共有6

行。

一个16进制

数即可控制

这一列的8

个点阵,且

上边的为低

位,如图将

0x86写入即

可显示

5110在默认情况下使用的是水平扫描模式,如图2中,0、1、2、3……代表的是第几列,

控制器扫描完第0列后,水平向右扫描,即扫描第1列,之后第2列……

图2

举个显示“P”的例子,注意其数据的写入值:

左边为最高位D7……

这里应该是

“阴码”,图

中的错了

图3

由图3可以看出,要显示“P”,首先写入0x1f,则第一列显示一个竖杠,之后控制器自动

水平右移到下一列,再写入0x05,则出现两个小横杆,这个两个横杆就是0x05中00000101

中两个1所处的位置,写完第二列后,控制器自动跳到第三列,再写入0x07,第四列写入

0x00后,P就显示出来了。

这也说明,即使你只想在一列的最上端显示一个小点,你也得控制写入一个8位的二进制数

据将其他你没有想用的位置设置好,即写入0x01。即你不能一次性控制一个点阵,只能一

次性控制8位点阵,即一列点阵。

由上面对5110的介绍,点阵上端的为

低位,则这里要选逆向,即低位在前

PCtoLCD2002的使用:

先看选项设置,首先介绍部分,这些部分设置之后是不用再改的:

列行式:

和5110控制

器的走向一

致,先取一

列,之后水

平向右,如

图2的形式

图4