LM24064K 液晶显示模块应用参考

合集下载

晶联讯电子液晶模块 JLX19296G-240-PC说明书

晶联讯电子液晶模块 JLX19296G-240-PC说明书

JLX19296G-240-PC使用说明书目 录序号 内 容 标 题 页码1 概述 22 字符型模块的特点 23 外形及接口引脚功能 3~54 基本原理 65 技术参数 76 时序特性 7~107 指令功能及硬件接口与编程案例 11~末页1.概述晶联讯电子专注于液晶屏及液晶模块的研发、制造。

所生产JLX19296G-240是一款内置中文字库的液晶模块,由于使用方便、显示清晰,广泛应用于各种人机交流面板。

JLX19296G-240可以显示不大于192×96点阵单色图片,或显示12个×6行=72个的16*16点阵的汉字,或显示24个×6行=144个的8*16点阵的英文、数字、符号。

2.JLX19296-240图像型点阵液晶模块的特性1.1内置中文库:模块驱动控制器带中文字库,方便使用;1.2 结构牢:背光带挡墙;1.3 IC采用KS0192,功能强大,稳定性好1.4 功耗低:1 - 100mW(不带背光1mW<**********>,带背光不大于100mW<3.3V@30mA>);1.5显示内容:●192*96点阵单色图片。

●可显示12个×6行=72个的16*16点阵的汉字。

●可显示24个×6行=144个的8*16点阵的ASCII码●可选用16*16点阵或其他点阵的图片来自编汉字。

1.6指令功能强;1.7接口简单方便:可选I²C总线、4线SPI串口、6800系列并口。

1.8工作温度宽:-20℃ - 70℃;1.9可靠性高。

3.外形尺寸及接口引脚功能3.1外形尺寸图图1.外形尺寸3.2模块的接口引脚功能3.2.1并行时接口引脚功能引 线 号 符 号 名 称 功 能1 VSS 接地 0V2 VDD 供电电源正极 供电电源正极3 CS 片选 低电平片选4 RST 复位 低电平复位,复位完成后,回到高电平,液晶屏开始工作5 RS 寄存器选择信号 H:数据寄存器 0:指令寄存器(IC资料上所写为“CD”)6 WR 读/写 6800时序:H:读数据 0:写数据7 RD 使能信号 6800时序:使能信号8~15 D0~D7 I/O 并行接口时,数据总线DB0~DB716 A 背光电源正极 同VDD电压即可17 K 背光电源负极 接VSS18 NC 空 空表1:模块并行接口引脚功能3.2.2 四线串行时接口引脚功能引 线 号 符 号 名 称 功 能1 VSS 接地 0V2 VDD 供电电源正极 供电电源正极3 CS 片选 低电平片选4 RST 复位 低电平复位,复位完成后,回到高电平,液晶屏开始工作5 RS 寄存器选择信号 H:数据寄存器 0:指令寄存器(IC资料上所写为“CD”)6 WR 读/写 串行接口时,接VDD7 RD 使能信号 串行接口时,接VDD8~13 D0~D5 I/O 接VDD14 D6(SCK)串行时钟 串行时钟15 D7(SDA)串行数据 串行时钟16 A 背光电源正极 同VDD电压即可17 K 背光电源负极 接VSS18 NC 空 空表2:4线SPI串行接口引脚功能3.2.3I²C总线时接口引脚功能引 线 号 符 号 名 称 功 能1 VSS 接地 0V2 VDD 供电电源正极 供电电源正极3 CS 片选 低电平片选4 RST 复位 低电平复位,复位完成后,回到高电平,液晶屏开始工作5 RS 寄存器选择信号 IIC接口:RS接VSS。

24064液晶模块

24064液晶模块

【编号】DS24064-1【尺寸】180.0x65.0【视域】133.0x39.0【显示】点阵数: 240x64 点尺寸: 0.49x0.49【控制器】T6963C【驱动器】【电压】3Vor5V【备注】产品介绍: ◇DS24064B◇显示效果:显示4行X15个16X16的蓝底白字或黄底黑字◇工艺形式:贴片绑定◇驱动 IC:S6B2086◇控制器: T6963C,可以3.3V,5V供电◇背光源:LED侧白光,亮度高、功耗低、寿命长,由低电压单电源供电,简单易用,不会产生交流干扰信号。

◇接口定义:(带 T6963C控制器接口)模块右侧出双排接口,每排11个孔,接口间距2.54毫米备注:(另一款DS24064ZK外形相同,接口定义略有区别---24口,自带国家标准中文字库RA8803控制器)【编号】DS24064-2【尺寸】180.0x65.0【视域】133.0x39.0【点阵】240x64 点尺寸: 0.49x0.49【控制器】LC7981【驱动器】【电压】3Vor5V【备注】产品介绍: 显示:4行x15个汉字或30个字符/行控制器:LC7981;DSM24064B的控制器是T6963C(或SAP1024B【编号】DS24064-3【尺寸】180.0x65.0【视域】133.0x39.0【显示】点阵数: 240x64 点尺寸: 0.49x0.49【控制器】T6963C【驱动器】T6A39 T6A40【备注】产品介绍: ◇DSM24064B ◇点阵数:240X64◇显示效果:显示4行X15个16X16的蓝底白字或黄底黑字◇外形尺寸:180.0X65.0X12.0mm(长X宽X厚)◇视域尺寸:132.6X39.0mm(长X宽)◇定位尺寸:176.0X54.0mm(长X宽)◇工艺形式:贴片◇驱动 IC:T6A39 T6A40◇控制器: T6963C,◇背光源:LED侧白光,亮度高、功耗低、寿命长,由低电压单电源供电,简单易用,不会产生交流干扰信号。

晶联讯电子 液晶模块 JLX19264G-333-PN 使用说明书

晶联讯电子 液晶模块 JLX19264G-333-PN 使用说明书

JLX19264G-333-PN使用说明书目 录序号 内 容 标 题 页码1 概述 22 特点 23 外形及接口引脚功能 3~44 基本原理 4~55 技术参数 56 时序特性 6~77 指令功能及硬件接口与编程案例 7~末页1.概述晶联讯电子专注于液晶屏及液晶模块的研发、制造。

所生产JLX19264G-333型液晶模块由于使用方便、显示清晰,广泛应用于各种人机交流面板。

JLX19264G-333可以显示192列*64行点阵单色图片,或显示12个/行*4行16*16点阵的汉字,或显示24个/行*8行8*8点阵的英文、数字、符号。

2.JLX19264G-333图像型点阵液晶模块的特性2.1结构轻、薄、带背光、焊接式FPC。

2.2 IC采用UC1604c,功能强大,稳定性好2.3功耗低:当电压为3.3V时,功耗低:不带背光1mW(3.3V*0.3mA),带背光不大于100mW(3.3V*30mA);2.4显示内容:(1)192*64点阵单色图片,或其它小于192*64点阵的单色图片;(2)可选用16*16点阵或其他点阵的图片来自编汉字,按照16*16点阵汉字来计算可显示12字*4行;(3)按照12*12点阵汉字来计算可显示15字*4行;(4)按照 8*16点阵汉字来计算可显示24字*4行;(5)按照 5*8点阵汉字来计算可显示31字*8行;2.5指令功能强:可软件调对比度、正显/反显转换、行列扫描方向可改(可旋转180度使用)。

2.6接口简单方便:串行接口。

2.7工作温度宽:-20℃ - +70℃;3.外形尺寸及接口引脚功能模块的接口引脚功能:符 号 名 称 功 能引线号1 CS0(CS) 片选 低电平片选2 RST 复位 低电平复位,复位完成后,回到高电平,液晶模块开始工作3 CD(RS) 寄存器选择信号 H:数据寄存器 0:指令寄存器4 SCK I/O 串行接口时:串行时钟(SCLK)5 SDA I/O 串行接口时:串行数据(SDA)6 VSS 接地 电源输入地7 VDD 供电电源正极 供电电源正极8 LDEA 背光电源 背光电源正极、同VDD电压(5V或3.3V)9 ROM_CS NC NC10 ROM_SCK NC NC11 ROM_OU NC NC12 ROM_IN NC NC表1:模块的接口引脚功能4.基本原理4.1液晶屏(LCD)在LCD上排列着192×64 点阵,192个列信号与驱动IC相连,64个行信号也与驱动IC相连,IC邦定在LCD玻璃上(这种加工工艺叫COG).4.2工作电图:图2是JLX19264G-333图像点阵型模块的电路框图,它由驱动UC1604c及几个电阻电容组成。

DM19264B系列 液晶显示模块 使用手册说明书

DM19264B系列 液晶显示模块 使用手册说明书

液晶显示模块使用手册版本: 1.0型号:DM19264B系列选 配 件 说 明□常温(0~50℃) ■宽温(-20~+60℃)液晶片□超宽温(-30~+70℃)□黄绿膜 ■蓝膜 □灰膜 □黑白膜LED背光 ■白光 □翡绿光 □黄绿光 □蓝光 背 光EL背光 □白光 □蓝光 □CCFL背光负压电路 ■板载负压 □不带负压EL逆变器 □配备 □板载 ■不配备CCFL逆变器 □配备 ■不配备一.概述DM19264B是一种图形点阵液晶显示器。

它主要采用动态驱动原理由行驱动—控制器和列驱动器两部分组成了192(列)×64(行)的全点阵液晶显示。

此显示器采用了COB的软封装方式,通过导电橡胶和压框连接LCD,使其寿命长,连接可靠。

二.特性1.工作电压为+5V±10% ,可自带驱动LCD所需的负电压。

2.全屏幕点阵,点阵数为192(列)×64(行),可显示12(/列)×4(行)个(16×16点阵)汉字,也可完成图形,字符的显示。

3.与CPU接口采用7条位控制总线和8位并行数据总线输入输出,适配M6800系列时序。

4.内部有显示数据锁存器5.简单的操作指令显示开关设置,显示起始行设置,地址指针设置和数据读/写等指令。

三.外形尺寸1.外形尺寸图2.主要外形尺寸:项 目 标 准 尺 寸 单 位模 块 体 积 120×62.0×12.5mm 定 位 尺 寸 115×57 mm 视 域104×39 mm 点阵 192×64位 点 距 离 0.51×0.51 mm 点 大 小0.46×0.46mm四.硬件说明1.引脚特性3.最大工作范围1、逻辑工作电压(Vcc): 4.5~5.5V2、电源地(GND): 0V3、LCD驱动电压(Vop): +8.5V~+9.0V4、输入电压: 0~Vcc5、工作温度(Ta): 0-50℃(常温),-20-+70℃(宽温)6、保存温度(Tstg): -20-+70℃,-30--+80℃4.电气特性(测试条件 Ta=25,Vdd=5.0+/-0.25V)1、输入高电平(Vih): 3.5Vmin2、输入低电平(Vil): 0.55Vmax3、输出高电平(Voh): 3.75Vmin4、输出低电平(Vol): 1.0Vmax5、模块工作电流: 57mA max (注:不开背光的情况下)6、侧白光工作电流: 30mA max (注:BLA=5V,BLK=0V)6、底黄绿光工作电流: 240mA max(注:BLA=5V,BLK=0V)五、模块主要硬件构成说明1.显示数据RAM(DDRAM)DDRAM(64×8×8 bits)是存储图形显示数据的。

24046液晶显示屏

24046液晶显示屏
列补偿地址00h01h1dhdb7db0db7db0db7db0db70f62h24064像素25软件流程图读状态字主程序开始初始化t6963显示文本图形程序结束开始硬件复位设置字体关闭片选设置文本内存区设置图形内存区设置显示首地址设置显示方式设置显示状态返回初始化清除显示内存写入一个指令开始读状态字写入一个数据开始读状态字准备好准备好wr口置1ce口置1返回rd置1wr向p1口送数据开始p1rd置0ce取p1口数据rd置1ce注
名称 FG Vss VDD V0 /WR /RD /CE C/D NC /RST DB0 … DB7 FS1 Vout BLA BLK
URL:
Ref:LM24064D-AppNote-v0.1.doc 3/8
/WR
C/D
/RD
Code
DB7 DB6 DB5 DB4 DB3 DB2 DB1 D2 D1 D2 D1 D2 D1 D2 D1 D2 D1 D2 D1 D1 D1
指令描述
S0(指令读写状态):1(准备好),0(忙); S1(数据读写状态):1(准备好),0(忙); *读写数据/指令时要求S0和S1同时有效. S2(数据自动读状态):1(准备好),0(忙); S3(数据自动写状态):1(准备好),0(忙); S5(控制器运行检测可能性):1(可能),0(不能); S6(屏读/屏拷贝出错状态):1(出错),0(正确); S7(闪烁状态检测):1(显示),0(关显示). N0,N1,N2 不能同时为 1 光标地址设置(N2,N1,N0=001) CGRAM 偏置地址设置(N2,N1,N0=010)
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 P3.0 P3.1 P3.4 P3.5 P3.6 P3.7

精电蓬远 外配QPYD系列控制板的点阵图形液晶显示模块 说明书

精电蓬远 外配QPYD系列控制板的点阵图形液晶显示模块 说明书
电压 即 Vddj/VEE 可能为正也可能为负 视模块而定 见表 1 用以调节 对比度 接在液晶模块的 Vadj/VEE 引脚上 因为液晶材料的物理特性 液晶的 对比度会随着温度的变化而相应变化 所以 您加的液晶驱动电压值应该随温度
作相应的调整 大致是温度每变化 10 电压变化 1 伏左右 为满足这一要求 您要选择较大值的电源 然后做一个温度补偿电路 或者安排一个电位器 调整
VP 北京精电蓬远显示技术有限公司
4
010-62780866-技术服务
外配 QPYD 系列控制板的点阵图形液晶显示模块使用手册
第一章 液晶显示模块汇总
本手册介绍的液晶显示器都是需要外配液晶控制器 规格较大的液晶显示模块 它们自带行/列驱动器 可以由具备液晶接口功能的工控板管理显示 也可以由单片机 通过液晶控制器/板管理显示 象北京精电蓬远显示技术有限公司出品的 QPYD 系列正 是这种液晶控制器/板
外配 QPYD 系列控制板的点阵图形液晶显示模块使用手册
目录
使用须知
2
第一章 液晶显示模块汇总
5
第二章 液晶显示模块的结构特点
6
第三章 液晶显示模块供电说明
7
第四章 液晶显示模块控制板 QPYD 介绍
8
第五章 QPYD 系列液晶显示控制板指令系统
15
第六章 QPYD 系列液晶显示控制板接口技术及测试程序
外配 QPYD 系列控制板的点阵图形液晶显示模块使用手册
第二章 液晶显示模块的结构特点
外配 QPYD 系列液晶控制器的显示模块的外部结构示意图如图一
图一 外配 QPYD 系列液晶控制器显示模块系统结构示意图
该类液晶模块的管脚定义见表三 而各型号的管脚排列见附录三

大连东福彩色液晶显示器 DFMG19264-CD液晶显示器模块 原理与应用手册

大连东福彩色液晶显示器 DFMG19264-CD液晶显示器模块 原理与应用手册

D F M G19264-CD液晶显示器模块原理与应用手册大连东福彩色液晶显示器有限公司1. 使用范围----------------------------------------------------32. 质量保证----------------------------------------------------33. 性能特点----------------------------------------------------34. 外形图-------------------------------------------------------75. I/O接口特性-----------------------------------------------76. 质量等级---------------------------------------------------167. 可靠性---------------------------------------------------198. 生产注意事项---------------------------------------------199. 使用注意事项---------------------------------------------201、使用范围该检验标准适用于大连东福公司设计提供的标准液晶显示模块。

如果在使用中出现了异常问题或没有列明的项目,建议同最近的供应商或本公司联系。

2、质量保证如在此手册列明的正常条件下使用、储存该产品,公司将提供12个月的质量保证。

3、性能特点3-1.性能:显示方式:半透、正显STNLCD显示颜色 : 显示点: 蓝色背景: 黄绿色显示形式: 192(w)×64 (h) 全点阵输入数据 : 来自MPU的8位并行数据接口驱动路数: 1/64Duty视角: 6 点背光: LED3-2.机械性能:项目规格单位外形尺寸100.0(W)×60.0(H) ×15.0 Max.(T) Mm显示点阵数192(W) ×64(H) Dots —视域84.0(W)×31.0(H) Mm 显示图形域80.6(W)×26.84(H) Mm 点间距0.42(W)×0.42(H) Mm点尺寸0.38(W)×0.38(H) Mm重量大约 80 G3-3.极限参数:项目符号最小值最大值单位注释逻辑Vdd 2.7 5.5 V电源电压LCD 驱动 Vdd Vee8.0 16.0 V输入电压Vi 0 Vdd V 操作温度Top -20 60 ℃ 储存温度Tstg -30 70 ℃ 湿度— — 90 %RH3-4. 电气特性:3-4-1 电气参数项 目 符 号 条 件 最小值典型值 最大值 单 位逻辑 Vdd 4.5 5.05.5 电源电压LCD 驱动 Vdd–Vee8.0 10.0 13.0 高电平 Vih Vdd=5V ±5%0.7Vdd — Vdd 输入电压低电平 Vil0 — 0.3Vdd V频 率 Fflm Vdd=5V 70 75 80 Hz逻辑 Idd — — 2.8功 耗 LCD 驱动 Iee Vdd=5V Vdd–Vee=5.2VFflm=75Hz — 0.15 0.2mA Ta= -20℃φ=0°,θ=0°— 13.0 13.5Ta= 25℃φ=0°,θ=0°12.0 12.5 13.0 LCD 驱动电压 (推荐电压) Vdd–Vee Ta= 60℃φ=0°,θ=0° 11.5 12.0 —VNote: <1> 驱动路数=1/64 <2> 所有点在静态条件下3-4-2 电光特性项 目 符号温度 条件 最小值典型值最大值 单位 注释 -20℃ — 13.0 13.525℃ 12.0 12.5 13.0 LCD 驱动电压 (推荐电压) V LCD 60℃ φ=0°,θ=0°11.5 12.0 — V 1,2,5-20℃ — 1500 2000 上升时间 tr25℃ — 150 200 -20℃ — 3000 3500响应时间 衰退时间 td 25℃ φ=0°,θ=0° — 200 250Ms 1,3,5垂直 -35 — 35视 角Δφ 25℃水平 -30 — 30 deg. 1,4,5对比度 K 25℃ φ=0°,θ=0°2.0 5.0 — — 1,5,6注意:<1> φ和θ的定义<2>在此电压范围内能获得对比度大于2(k≥2)注意:<6> 对比度定义(K)正显负显非选择点的亮度(B2) 选择点的亮度(B1)3-5. LED 背光规格注释<1>: 在20℃、60%RH 时初始亮度值的一半标 准 值项目单位最小值典型值最大值条 件电源电压 V 4.8 5.0 5.2 —亮 度 cd/m 2(nit)213 355 — DC5.0 Vrms, Dark room 寿 命 Hrs 20000 注释<1> 发光颜色 — 琥珀色 DC5.0 Vrms, Dark room 操作温度 ℃-30 ~ 70— 储存温度 ℃ -40 ~ 80 —4、外形图5、I/O接口特性5-1. I/O 接口表:管脚号符号功能片选信号(低电平有效)1 /CS1片选信号(低电平有效)2 /CS23 GND接地电源电压4 VDDLCD驱动电压5 VEE6 D/ I 数据,指令控制信号:D/I=“H ”:DB0 ~DB7代表显示数据;D/L=“L ”: DB0~DB7代表指令7 R/W 读写控制信号:R/W=“H ”:开始读;R/W=“L ”:开始写 8 E 使能信号 9~16 DB0~DB7数据线 17 V+ 背光驱动电压 18 V- 背光驱动电压5-2.时序及时序图:项目 符号 条件最小值 最大值 单位 E 使能信号周期 Tc 1000 — E 高电屏保持时间 Twh 450 — E 低电屏保持时间 Twl450 — E 上升时间 Tr — 25 E 下降时间 Tf — 25R/W 建立时间 Tasu140 —R/W 保持时间 Tah10 — 数据上升时间 Tdsu 200 — 数据延时时间 Td — 320 写数据保持时间 Tdhw 20 — 读数据保持时间 TdhrVdd=5V ±5%Vss=0V Ta=25℃ 10 —ns时序图如下:(a) 写时序图(b)读时序图电源连接图5-3.5-4. 电路图解(图解如下)LCD模块需逻辑电压(Vdd)和LCD驱动电压(Vee)注释: 当信号线直接连到C-MOS电路且没有内部上拉或下拉电阻时,有必要隔离外部干扰来保护信号线。

24064液晶显示

24064液晶显示

24064液晶显示(T6963芯片);这是一款并口扩展内置T6963C控制器的LCD实用显示子程序;本程序可直接嵌入内藏T6963C控制器的LCD模块应用系统软件使用;------------------------------------------ORG 0000HLJMP RETUNORG 0050HRETUN: ;ACALL DL10MSACALL DISP ;执行本子程序AJMP $;------------------------------------------DISP:; LCALL CDSET ;LCD初始化; MOV DPTR,#HZTAB ;取字码表; LCALL HZXSR ;送显MOV DPTR,#ASCTB ;取字码表LCALL HZXSR ;送显ACALL CDSET ;清屏MOV DPTR,#DIANYA ;取字码表LCALL HZXSR ;送显MOV DPTR,#XIAXIAN ;取字码表LCALL HZXSR ;送显MOV DPTR,#DIANLIOUSLCALL HZXSRMOV DPTR,#DIANLIOUXLCALL HZXSRMOV DPTR,#BAOHULCALL HZXSRMOV DPTR,#QIDONGLCALL HZXSRMOV DPTR,#ZHONGSLCALL HZXSRMOV DPTR,#ZHONGXLCALL HZXSRACALL XSASC1RET;---------------------------------------------------------------------;---------------------------------------------------------XSASC1: MOV A,#10H ;ASC字符显示;CLR C ;ASC字符显示;SUBB A,#20H; MOV B,#10HMOV DPTR,#ASCDDLCALL HADNX ;计算当前字码的字模表首址→DPTR MOV A,#50HPUSH ACCMOV A,#30HPUSH ACCMOV R6,#10HXSDLP1: LCALL XSDCN ;送出一个数据显示MOV B,#1EHLCALL HADRX ;计算显示坐标(R2,R3)DJNZ R6,XSDLP1 ;发送完一组(16行*8列一个字符) POP ACCMOV R3,APOP ACCMOV R2,AMOV B,#01HLCALL HADRX ;计算显示首址坐标(R2,R3)RET;--------------------------------------------------------------------- DL1S: MOV R2,#10HDL_1: LCALL DL10MSDJNZ R2,DL_1RETDL10MS: MOV R0,#0FFHZJ: MOV R1,#0FFHDJNZ R1,$DJNZ R0,ZJRET;------------------------------------------CDSET: ACALL CDCLR ;清屏 // LCD初始化MOV R2,#00HMOV R3,#00HMOV R4,#42HACALL CDCM1 ;图形区首址(0000H)MOV R2,#30MOV R3,#00HMOV R4,#43HACALL CDCM1 ;图形区宽度(30字节/行)MOV R2,#00HMOV R3,#10HMOV R4,#40HACALL CDCM1 ;文本区首址(1000H)MOV R2,#1EHMOV R3,#00HMOV R4,#41HACALL CDCM1 ;文本区宽度(30字节/行)MOV R4,#0A7HACALL CDCM3 ;光标形状(8列*7行)MOV R2,#00HMOV R3,#00HMOV R4,#24HACALL CDCM1 ;置地址指针位置(显示缓冲区RAM 0000H)MOV R4,#80HACALL CDCM3 ;字符发生器为CGRAM,显示方式为逻辑“或”MOV R4,#9BHACALL CDCM3 ;启用图形显示,光标闪烁MOV R2,#00HMOV R3,#00HMOV R4,#21HACALL CDCM1 ;光标指针(00,00)RET;---------------------------------------------------------CDCLR: PUSH ACC ;清屏子程序MOV R2,#00HMOV R3,#00HMOV R4,#24HACALL CDCM1 ;置地址指针位置(显示缓冲区RAM 0000H)MOV R4,#0B0HACALL CDCM3 ;设置LCD为自动写入状态MOV R2,#20HCDCR1: MOV R3,#00HCDCR2: ACALL LCDS3 ;连续写过程每次写都要确认STA3=1 CLR AACALL CDWDT ;将(A)写入LCD状态字=清屏DJNZ R3,CDCR2DJNZ R2,CDCR1MOV R4,#0B2HACALL CDCM3 ;结束自动写状态POP ACCRET;---------------------------------------------------------CDCM1: MOV A,R2 ;将R2/R3/R4依此写入LCD状态字ACALL CDWDT ;将(A)写入LCD状态字MOV A,R3ACALL CDWDT ;将(A)写入LCD状态字ACALL CDCM3 ;将(R4)写入LCD状态字RET;---------------------------------------------------------CDCM3: PUSH DPH ;将(R4)写入LCD状态字PUSH DPLACALL CDTTS ;判STA0/STA1MOV A,R4MOV DPTR,#0100HMOVX @DPTR,APOP DPLPOP DPHRET;---------------------------------------------------------CDWDT: PUSH DPH ;将(A)写入LCD状态字PUSH DPLPUSH ACCACALL CDTTS ;判STA0/STA1MOV DPTR,#0000HPOP ACCMOVX @DPTR,APOP DPLPOP DPHRET;---------------------------------------------------------CDTTS: MOV B,#40H ;判别STA0\STA1状态位子程序CDDEP: MOV DPTR,#0100H ;读标志字MOVX A,@DPTRJNB ACC.0,CDDDP ;判别STA0JB ACC.1,WCDTU ;判别STA1CDDDP: DJNZ B,CDDEP ;在写指令的读写数据前,这两个标志位必须同时为1 WCDTU: RET;---------------------------------------------------------LCDS3: PUSH DPH ;连续写过程每次写都要确认STA3=1PUSH DPLPUSH ACCPUSH BMOV B,#20HCDFWP: MOV DPTR,#0100HMOVX A,@DPTR ;读出状态字JB ACC.3,LCDTT ;判断自动写标志位STA3DJNZ B,CDFWPLCDTT: POP BPOP ACCPOP DPLPOP DPHRET;---------------------------------------------------------HZXSR: CLR A ;依此取字码输出LCD,0FFH结束MOVC A,@A+DPTRCPL AJNZ HZXSG ;将有效字码送显RET ;0FFH则结束;---------------------------------------------------------HZXSG: CPL A ;分析字码表取出的数据是命令/ASC/汉字?转相应处理MOV R0,ACLR CSUBB A,#20H ;命令?字符?JC DDCOM ;转命令码处理MOV A,R0CLR CSUBB A,#80H ;ASC?汉字?JNC HZDXS ;转汉字处理MOV A,R0PUSH DPHPUSH DPLLCALL XSASC ;转ASC处理POP DPLPOP DPHINC DPTRAJMP HZXSR ;处理下一个字码显示;---------------------------------------------------------DDCOM: MOV A,R0 ;命令码分析&发送XRL A,#0AHJZ NXXSD ;0AH命令处理(无效)MOV A,R0XRL A,#0DHJZ NXXSD ;0DH命令处理(无效)MOV A,R0XRL A,#1BHJZ XSADD ;1BH命令处理NXXSD: INC DPTRAJMP HZXSR ;处理下一个字码显示;---------------------------------------------------------HZDXS: MOV A,R0 ;汉字码显示PUSH DPHPUSH DPLLCALL XSHZF ;取相应字模送显POP DPLPOP DPHINC DPTRAJMP HZXSR;---------------------------------------------------------XSASC: CLR C ;ASC字符显示SUBB A,#20HMOV B,#10HMOV DPTR,#ASCDDLCALL HADNX ;计算当前字码的字模表首址→DPTR MOV A,R2PUSH ACCMOV A,R3PUSH ACCMOV R6,#10HXSDLP: LCALL XSDCN ;送出一个数据显示MOV B,#1EHLCALL HADRX ;计算显示坐标(R2,R3)DJNZ R6,XSDLP ;发送完一组(16行*8列一个字符) POP ACCMOV R3,APOP ACCMOV R2,AMOV B,#01HLCALL HADRX ;计算显示首址坐标(R2,R3)RET;-------------------------------------------------------- XSADD: INC DPTR ;1BH命令处理 //地址指针设置CLR AMOVC A,@A+DPTRMOV B,#1EHMUL ABMOV R2,AMOV R3,BINC DPTRCLR AMOVC A,@A+DPTRMOV B,#08HDIV ABMOV B,ALCALL HADRX ;计算显示首址坐标(R2,R3)MOV R4,#24HLCALL CDCM1 ;将计算好的显示位置写LCDINC DPTRAJMP HZXSR ;下一数据处理;--------------------------------------------------------- HADRX: MOV A,R2 ;计算显示首址坐标(R2列,R3行) ADD A,BMOV R2,AMOV A,R3ADDC A,#00HMOV R3,ARET;---------------------------------------------------------HADNX: PUSH ACC ;计算当前字码的字模表首址→DPTR MUL ABADD A,DPLMOV DPL,AMOV A,BADDC A,DPHMOV DPH,APOP ACCRET;---------------------------------------------------------XSDCN: MOV R4,#24H ;送出一个数据显示LCALL CDCM1 ;设置当前送显地址MOV A,R3PUSH ACCCLR AMOVC A,@A+DPTRMOV R3,AMOV R4,#0C4HLCALL CDCM2 ;将R3写LCD,地址不变INC DPTRPOP ACCMOV R3,ARET;---------------------------------------------------------CDCM2: MOV A,R3 ;将(R3)写LCD,地址不变ACALL CDWDT ;将(A)写入LCD状态字ACALL CDCM3 ;将(R4)写入LCD状态字RET;---------------------------------------------------------XSHZF: CLR C ;汉字送显示SUBB A,#80HMOV B,#32MOV DPTR,#HZKDDLCALL HADNX ;计算当前字码的字模表首址→DPTR MOV A,R2PUSH ACCMOV A,R3PUSH ACCMOV R6,#10HHZPXS: LCALL XSDCN ;送出一个数据显示MOV B,#01HLCALL HADRX ;计算显示首址坐标(R2,R3) LCALL XSDCN ;送出一个数据显示MOV B,#29LCALL HADRX ;计算显示首址坐标(R2,R3) DJNZ R6,HZPXS ;发完一组(一个汉字16*16) POP ACCMOV R3,APOP ACCMOV R2,AMOV B,#02HLCALL HADRX ;计算显示首址坐标(R2,R3) RET。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2)光标的设置 定位:[60H]、[70H] 光标显示:[10H] Bit2 位 光标闪烁:[10H] Bit1 位 光标宽度:[10H] Bit0 位 光标高度:[11H] Bit7:4 位
双图层显示
选择 page1 进行读写操作 [12H]=0x91 或 0x11
设定显示模式 [00H] Bit3 位
灰阶对比设置 [E0H]=0x**
提高帧频 [90H]=0x**
显示灰阶 [12H]=0x00
关显示 [00H] Bit2 位
开显示 [00H] Bit2 位
延迟 1 秒
URL:
Ref:LM24064K-AppNote-V0.1.doc 5/8
0:正常模式
01H F0H
1
1
1
1
03H 80H
1
0
0
0
10H 6FH 读数据时,光 中英文对齐 正 反 相 存 储 字体设置
标自动移位
数据选择
1: 是
1: 是
1: 正相 1: 粗体
0: 否
0: 否
0: 反相 0: 正常
显示模式 显示开关
1: 文本模式 1: 开 0:图形模式 0: 关
0
0
高 低 位 反 转 垂直移动
光标闪烁 光标宽度
1: 是 0: 否
1: 8 或 16 0: 固定 8
11H 22H
光标的高度
行距
12H 91H 图形模式下,图层显示模式选择
在双图层模式下, Page1 选择读写操作的图层
光 标 自 动 移 001: 只显示 Page 1 (单一上图层显示) 与 Page 2 的逻辑关系 00:Page 0 (512B SRAM)
Ref:LM24064K-AppNote-V0.1.doc 3/8
液晶显示模块应用参考
LM24064K
2.3 主要寄存器及参数表
寄缺 存省
指令参数
器值
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
00H C9H 电源模式(Power Mode) 软件复位
0
11: 正常模式
1:复位
00: 关闭模式
定位光标位置 [60H]=0x** [70H]=0x**
写入数据
选择 page2 进行读写操作 [12H]= 0xA2 或 0x22
设定显示模式 [00H] Bit3 位
定位光标位置 [60H]=0x**
[70H]=0x** 写入数据
两图层“或”关系 [12H]=0xB3 //Page1 RAM “OR” Page2 RAM
BLA VDD V0 VOUT
DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7
/CS
/RS
BLK
/WR
/RD
VSS
/RST
AT89S52
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7
5V
VCC EA RST
1µF 10kΩ
P3.4 P3.6 P3.7 P3.1 P3.5
F0H 92H
1
0
字型 ROM 的选择
写资料到 文 本 模 式 下 4 种 ASCII 区块选择
00: 简体字型(256KB) DDRAM 强 制 ASCII 00:区块 0 01:区块 1
01: 繁体字型(512KB) 1: 开始写入 解码
10:区块 2 11:区块 3
10: 简体字型(512KB) 0:未动作 1:是 0:否
// 文本模式 // 图形模式
[60H]=0x**
[70H]=0x** 写入数据
(1) 图形模式下,直接写入数据 (2) 文本模式下,先写入代码的高字节,
再写入代码的低字节
图形功能:
1)光标自动移位方向: [12H] Bit7 位
2)自动写入数据: [E0H]、[F0H]Bit3 位
文本功能:
1)文本的设置 行距选择: [11H] Bit3:0 位 字体选择: [10H] Bit4 位 字型大小:[F1H] Bit7:4 位 中/英文文字对齐:[10H] Bit6 位 字符负向显示:[10H] Bit5 位 字符高低位反转:[03H] Bit3 位 水平移动:[03H] Bit1:0 位;[71H]、[72H] 可以设置 任意两 Common 区块之间的移动 垂直移动:[03H] Bit2、0 位
URL:
Ref:LM24064K-AppNote-V0.1.doc 2/8
液晶显示模块应用参考
LM24064K
1 简介
本公司生产的 LM24064K 系列产品为 240×64 点阵的图形显示模块,内置 RA8803 控制器。模块不仅 可以显示单一的文本、图形,而且可以实现双图层的(“或”、“异或”、“同或”、“与”四种逻辑关系) 合成显示和四阶灰度的效果。文本模式下能够实现大小字体的混编(最大字体为 64×64),中英文自动 对齐,行距设定等功能。 模块特点:
Ref:LM24064K-AppNote-V0.1.doc 4/8
液晶显示模块应用参考
LM24064K
2.4 参数总结
单页显示
选择页码
[12H]=0x91 或 0x11 [12H]= 0xA2 或 0x22 设定显示模式
// Page 1 // Page 2
[00H]=0xCD [00H]=0xC5 定位光标位置
显示数据 1: 允许 1:是 0:否 0: 禁止
写数据时,光 光标显示
标自动移位
1: 是
1: 开
0: 否
0: 关
屏幕闪烁
1: 是 0: 否
显示类型
1: 正向 0: 负向
时钟速度选择
00:3MHZ 01:4MHZ 10:8MHZ 11:12MHZ
水平移动
1: 允许 0: 禁止
平移模式
1: 水平移动 0: 垂直移动
20H 27H
0
0
设定工作视窗右边位置
21H 27H
0
0
设定显示视窗右边位置
30H EFH
设定工作视窗底部位置
31H EFH
设定显示视窗底部位置
40H 00H
0
0
设定工作视窗左边位置
41H 00H
0
0
设定显示视窗左边位置
50H 00H
设定工作视窗顶部位置
51H 00H
设定显示视窗顶部位置
60H 00H
0
Y 地址
71H 00H
水平移动时,块移动的起始行
72H EFH
水平移动时,块移动的结束行
81H 00H
0
1
0
0
0
0
0
0
90H 04H
设定移位时钟
E0H 00H (1) 图形模式下,若寄存器[F0]Bit3 为 1,本寄存器的数据会被全部填写到 DDRAM 内,之后[F0]Bit3 被置 0。 (2) 灰阶模式下,用来控制灰阶的显示效果,“0”与“1”的数目代表显示的比率。
2.1 接口 ................................................................................................................... 3 2.2 指令操作 ............................................................................................................ 3 2.3 主要寄存器及参数表 .......................................................................................... 4 2.4 参数总结 ............................................................................................................ 5 2.5 显示像素映射图 .................................................................................................. 6 2.6 流程图................................................................................................................. 6 参考程序....................................................................................................................... 7
液晶显示模块应用参考
LM24064K
2.5 显示像素映射图
1,1 (D7)
2,1 (D6)
3,1 (D5)
4,1 (D4)
5,1 (D3)

1,2 (D7)
2,2 (D6)
3,2 (D5)
4,2 (D4)
5,2 (D3)
两图层“异或”关系 [12H]=0xB7 //Page1 RAM “XOR” Page2 RAM
两图层“同或”关系 [12H]=0xBB //Page1 RAM “NOR” Page2 RAM
两图层“与”关系 [12H]=0xBF //Page1 RAM “AND” Page2 RAM
灰阶显示:
提高系统时钟 [01H] Bit1:0 位
相关文档
最新文档