




免费预览已结束,剩余23页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
LCD 在线液晶显示器技术手册 12864I-1 液晶显示模块技术手册12864I-1 一、液晶显示模块概述LCD 在线液晶显示器技术手册 RT12864I-1RT12864I-1 汉字图形点阵液晶显示模块,可显示汉字及图形,内置 8192 个中文汉字(16X16 点阵)、128 个字符(8X16 点阵)及 64X256 点阵显示 RAM(GDRAM)。主要技术参数和显示特性:电源:VDD 3.3V 或 5V(3V 时内置升压电路);显示内容:128 列 64 行显示颜色:黄绿显示角度:6:00 钟直视LCD 类型:STN 与 MCU 接口:8 位或 4 位并行/3 位串行配置 LED 背光多种软件功能:光标显示、画面移位、自定义字符等二、外形尺寸外形尺寸图外形尺寸ITEM NOMINAL模块体积视域行列点阵数点间距点大小DIMEN54.050.08.0 43.529.0 12864 0.040.04 0.280.38 2UNITmmmmdotsmmmm二、模块引脚说明引脚说明LCD 在线液晶显示器技术手册 RT12864I-1引脚号引脚名称方向功能说明1VSS-模块的电源地2 VDD-模块的电源正端(+3V +5V 出厂时设定为+5V)34V0RS(CS)-H/LLCD 驱动电压输入端并行的指令/数据选择信号;串行的片选信号5 R/W(SID)H/L并行的读写选择信号;串行的数据口6 E(CLK) H/L并行的使能信号;串行的同步时钟789DB0DB1DB2H/LH/LH/L数据 0数据 1数据 210 DB311 DB412 DB513 DB614 DB715 PSB16 NC17 /RET18 VOUT19 LEDA20 LEDKH/LH/LH/LH/LH/LH/LH/L-数据 3数据 4数据 5数据 6数据 7并/串行接口选择:H-并行;L-串行空脚复位低电平有效空脚背光源正极(LED +5V)背光源负极(LED 0V)逻辑工作电压(VDD):4.55.5V 电源地(GND):0V 工作温度(Ta):-20+70(常温) / -30+80(宽温)三、接口时序模块有并行和串行两种连接方法(时序如下):1、8 位并行连接时序图MPU 写资料到模块3MPU 从模块读出资料2、串行连接时序图LCD 在线液晶显示器技术手册 RT12864I-1串行数据传送共分三个字节完成:第一字节:串口控制格式 11111ABC A 为数据传送方向控制:H 表示数据从 LCD 到 MCU,L 表示数据从 MCU 到 LCD B 为数据类型选择:H 表示数据是显示数据,L 表示数据是控制指令 C 固定为 0第二字节:(并行)8 位数据的高 4 位格式 DDDD0000第三字节:(并行)8 位数据的低 4 位格式 0000DDDD串行接口时序参数:(测试条件:T=25 VDD=4.5V) 4四、用户指令集LCD 在线液晶显示器技术手册 RT12864I-11、指令表 1:(RE=0:基本指令集)指令码执 行 时间指令清 除RS RWDB7DB6DB5DB4DB3DB2DB1DB0说明将 DDRAM 填满“20H”,并且设(540KHZ)显示地 址归位进 入000000000 00 00 00 00 11 X定 DDRAM 的地址计数器(AC)到“00H”设定 DDRAM 的地址计数器(AC)到“00H”,并且将游标移到开头原 点 位 置 ; 这 个 指 令 并 不 改 变DDRAM 的内容指定在资料的读取与写入时,设定游标移动方向及指定显示的移位I/D=1:游标向右移,DDRAM 地址1.6ms72us点设定显 示00000 00 1I/DS计数器(AC)加 1 I/D=0:游标向左移,DDRAM 地址计数器(AC)减 1 S:显示画面整体位移D=1:整体显示 ON 72us状态开/关00000 01 DCB5C=1:游标 ON B=1:游标位置 ON 72us游 标或 显示 移位 控制0000LCD 在线液晶显示器技术手册 RT12864I-1设定游标的移动与显示的移位控制 位 元 ; 这 个 指 令 并 不 改 变0 1S/C R/L XXDDRAM 的内容S/C=0,R/L=0: 游标向左移动S/C=0,R/L=1:游标向右移动72us功 能设定设 定00001 DLX0REXXDL=1 (必须设为 1)RE=1:扩充指令集动作RE=0:基本指令集动作72usCGRAM地址设 定DDRAM地址读 取忙 碌0000011AC6AC5AC5AC4AC4AC3AC3AC2AC2AC1AC1AC0AC0设定 CGRAM 地址到地址计数器(AC)设定 DDRAM 地址到地址计数器(AC)读取忙碌标志(BF)可以确认内72us72us标 志(BF)和 地址写 资01BFAC6AC5AC4AC3AC2AC1AC0部动作是否完成,同时可以读出地址计数器(AC)的值写 入 资 料 到 内 部 的RAM0us料 到RAM读 出RAM的值1011D7D6D5D4 D3D2D1D0D7D6D5D4 D3D2D1D0(DDRAM/CGRAM/IRAM/GDRAM)从 内 部RAM读 取 资 料(DDRAM/CGRAM/IRAM/GDRAM)72us72us指令表2:(RE=1:扩充指令集)指令码执行时间指令待 命 模RS RWDB7DB6DB5DB4DB3DB2DB1DB0说明将 DDRAM 填满“20H”,并且设(540KHZ)式卷 动 地址或0000000 0 0 1定 DDRAM 的地址计数器(AC)到“00H”:允许输入垂直卷动地址72usIRAM地 址 选择0000000 0 1 SRSR=1SR=0:允许输入 IRAM 地址72us反 白 选0000000 1 R1R0选择 4 行中的任一行作反白显示,72us6择睡 眠 模式扩 充 功能设定设定IRAMLCD 在线液晶显示器技术手册 RT12864I-1并可决定反白与否0000001 SLXXSL=1:脱离睡眠模式SL=0:进入睡眠模式RE=1:扩充指令集动作000011X1G0RE=0:基本指令集动作REG=1:绘图显示 ON G=0:绘图显示 OFF SR=1:AC5AC0 为垂直卷动地址72us72us地 址 或卷 动 地址设 定 绘图 RAM地址备注:0001001AC6AC5AC5AC4AC4AC3AC3AC2AC2AC1AC1AC0AC0SR=0:AC3AC0 为 ICON IRAM地址设定 CGRAM 地址到地址计数器(AC)72us72us1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取 BF 标志时 BF 需为 0,方可接受新的指令;如果在送出一个指令前并不检查 BF 标志,那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。2、“RE”为基本指令集与扩充指令集的选择控制位元,当变更“RE”位元后,往后的指令集将维持在最后的状态,除非再次变更“RE”位元,否则使用相同指令集时,不需每次重设“RE”位元。具体指令介绍:1、清除显示CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLL LLLLLLH功能:清除显示屏幕,把 DDRAM 位址计数器调整为“00H”2、位址归位CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLL LLLLLHX功能:把 DDRAM 位址计数器调整为“00H”,游标回原点,该功能不影响显示 DDRAM3、位址归位CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLL LLLLH I/DS功能:把 DDRAM 位址计数器调整为“00H”,游标回原点,该功能不影响显示 DDRAM 功能:执行该命令后,所设置的行将显示在屏幕的第一行。显示起始行是由 Z 地址计数器控制的,该命令自动将 A0-A5 位地址送入 Z 地址计数器,起始地址可以是 0-63 范围内任意一行。Z 地址计数器具有循环计数功能,用于显示行扫描同步,当扫描完一行后自动加一。74、显示状态开/关CODE:LCD 在线液晶显示器技术手册 RT12864I-1RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLL LLLH D CB功能: D=1;整体显示 ON C=1;游标 ON B=1;游标位置 ON 5、游标或显示移位控制CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLL LLHS/CR/LXX功能:设定游标的移动与显示的移位控制位:这个指令并不改变 DDRAM 的内容6、功能设定CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLL LH DLX 0REXX功能:DL=1(必须设为 1) RE=1;扩充指令集动作 RE=0:基本指令集动作7、设定 CGRAM 位址CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 L L L H AC5AC4AC3AC2AC1AC0功能:设定 CGRAM 位址到位址计数器(AC)8、设定 DDRAM 位址CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLHAC6AC5AC4 AC3AC2 AC1AC0功能:设定 DDRAM 位址到位址计数器(AC)9、读取忙碌状态(BF)和位址CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LHBF AC6AC5AC4AC3AC2AC1AC0功能:读取忙碌状态(BF)可以确认内部动作是否完成,同时可以读出位址计数器(AC)的值10、写资料到 RAMCODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 HLD7D6 D5 D4 D3 D2 D1D0功能:写入资料到内部的 RAM(DDRAM/CGRAM/TRAM/GDRAM)11、读出 RAM 的值CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 HH D7D6 D5 D4 D3 D2 D1D0功能:从内部 RAM 读取资料(DDRAM/CGRAM/TRAM/GDRAM)812、待命模式(12H)LCD 在线液晶显示器技术手册 RT12864I-1CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLL LLLLLLH功能:进入待命模式,执行其他命令都可终止待命模式13、卷动位址或 IRAM 位址选择(13H)CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLL LLLLLHSR功能:SR=1;允许输入卷动位址 SR=0;允许输入 IRAM 位址14、反白选择(14H)CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLL LLLLH R1R0功能:选择 4 行中的任一行作反白显示,并可决定反白的与否15、睡眠模式(015H)CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLL LLLH SLXX功能:SL=1;脱离睡眠模式 SL=0;进入睡眠模式16、扩充功能设定(016H)CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLL LH HX 1REGL功能:RE=1;扩充指令集动作 RE=0;基本指令集动作 G=1;绘图显示 ON G=0;绘图显示 OFF 17、设定 IRAM 位址或卷动位址(017H)CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 L L L H AC5AC4AC3AC2AC1AC0功能:SR=1;AC5AC0 为垂直卷动位址 SR=0;AC3AC0 写 ICONRAM 位址18、设定绘图 RAM 位址(018H)CODE:RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLHAC6AC5AC4 AC3AC2 AC1AC0功能:设定 GDRAM 位址到位址计数器(AC)五、显示坐标关系1、图形显示坐标水平方向 X以字节单位垂直方向 Y以位为单位92、汉字显示坐标LCD 在线液晶显示器技术手册 RT12864I-1Line1Line2Line3 X 坐标80H 81H 82H90H 91H 92H88H 89H 8AH83H 84H 85H93H 94H 95H8BH8CH 8DH86H 87H96H 97H8EH8FHLine43、字符表98H 99H 9AH9BH9CH 9DH9EH9FH代码(02H-7FH)10六、显示 RAMLCD 在线液晶显示器技术手册 RT12864I-11、文本显示 RAM(DDRAM)1、文本显示 RAM(DDRAM)文本显示 RAM 提供 8 个4 行的汉字空间,当写入文本显示 RAM 时,可以分别显示 CGROM、HCGROM 与 CGRAM的字型;RT12864I-1 可以显示三种字型,分别是半宽的 HCGROM 字型、CGRAM 字型及中文 CGROM 字型。三种字型的选择,由在 DDRAM 中写入的编码选择,各种字型详细编码如下:显示半宽字型:将一位字节写入 DDRAM 中,范围为 02H-7FH 的编码。显示 CGRAM 字型:将两字节编码写入 DDRAM 中,总共有 0000H,0002H,0004H,0006H 四种编码显示中文字形:将两字节编码写入 DDRAMK ,范围为 A1A0H-F7FFH(GB 码)或 A140H-D75FH(BIG5 码)的编码。绘图 RAM(GDRAM)绘图显示 RAM 提供 12864 个字元的记忆空间,在更改绘图 RAM 时,先连续写入垂直与水平的坐标值,再写入两个字节的数据到绘图 RAM,而地址计数器(AC)会自动加一;在写入绘图 RAM 的期间,绘图显示必须关闭,整个写入绘图 RAM 的步骤如下:1、关闭绘图显示功能。2、先将垂直的位元组坐标(Y)写入绘图 RAM 地址;再将水平的坐标(X)写入绘图 RAM 地址;将 D15D8 写入到 RAM 中;将 D7D0 写入到 RAM 中;打开绘图显示功能。绘图显示的缓冲区对应分布请参考“显示坐标”游标/闪烁控制RT12864I-1 提供硬件游标及闪烁控制电路,由地址计数器(address counter)的值来指定 DDRAM 中的游标或闪烁位置。七、应用举例P1.0P1.7 D0D7 VDDMCU LCM 89S52P3.1 RS VO 1020K P3.4 R/W P3.5 E PSB VDD 11 ORG 0000H LJMP MAIN ORG 0003H LJMP INT ORG 0100H LCD 在线液晶显示器技术手册 RT12864I-1 COMMAND EQU 30H DATA1 EQU 31H DATA2 EQU 32H DATA3 EQU 33H RS EQU P3.1 RW EQU P3.4 E EQU P3.5 ;*延时程序* DELAY: MOV R6,#00H MOV R7,#00H DELAY1: NOP DJNZ R7,DELAY1 DJNZ R6,DELAY1 RET ;*读 BF 和 AC 值* PR0: PUSH ACC MOV P1,#0FFH CLR RS SETB RW SETB E MOV COMMAND,P1 CLR E POP ACC RET ;*写指令代码* PR1: PUSH ACC CLR RS SETB RW PR11:MOV P1,#0FFH SETB E MOV A,P1 CLR E JB ACC.7,PR11 CLR RW 12LCD 在线液晶显示器技术手册 RT12864I-1 MOV P1,COMMAND SETB E CLR E POP ACC RET ;*写显示数据* PR2: PUSH ACC CLR RS SETB RW PR21:MOV P1,#0FFH SETB E MOV A,P1 CLR E JB ACC.7,PR21 SETB RS CLR RW MOV P1,DATA1 SETB E CLR E POP ACC RET ;*读显示数据* PR3: PUSH ACC CLR RS SETB RW PR31:MOV P1,#0FFH SETB E MOV A,P1 CLR E JB ACC.7,PR31 SETB RS SETB RW MOV P1,#0FFH SETB E MOV COMMAND,P1 CLR E POP ACC RET ;*写 CGROM* CG: LCALL PR1 13 MOV R0,#8 CG1: LCD 在线液晶显示器技术手册 RT12864I-1 MOV DATA1,DATA3 LCALL PR2 LCALL PR2 MOV DATA1,DATA2 LCALL PR2 LCALL PR2 DJNZ R0,CG1 RET ;*写 DDRAM* DD: LCALL PR1 MOV R0,#8 MM: MOV DATA1,#00H LCALL PR2 MOV DATA1,DATA2 LCALL PR2 DJNZ R0,MM RET ;* INT: SJMP $ RETI ;*主程序* MAIN: MOV SP,#60H SETB EA SETB EX0 SETB IT0 MOV COMMAND,#30H CLR RS SETB RW MOV P1,#0FFH SETB E MOV A,COMMAND MOV A,P1 CLR E LCALL DELAY MOV COMMAND,#30H CLR RS SETB RW MOV P1,#0FFH SETB E 14LCD 在线液晶显示器技术手册 RT12864I-1 MOV A,COMMAND MOV A,P1 CLR E LCALL DELAY MOV COMMAND,#30H ;功能设置 8 位数据,基本指令 LCALL PR1 MOV COMMAND,#0CH ;显示状态 ON,游标 OFF,反白 OFF LCALL PR1 MOV COMMAND,#01H ;清除显示 LCALL PR1 MOV COMMAND,#02H ;地址归位 LCALL PR1 MOV COMMAND,#80H ;设置 DDRAM 地址 LCALL PR1 LCALL DELAY MOV R0,#10H ;显示 HCGROM MOV DATA1,#02H L: LCALL PR2 INC DATA1 DJNZ R0,L MOV COMMAND,#90H LCALL PR1 MOV DATA1,#41H MOV R0,#10H L1: LCALL PR2 INC DATA1 DJN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 4.2实现中华民族伟大复兴的中国梦 课件(内嵌视频) 统编版高中政治必修一
- 2025年民主党派机关招聘考试法律常识模拟题集及答案
- 病理科三基考试试题库及答案
- 2025年机关基建维修工程师招聘笔试要点
- 2025年篮球裁判员专业技能考试试卷及答案
- 2025年湖南省常德市试验检测师之交通工程考试题库及答案(考点梳理)
- 桥梁工程安全知识培训课件
- 2026届北京市朝阳外国语化学高一上期中经典模拟试题含解析
- 2026届河北省深州市长江中学高一化学第一学期期中经典模拟试题含解析
- 2025年制造业品质管理部经理招聘面试题集及解析
- 养老院老人权益保护制度
- 《煤矿安全规程》考试题库(共986题)
- 航天科技集团招聘 笔试题
- 安踏集团零售管理培训手册
- 慢阻肺患者的护理
- 急诊专科护士进修汇报课件
- 统编版(2024新版)七年级上册《道德与法治》教材探究参考答案
- 风电场投资财务模型构建
- 3.15 秦汉时期的科技与文化 课件 2024-2025学年七年级历史上学期
- 10J113-1内隔墙-轻质条板(一)
- 香港中文大学博士英文复试模板
评论
0/150
提交评论