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
发布评论