字符式液晶资料_第1页
字符式液晶资料_第2页
字符式液晶资料_第3页
字符式液晶资料_第4页
字符式液晶资料_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、点阵液晶显示模块使用手册HOE TO USE LCD DOT MATRIX ODULE 北京中显电子有限公司 电话52926620目 录一字符型模块的性能1二基本原理2三技术参数3四时序特性4五引脚、指功能5六使用实例6七使用注意事项71 字符型模块的性能重量轻:100g;体积小:=2.02.5deg对比度K2=20 =08.0上升时间tr=20100150ms下降时间td=20150200ms4时序特性4.1读写时序TIMING GHARTLtem(项目)Symbol(符号)MasuringCondition测试条件(标准值)Standard Value单位Uni

2、tmin.typ.max.Enable Cycle Time(允许时间周期)TcycE5.la、b1000nSEnable Pulse Width,HighLevel(允许脉冲宽度、高电平)PW cH450-nSEnable Rise and Decay Ttime(允许上升和下降时间)tErtEf-25nSAddress Setup Tine,Rs,R/W-E(地址建立时间)TAS140-nSData Delay Time(数据延迟时间)tDDR-320nSData Setup Ttime(数据建立时间)195-nSData Hold Time(数据保持时间)TH10-nSData Hold

3、 TimetDHR20-nSAddreee Hold Time(地址保持时间)TAH10-nS VCC=5.0V5%、Ta=254.1 la WRITE OPERATION (写操作) 5. lb READ OP ER ATION (读操作)4.2 内部RESET电路对电源的要求符合测试条件MINMAX单位电源上升时间TRON5.20.110ms电源下降时间TOFF5.21.0-ms如电源不能满足RESET电路的要,需要用指令程序进行初始化。5引脚、指令功能5.1模块引脚功能引脚号符号名称功能1Vss接地0V2VDD电路电源5V10%3VEE液晶驱动电压见图24RS寄存器选择信号H:数据寄存器

4、L:指令寄存器5R/W读/写信号H:读L:写6E片选信号下降沿触发714DE0DE7数据线数据传输5.2寄存器选择功能RSR/W操作00指令寄存器(IR)写入01忙标志和地址计数器读出10数据寄存器(DR)写入11数据寄存器读出备注:忙标志为“1”时,表明正在进行内部操作,此时不以输入指令或数据, 要等,内部操作结束时,忙标志“0”时。5.3 指令功能表格式:RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 共11种指令:清除、返回、输入方式设置、显示开关、控制、移位、功能设置、CGRAM地址设置、DDRAM地址设置、DDRAM地址设置、读忙地址和地址、写数据到CG

5、/DDRAM、读数据由CG/DDRAM。指令表指令名称指 令 码RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0说 明执行周期FCP=250KH2清 屏 L L L L L L L L L H清除屏幕,置AC为零1.64ms返 回L L L L L L L L H设DDRAM地址为零,显示回原位,DDRAMM内容不变1.64ms输入方式设置L L L L L L L H I/D S设光标移动方向并指定整体显示是否移动40us显示开关控制L L L L L L L H D C B调整体显示开关(D),光标开关(C)及光标位的字符闪耀(B)40us移 位L L L L

6、L H S/C R/L移动光标或整体显示,同时不改变DD RAM 内容40us功能设置L L L L H DL N F投接口数据位数(DL)显示行数(L)及字形(F)40usCG RAM地址设置L L L H ACG设CG RAM地址,设置后DDRAM数据被发送和接收40usDD RAM地址设置L L H ADD设DD RAM地址,设置后DDRAM数据被发送和接收40us读忙信号(BF)及地址高数器L H BL AC读忙信号位(BF)判断内部操作正在执行并读地址计数器内容0us写数据CG/DDRAMH L 写数据写数据到CG或DD RAM40usTadd=6ns读 数 据 由CG/DD RAM

7、H H 读数据写数据到CG或DD RAM40usTadd=6nsI/D 1:增量方式,0:减量方式S 1:移位S/C1:显示移位,0:光标移位R/L1:右移,0:左移D L1:8位,0:4位N 1:2行,0:1行F 1:510。0:57DD RAM显示数据RAMCG RAM 字符生成RAMAC:用于DD和CG RAM地址的地址计数器执行周期随主频而改变例如:当fcp或Fosc为270KH240us250/270BF 1:内部操作,0:接收指令RS :寄存器选择R/W :读/写=37us5.4字符库及对应关系5.4.1显示位与DD RAM地址的对应关系显示位序号1 2 3 4 540DD RAM

8、 地址(HEX)第一行00 01 02 03 0427第二行40 41 42 43 44675.4.2标准字符库 表2所示是字符库的内容、字符码和字形的对应关系。例如“A”的字符码为41(HEX),“B”的字符码这42(HEX)。5.4.3 自编字库(CG RAM) 字符码(DD RAM DATA)|CG RAM ADDREAA 与自编字形(CG RAM DATA)之间关系如表3和表4年示。DD RAM DATACHARACTER CODESCG RAM ADDRESSCG RAM DATACHARACTER PETERNS7 6 5 4 3 2 1 0MSB LSB5 4 3 2 1 0MS

9、B LSB7 6 5 4 3 2 1 0 MSB LSB备注:1 字符码的高4位为0000时它的低3位以应于第18个(000111)自编字形; 2 字形码的02位对应于 3 自编字形的列位置对应于CGRA DATA的04位,行位置对应于CGRAM ADDRESS的02位;4 代表无效位;DD RAM DATACHARACTER CODESCG RAM ADDRESSCG RAM DATACHARACTER PETERNS7 6 5 4 3 2 1 0MSB LSB5 4 3 2 1 0MSB LSB7 6 5 4 3 2 1 0 MSB LSB5.5 初始化方法用户所编的显示程序,开始必须进行

10、初始化,否则模块无法正常显示,下而介绍两种初始化方法:5.5.1 利用内部复位电路进行初始化 如果电路电源能满足图5.2a所示的条件的话,就可行初始化,下面指令是在初始化进程中执行的。(1) 清屏(DISPLAY CLEAR);(2) 功能设置(FUNCTION SET)DL=1:8Bin接口数据N=0:1行显示;F=0:57dot字形;(3) 显示开/关控制(Display ON/OFF Conrtol)D=0:显示关;C=0:光标关;B=0:消隐关(4) 输入方式设置(ENTRY MODE SET)I/D=1:(增量);S=0:无移位;5.5.2 软件复位 如果电路电源不能满足复位电路的要

11、求的话,那么初始化就要用软来实现。过程如下:八位接口初始化流程图电源开VDD上升到4.5V后等待15msRS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 1 1 等待1.1msRS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 1 1 等待100msRS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 1 1 检查忙标志或延时40 us RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 0 0 N F 检查忙标志或延时40 us 功能

12、设置RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 0 0 1 0 0 0检查忙标志或延时40 us 关显示RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 0 0 0 0 0 1检查忙标志或延时1.64ms 清屏RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 0 0 0 1 1/D S检查忙标志或延时40 us 设定输入方式 初始化结束6编程实例162模块的使用为例步骤指 令RS R/W DB7 6 5 4 3 2 1 0显 示123456789ABCDE0操 作

13、1清 屏0 0 0 0 0 0 0 0 0 1清除屏幕置AC为零2功能设置0 0 0 0 1 1 0 0 设置8位操作2行显示57点阵3显示开关控制0 0 0 0 0 0 1 1 1 0-显示开关 光标开闪耀光4输入方式设置0 0 0 0 0 0 0 1 1 0-设置开AC为增时方式显示不移动5写数据到CG/DD1 0 0 1 0 1 0 1 0 0-写入“T”1 0 0 1 0 1 0 1 0 0TM写入“M”6DD RAM 地址设置0 0 1 0 0 0 1 0 1 00 9TM改变显示位置到第1行第10位(第一行地址由00到27)7重复步骤5TM TM8DD RAM地址设置0 0 1 1 0 0 0 0 0 04 0TM TM改变显示位置到第2行第1位(第一行地址由40到67)9重复步骤TM TM10输入方式设置0 0 0 0 0 0 0 1 1 1TM TMTM设置AC为增量方式 显示移位11写数据到DD RAM1 0 0 1 0 1 0 0 1 1M TMMS写入“S”120 0 0 0 0 1 1 1 0 0TM TMTMS显示向右移位13重复步骤12TM TMTMS继续向左移动14返

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论