12864屏写入字符怎会占用2个字节??

2020-02-05 09:33发布

本帖最后由 liweiqiang668 于 2012-4-30 21:41 编辑

网上淘的12864屏,型号为VG12864Z-GYY-G5    图片的第一行是以连续的方式写入16个字符,可以正确显示,第二行是以指定位置方式写入,但显示好像占用了2字节,我第1个字符写入位置为0xd0,第2个字符为0xd1,难道这样不对吗?

第一行写入代码:
           write_com(0xc0);//第一行开始地址为0xc0
        for(num=0;num<16;num++)
                   {
                            write_date(tab1[num]);//写第1行字符
                  }

第二行写入代码:
            write_char(table2[0],0,2);
         write_char(table2[0],1,2);
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
lxa0
1楼-- · 2020-02-05 11:37
指定位置输入时
需要先把行、列、页的数据
写入12864
zhikai_wu
2楼-- · 2020-02-05 15:51
X+Y=Z........
liweiqiang668
3楼-- · 2020-02-05 20:09
已搅明白,原来每个地址是存放16位数据的,写同一个地址的字符时,需先写入高8位再写入低8位。如写地址命令0x80后,  再写入两个字符即可。
liuhengpeng123
4楼-- · 2020-02-06 00:26
明白就好,这个不难的啊
liweiqiang668
5楼-- · 2020-02-06 00:35
 精彩回答 2  元偷偷看……
not_at_all
6楼-- · 2020-02-06 03:31
liweiqiang668 发表于 2012-5-1 10:59
另外还有一个问题想请教各位,我用的是繁体字库的屏,怎样才能正确显示中文,我发觉显示的中文不是我想要的 ...

那么要看看液晶字库地址编排      一般都是兼容的,繁体的可能需要加一个偏移地址

一周热门 更多>