应注意其排列类似于隔行扫描
发布时间: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,可以采用循环方式。
热门点击
- 查表法
- 74LS160的应用
- 74LS90计数器
- MSI组合功能件的应用
- 集成单稳态触发器及其应用
- 采用自顶向下方法的优点
- 溢流阀动态特性测试
- 用CD4017设计电子密码锁
- 将74LS85并行扩展为16位比较器
- 数字量输入通道
推荐技术资料
- 单片机版光立方的制作
- N视频: http://v.youku.comN_sh... [详细]