手机版

液晶显示模块自定义字符功能的实现方法(2)

发布时间:2021-06-08   来源:未知    
字号:

LCD

《现代电子技术》年第期总第期

个象素一位的规则!显示为"!不显示为#!则第一行的编码就为"#######""#######&!对应的十六进制数为对应的十#"T#7#第二行的编码为"#####""##""#####&!六进制数为#下面的依次为"%%#7#按照这样的规则!#T"#7!"##T7!!##37!3##!7!3##!7!T##"7!####7!####7!####7!####7!####7!####7!####7!####7#这列数据就是上面图像的编码

#

/(’’.,’(c"!!!’

’II)!!/’II^!!/

"!(!!+U0@,*&,!!)’I,!!/,*!!I

电子技术应用$%在传输数据前!首先应找到数据传送的地址!在!

图"!液晶显示点阵

编码是图像定义的第一步!他决定了图像的每一个象素点的显示状态#

L!!定!义

定义所要解决的问题是怎样将编码送入"!!4!Y!控制其象素的显示#

$"%"!!4!Y的并行口共有T根数据线!这些数据线既可以传输数据!也能传输指令!靠控制引脚的状态来确定传输的内容#表"!表!是控制引脚信号的说明"

表:!\%!\"C信号的配合选择决定控制界面的?种模式I)I!^功能说明

’’+@8写指令到指令暂存器"-I#’7读出忙标志"&Y#及地址记数器"(/#

的状态7’+@8写入数据到数据暂存器".I#7

7

+@8从数据暂存器".I#

中读出数据表;!>信号通过电平高低来影响数据的读写

,状态执行动作结果

高F低-!U缓冲F.I配合!^进行写数据或指令高.IF-!U缓冲

配合I进行读数据或指令

低!低F高

无动作

从上面的表中可以看出!传输数据的首要条件是,信号必须是由高到低!其次I)置位!I&^清零!即可将数据写入存储空间$/ZI(+%#下面程序分别是传输指令和传输数据的子程序"

^I-*,.(*"

’传输数据子程序

’/(’’.,’(c"

’延时!防止显示器为忙状态

!!),*&I)!’I)置位!!/

’II^!’I^清零

!!+U0@"!(!’传数

!!),*&,!!/’I,!’设置,信号!为下一次传数作准备

^I-*,/U+"

’传输指令子程序

"!!4!Y中!自定义字符的地址操作需用到/ZI(+地址这一指令!指令格式如表4所示#

表<!4R\$=指令格式

指指!令!码

I)I!^.&5.&%.&[.&3.&4.&!.&".&#设定/ZI(+地址

#

#

#

"(/[(/3(/4(/!(/"(/#

从表中可以看出!用户只能对.&#".&[这%位进行操作!寻址范围是%3#这些连续的地址每"%位存储一个

自定义字符的信息#共能存储3个自定义字符#其中第#""[位是第一个自定义字符的编码信息!第"%"4"位是第二个自定义字符的编码信息!第4!"35位是第三个自定义字符的编码信息!第3T"%4位是第四个自定义字符的编码信息#

将图像编码对应写入这些地址的规则是"

%顺序写入!每一个地址存储一个"%位的编码!一个自定义字符的"%个编码信息放入依次的地址中#&"!!4!Y的T根数据线一次只能传输T位数据#因此一个"%位的数据!必须分!次传输才能传输完成#一个自定义字符的信息共有"%组"%位的编码!所以需传输4!次才能完成#例如传输图"所对应波形的第一组数据!程序如下"

+U0(!!2#

"######&!’设定传输地址为####7

’/(’’^I-*,/U+!’调用写指令程序写入指令

+U0(!!2#"7!’/(’’!^I-*,.(*+U0(!!2T

#7’/(’’!^I

-*,.(*I,*

4L4!调用与显示

定义好/ZIU+内容后!就可以像一般字符一样进行调用了#

"!!4!Y提供了3组地址供点阵图形功能使用!这3组地址从####7"###57!每两个相邻地址为一组!共3组!因此在"!!4!Y中同时只能定义3组自定义字符#这3组

地址即为3个自定义字符的地址!####7!###"7是第一个自定义字符的地址!###!7!###47是第二个自定义字符的地址!###37!###[7是第三个自定义字符的地址!###%7!###57是第四个自定义字符的地址#我们只需要在显示字符时!设定..I(+的值!接着再传入数据!此即为所调字符的地址值#因此!只需要在此将地址设定为自

"[[

4

液晶显示模块自定义字符功能的实现方法(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)