位置:51电子网 » 技术资料 » IC/元器件

应注意其排列类似于隔行扫描

发布时间:2014/7/28 22:48:30 访问次数:444

   使用时还应注意以下3点:

   (1)要在某一个位置显示中文字符时,QBS075ZG-A1H应先设定显示字符位置,即先设定显示地址,再写人中文字符编码。

   (2)显示ASCII字符过程与显示中文字符过程相同。不过在显示连续字符时,只需设定一次显示地址,由模块自动对地址加1指向下一个字符位置,否则,显示的字符中将会有一个空ASCII字符位置。

   (3)当字符编码为2字节时,应先写入高位字节,再写入低位字节。例如在第3行第1、2列显示“液晶”两个中文字符时,写入RAM的地址应为88H,89H。具体过程如下:

   首先,应根据ST7920 - BIG5中文字形码(不同的液晶模块采用的字库编码可能不同,如有的使用ST7920 - GB简体中文字型),查找“液”字的编码为“B247”,“晶”字的编码为“B489”,在进行了软件初始化后,其软件编程步骤如下。

   步骤1:令RS、R/W为低电平(表示后面送入的内容是指令)。

   步骤2:送88H到D7~Do(设定显示的位置,第3行第1列)。

   步骤3:令RS为高电平,R/W为低电平(表示后面送入的内容是数据)。

   步骤4:送B2H到D,—D。(先送高位字节)。

   步骤5:送47H到D7~Do(后送低位字节,显示“液”字)。

   步骤6:令RS、R/W为低电平(表示后面送入的内容是指令)。

   步骤7:送89H到D7~Do(设定显示的位置,第3行第2列)。

   步骤8:令RS为高电平,R/W为低电平(表示后面送入的内容是数据)。

   步骤9:送B4H到D,—D。(先送高位字节)。

   步骤10:送B9H到D7~Do(后送低位字节,显示“晶”字)。

   当然,上述过程只是为了说明软件编程的步骤,实际上步骤6~10同步骤1—5,可以采用循环方式。


   使用时还应注意以下3点:

   (1)要在某一个位置显示中文字符时,QBS075ZG-A1H应先设定显示字符位置,即先设定显示地址,再写人中文字符编码。

   (2)显示ASCII字符过程与显示中文字符过程相同。不过在显示连续字符时,只需设定一次显示地址,由模块自动对地址加1指向下一个字符位置,否则,显示的字符中将会有一个空ASCII字符位置。

   (3)当字符编码为2字节时,应先写入高位字节,再写入低位字节。例如在第3行第1、2列显示“液晶”两个中文字符时,写入RAM的地址应为88H,89H。具体过程如下:

   首先,应根据ST7920 - BIG5中文字形码(不同的液晶模块采用的字库编码可能不同,如有的使用ST7920 - GB简体中文字型),查找“液”字的编码为“B247”,“晶”字的编码为“B489”,在进行了软件初始化后,其软件编程步骤如下。

   步骤1:令RS、R/W为低电平(表示后面送入的内容是指令)。

   步骤2:送88H到D7~Do(设定显示的位置,第3行第1列)。

   步骤3:令RS为高电平,R/W为低电平(表示后面送入的内容是数据)。

   步骤4:送B2H到D,—D。(先送高位字节)。

   步骤5:送47H到D7~Do(后送低位字节,显示“液”字)。

   步骤6:令RS、R/W为低电平(表示后面送入的内容是指令)。

   步骤7:送89H到D7~Do(设定显示的位置,第3行第2列)。

   步骤8:令RS为高电平,R/W为低电平(表示后面送入的内容是数据)。

   步骤9:送B4H到D,—D。(先送高位字节)。

   步骤10:送B9H到D7~Do(后送低位字节,显示“晶”字)。

   当然,上述过程只是为了说明软件编程的步骤,实际上步骤6~10同步骤1—5,可以采用循环方式。


上一篇:软件初始化

上一篇:图形显示器

相关IC型号
QBS075ZG-A1H
QBS075ZGA

热门点击

 

推荐技术资料

单片机版光立方的制作
    N视频: http://v.youku.comN_sh... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!