1、ZRLCD28彩色液晶触摸屏使用说明书 ZR-LCD2.8彩色液晶触摸屏使用说明书 Ver: 2.19 北 京 展 荣 科 技 中 心 第一章概述ZR-LCD是一种真彩色(TFT) 智能液晶显示终端,自带128M字节Flash存储器,可自行配备多种字库,并可预先存储多至上千张图片。标准配置具有触摸屏控制电路、实时时钟及蜂鸣器,RS232,RS485两种接口,任选其一 。采用精简指令集。它可与具有UART串行通讯功能的单片机、微机或控制设备配合使用,组成液晶显示控制系统。ZR-LCD具有以下特色。 通过指令画点,线,圆,矩形,曲线,等,并显示中西文字。 背光可调,渐亮或渐灭。 可显示65536色
2、。显示速度快,适合图像或图片。 触摸屏可选返回健值或返回坐标,可实现指控移动映射显示区域。 具有数值直接显示指令,显示范围 -0.999999999999999999 用户可自行配置字库和图片。 可选择屏幕横显或竖显方式。 实时时钟及蜂鸣器适合应用于,军工、工业控制、医疗器械、通信、等行业,作为人机交互界面。 第二章一外部结构(见图1、图2) 图1(正结构面图)图2(背面结构图及接线端子定义) K1位置定义:K1-1=ON K1-2=OFF 液晶屏设置工作状态。K1-1=OFF K1-2=OFF 液晶屏运行工作状态。K1-1=ON K1-2=ON 液晶屏校准工作状态。 K2位置定义:K2-1=
3、OFF K2-2=ON RS232串行通讯。K2-1=ON K2-2=OFF RS485串行通讯。二、基本特性:项目 规格 备注外部尺寸105 mm(L)70 mm(W)66 mm(H)开口尺寸101mm(L)61 mm(H)屏幕尺寸2.8”显示区域57.6mm(W)43.2mm(H) 像素数目 640(H)3(R、G、B)480(V) 背光方式LED(280cd/) 像素尺寸0.0588(W)X0.1764(H) mm 颜色数目256色(单字节) 或 65535色(双字节)指令调节 接口方式RS232 或 RS485三、环境参数项目 MIN MAX 操作温度 -2070 储存温度 -30 8
4、0 操作湿度 0% 80%储存湿度 0% 90%四、电器参数参数符号名称 MIN TYP MAX 供给电压 VDD 22.8V 24V 25.2V 供给电流 ICC 630mA650mA670mA五、65K色彩配置表(5:6:5) 色彩数据高字节色彩数据低字节D7D6D5D4D3D2D1D0D7D6D5D4D3D2D1D0R4R3R2R1R0G5G4G3G2G1G0B4B3B2B1B0深 红 浅深 绿 浅深 蓝 浅256 色彩配置表(2:3:3) 色彩数据(单字节)D7D6D5D4D3D2D1D0B1B0G2G1G0R2R1R0深 蓝 浅深 绿 浅深 红 浅第三章指令结构 指令格式功能报头 指
5、令 参 数报尾后缀12345 6 握手990100000000000066 背光调节9902Step000000000066 Step(0-255):背光亮度, 0:最暗 255:最亮背光渐亮9903Time000000000066 Time (0-255):背光由灭到亮的时间 0:最快 255:最慢背光渐灭9904Time000000000066Time (0-255):背光由亮到灭的时间 0:最快 255:最慢色彩选择9906C8_16000000000066C8_16:(图片操作不受控制)00:为256色操作,FCH、BCH参数将不起作用,FCL、BCL为颜色参数。 01:为65536色
6、操作。 反馈延时9907Time000000000066Time (0-255):指令执行结束到发回反馈信息”0xee”的时间 0:最短 255:最慢(本指令用于系统使用RS232-RS485转换器时,等待发送状态到接收状态的转换时间。默认值0)应答设置9909BACK000000000066BACK (默认值00) 00:模块在收到指令并执行完毕后,发 “0XEE”回应信息。01:模块在收到指令并执行完毕后,无回应信息。以下用于多终端系统02:模块在收到指令并执行完毕后,发带本模块地址的回应信息。 返回格式 :0xAA add 0XEE 00 00 00 00 0xBB 报头 地址 指令 报
7、尾多终端地址990AADDROFF/ON00000000Ver66ADDR (0-255):地址号,用于多终端系统,与BIOS设置下的地址相匹配。Ver:00OFF/ON 00: 对应地址终端,关闭接收指令状态。 01: 对应地址终端,开启接收指令状态。Ver:01当ADDR (0-255):地址号与本终端地址相同时,开启接收指令状态,当遇有非本终端地址的此条址令时,本终端转为关闭接收指令状态。 当ADDR为0时,所有终端处于开启接收指令状态。注意: a.模块上电后,默认开启接收指令状态。b.多终端系统只适合单向数据传输,暨处理器向多个终端发送指令,不接收来自终端回应信息。因此要求处理器在发送
8、指令后加适当的延时。屏幕方向设置990BS_CT_C0000000066 S_C:屏幕方向设置(默认值0)T_C:触摸屏方向设置(默认值0)颜色设置991000FCHFCL00BCHBCL66FCH、FCL :前景颜色参数的高、低字节。BCH、BCL :背景颜色参数的高、低字节。清屏*991100000000CCHCCL66CCH 、CCL :清屏颜色参数的高、低字节。(注意:256色操作时,CCH参数将不起作用,CCL为颜色参数。)单点*9912XLYLYXH00CCHCCL66XL:坐标x的低字节 YL:坐标y低字节YXH:D7 D6 D5 D4 D3 D2 D1 D0 YH3YH2YH1
9、YH0XH3XH2XH1XH0高4位为YH的低4位,低4位为XH的低4位 YXH= (YH4)&0x0030)|(x8)&0x0003) CCH 、CCL :颜色参数的高、低字节。(注意:256色操作时,CCH参数将不起作用,CCL为颜色参数。)连续点(不同坐标)991300000000numHnumL66Data.NumH、NumL:在指令后可加入num(0-1024)个字节的连续执行的参数,Data: 后续坐标参数 XL1 YL1 YXH1 XL2 YL2 YXH2 XLn YLn YXHn颜色为前景颜色连续点(X坐标自动加1)99 14 XLYLYXH00numHnumL66Data.X
10、L 、YL 、YXH:起始坐标NumH、NumL:在指令后可加入num(0-1024)个字节的连续执行的参数,并由type定义参数类型Data:后续颜色参数 CLx CLx+1 CLx+2 CLx+n(256色) 或 CHx CLx CHx+1 CLx+1 CHx+2 CLx+2 CHx+n CLx+n(64K色)连续点(y坐标自动加1)99 15 XLYLYXH00numHnumL66Data.XL 、YL 、YXH:起始坐标NumH、NumL:在指令后可加入num(0-1024)个字节的连续执行的参数,并由type定义参数类型Data:后续颜色参数 CLy CLy+1 CLy+2 CLy+
11、n(256色) 或 CHy CLy CHy+1 CLy+1 CHy+2 CLy+2 CHy+n CLy+n(64K色)线9916XsLYsLYXsHXeLYeLYXeH66XsL 、YsL 、YXsH:起点坐标 ,XeL 、YeL 、YXeH:终点坐标颜色为前景颜色 圆9917XLYLYXHRHRL0066XL 、YL 、YXH:圆心坐标 RH、RL:半径 颜色为前景颜色实心圆9918XLYLYXHRHRL0066XL 、YL 、YXH:圆心坐标, RH、RL:半径 颜色为前景颜色 矩形框9919XL1YL1YXH1XL2YL2YXH266XL1 、YL1 、YXH1:左上角坐标, XL2 、
12、YL2 、YXH2:右下角坐标颜色为前景颜色矩形填充(1)991AXL1YL1YXH1XL2YL2YXH266XL1 、YL1 、YXH1:左上角坐标, XL2 、YL2 、YXH2:右下角坐标颜色为前景颜色标题栏框991BXL1YL1YXH1XL2YL2YXH266XL1 、YL1 、YXH1:左上角坐标, XL2 、YL2 、YXH2:右下角坐标标题栏颜色为前景颜色,栏腹颜色为背景颜色键991CXL1YL1YXH1XL2YL2YXH266XL1 、YL1 、YXH1:左上角坐标, XL2 、YL2 、YXH2:右下角坐标键颜色为前景颜色。正椭圆991DXL1XL2X1X2HYL1YL2YH
13、1YH266 XL1 、XL2 、XH1XH2:左右点坐标, YL1 、YL2 、YH1YH2:上下点坐标, 键颜色为前景颜色。实心椭圆991EXL1XL2X1X2HYL1YL2YH1YH266 XL1 、XL2 、XH1XH2:左右点坐标, YL1 、YL2 、YH1YH2:上下点坐标, 键颜色为前景颜色。1-4像限90度弧991FXLYLYXHRHRLANGLE66XL 、YL 、YXH:圆心坐标, RH、RL:半径ANGLE:画弧的像限(1-4) 文本*数据设置9920DISXWIDTHFB00000066DISX:字体间隔WIDTH:字体加宽FB: 文本及数据显示的背景控制,00: 直
14、接前景色(FCH 、FCL )贴字 01: 用背景(BCH 、BCL )作底色 文本显示9921XLYLYXHFONTnumHnumL66Data.XL、YL 、YXH:坐标 显示文本 FONT:字体编号numH 、numL:在指令后可加入num(0-1024)个字节的连续执行的文本参数Data:后续文字编码参数(西文为单字节ASCII码,汉字为双字节内码)数据显示9922XLYLYXHFONTNop&MaxLR&DOT66Data.XL 、YL 、YXH:数据显示坐标 FONT:西文字体编号Nop&Max:D7 D6 D5 D4 D3 D2 D1 D0 Nop3Nop2Nop1Nop0Max
15、3Max2Max1Max0Nop(字节高4位)-如数据左对齐,在数据前加Nop个空格如数据右对齐,在数据后加Nop个空格Max(字节低4位)- 最大显示位(0-12)RL&DOT:D7 D6 D5 D4 D3 D2 D1 D0 LRDot4Dot3Dot2Dot1LR: LR=0,数据左对齐。 LR=1,数据右对齐。 DOT(字节低4位)- 数据小数点位置(0-9)Data:此指令后需跟随4个字节32位显示数据 ,data1(H)、data2 、data3、data4(L)由高至低。显示范围 -999999999999999999 data1的最高位0:为正数, 1:为负数. -0.99999
16、99990.999999999例0.1234567 Max=9 , DOT=7 Data:00 12 d6 87例 -0.123456789 Max=11, DOT=9 Data:87 5b cd 15例 123.45 Max=6 , DOT=2 Data:00 00 30 39例 999999999 Max=9 , DOT=0 Data:3b 9a c9 ff混合文本设置9923F_ENF_CN0000000066F_EN: 西文字体编号 F_CN: 汉字字体编号功能说明:当文本数据有ASCII和汉字内码两种编码时,预先设置此功能,模块会自动识别编码,并在F_EN,和F_CN中寻找对应的字体
17、, F_EN和F_CN应选用匹配的字体。例:西文点阵为12X24, 中文点阵应为24X24读取字库数据9924FONTstartHstartLnumHnumL0066Data.FONT:字体编号 StartH、startL:起始字节numH 、numL:读取字节数量(最大2048字节)Data:此指令后需跟随2个字节参数分别是CODE1、CODE2 。 CODE1、CODE2为要读取字的编码,(注意:字体为西文时,只用CODE2) 例:A CODE1=0; CODE2=0X41;晶CODE1=0XBE; CODE2=0XA7;返回格式:从start字节开始,返回num个字节的字库数据,数据对应
18、点阵字库,一个字节构成横向8点,左边点在字节的高位,点阵四角按 左上右上左下 右下。图片*显示9930XLYLYXH00CODEHCODEL66XL 、YL 、YXH:贴图位置坐标CODEH、CODEL: 图编号单色位图显示9931XLYLYXHWIDTHHIGHFB66Data.XL 、YL 、YXH:位图显示起始位置坐标WIDTH( 8-128 ): 位图横向宽度(应为8的整倍数)HIGHT( 1-128 ): 位图高度Data:位图数据, Data数量(最大2048字节)= HIGHT(WIDTH8).FB: 位图显示的颜色控制,00:当位图中某位bit=1时,取前景色(FCH 、FCL
19、 )对应像素显示,bit=0时,不作处理。 01:当位图中某位bit=1时,取前景色(FCH 、FCL )对应像素显示,bit=0时,用背景色(BCH 、BCL )对应像素显示。(注意:横向8点构成一个字节,左边点在字节的高位,点阵四角按 左上右上左下 右下 取值)图型文件在线传送并存储9932 CODEHCODEL00SizeHSizeMSizeL66CODEH、CODEL: 图编号SizeH SizeM SizeL:文件大小步骤说明:1,要传送的图型文件是BMP(565)格式2,查看文件的大小并定义图编号,按上面格式发送指令3,等待返回“0XDD”4,发送 XXX.bmp 文件5,等待应答
20、。*如需显示请用指令30调用图型文件在线传送并显示9933XLYLYXH00000066XL 、YL 、YXH:贴图显示起始位置坐标步骤说明:1,要传送的图型文件是BMP(565)格式2,定义图显示起始位置坐标,按上面格式发送指令3,等待返回“0XDD”4,发送 XXX.bmp 文件5,等待应答。触摸屏触压查询994000000000000066 有触压在此等待, 无触压返回,发应答信息。触摸屏状态查询9941TOUCH000000000066TOUCH 01:返回键值 02:返回坐标返回格式 01 返回键值:键代号(预先设定) 02 返回坐标:0xcc XH XL YH YL 0xdd 报头
21、 x坐标 y坐标 报尾 以下用于多终端系统03 返回键值:键代号(预先设定)返回格式:0xAA add 0X01 KEY 00 00 00 0xBB 报头 地址 指令 键代号 报尾04 返回坐标: 返回格式:0xAA add 0X02 XH XL YH YL 0xBB 报头 地址 指令 x坐标 y坐标 报尾设置触摸屏键值9942XL1YL1YXH1XL2YL2YXH266Data.XL1 、YL1 、YXH1:键左上角坐标 XL2、 YL2、YXH2 :键右下角坐标Data:此指令后需跟随2个字节参数分别是KEYMAX、CODE 。KEYMAX(1 Byte) :键数量(最多50)CODE(1
22、 Byte) :键号触摸屏设置9943TCT_M0000000066TC(1-255):触摸屏灵敏度参数,1-灵敏度最高,准确率最低。255-灵敏度最低,准确率最高(默认值60)T_M(默认值00): 00:触摸屏为查询方式。 01:触摸屏为主动发坐标方式。(按下连续发,抬起停)返回格式:0xcc XH XL YH YL 0xdd 报头 x坐标 y坐标 报尾 02:触摸屏为主动发坐标方式。(每按下一次,发一次)返回格式:0xcc XH XL YH YL 0xdd 报头 x坐标 y坐标 报尾03:触摸屏为主动发键值方式。(按下连续发,抬起停) 发键代号(预先设定)04:触摸屏为主动发键值方式。(
23、每按下一次,发一次) 发键代号(预先设定) 以下用于多终端系统 05:触摸屏为主动发坐标方式。(按下连续发,抬起停)返回格式:0xAA add 0X02 XH XL YH YL 0xBB 报头 地址 指令 x坐标 y坐标 报尾 06:触摸屏为主动发坐标方式。(每按下一次,发一次)返回格式:0xAA add 0X02 XH XL YH YL 0xBB 报头 地址 指令 x坐标 y坐标 报尾07:触摸屏为主动发键值方式。(按下连续发,抬起停) 返回格式:0xAA add 0X01 KEY 00 00 00 0xBB 报头 地址 指令 键值 报尾08:触摸屏为主动发键值方式。(每按下一次,发一次)
24、返回格式:0xAA add 0X01 KEY 00 00 00 0xBB 报头 地址 指令 键值 报尾蜂鸣器9950longHlongLhzH hzL0000 66LongH,longL:鸣响长度 hzH,hzl:鸣响频率BUSY信号设置9951Mode0000 000000 66Mode 01:模块在收到指令并执行指令时,BUSY信号为低。执行完毕后,BUSY信号变高。(默认值:01) 02:触摸屏按压时,BU信号为低。松开后,BU信号变高。 03:模块在收到指令并执行指令时或触摸屏按压时,BUSY信号为低,指令执行完毕后且触摸屏松开后,BUSY信号变高。 注意:BUSY信号是指经过电平转换
25、后的BU信号,见(带忙线)参考设计。 复位9960000000000000 66设置时钟9970YearMonthDayHourMinuteSecond 66Year:年 Month:月 Day:日 Hour:时 Minute:分 Second:秒日期显示9971XLYLYXHFONTTYPE00 66XL 、YL 、YXH:显示位置坐标FONT:字体编号TYPE:显示形式01:20YY 02:YY 03:MM 04:DD 05:20YY/MM/DD 06:YY/MM/DD 07:MM/DD/YY 08:MM/DD/20YY09:20YY-MM-DD 0A:YY-MM-DD 0B:MM-DD-YY 0C:MM-DD-20YY0D:WEEK(字体为西文字体对应显示Sun、 Mon 、Tue、Wed、Thu、Fri、Sat字体为中文字体对应显示 日、一、二 、三、四、五、六 )显示字符颜色为前景颜色,底色使用背景色时间显示9972XLYLYXHFONTTYPEAUTO 66XL 、YL 、YXH:显示位置坐标FONT:字体编号TYPE:显示形式01:HH 02:MM 03:SS 04:HH:MM:SS 05
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2