文档详情

智能串口彩色触摸屏用户手册

野鹰
实名认证
店铺
PDF
150.16KB
约9页
文档ID:14348818
智能串口彩色触摸屏用户手册_第1页
1/9

智能串口显示屏用户手册1 串口说明1.1 串口工作模式采用异步、全双工串口( UART),串口模式为 8n1,即每个数据传送采用 10个位: 1个起始位, 8个数据位(低位在前传送, LSB), 1个停止位null1.2 数据帧架构串口数据帧由 4 个数据块组成,如下表所述:数据块 1 2 3 4举 例 0xAA 0x70 0x01 0xCC 0x33 0xC3 0x3C说 明 帧头 , 固定 为 0xAA 指令 数据 , 最多 249 字节 帧结束符(帧尾)1.3 字节传送顺序所有指令或者数据都是 16进制( HEX)格式;对于字型( 2 字节)数据,总是采用高字节先传送( MSB)方式比如 , x 坐标为 100, 其 HEX 格式数据为 0x0064, 传送时 , 传送顺序为 0x000x641.4 传送方向传送方向按照下面的规则定义:下行( Tx) 用户发送数据上行( Rx) 发送数据给用户1.5 接口定义模块上的 CN1 为用户接口 定义如下:引脚 描述1 VCC 5V 电源输入2 RS232 RX3 RS232 TX4 GND 电源地1.6结构尺寸1.7电气参数 Parameter Specifications UnitScreensize7” (Diagonal)inchDisplayResolution800RGBx480pixelActivearea152.4x91.44mmDotPitch63.5x190.5umPixelsize190.5SurfacetreatmentAnti-glareColorSaturation(NTSC)45 %PixelConfigurationRGBVerticalStripeOutlinedimension165(W)x104.44(H)x6.5(D)mmWeightTBDgViewAngledirection(Grayinversion)6o’ clock--InterfaceTypeTTL--LCDTypeTNColorDepth262144colorsITEMMIN MAX Unit工 作电 压 4.5 6 V工 作电 流 50 70 m ARS23输 入电 平 -15 +15 V使 用温 度 -20 70 ℃储 存温 度 -30 80 ℃2指令速查表类 别 指令 指令参数 说 明握手0x00无 查看配置和版本信息设置 0x40Fcolor+Bcolor设置调色板0x41D_X( 0x00-0x7F) +D_Y( 0x00-0x7F) 设置字符显示间距0x42X+Y 取色到背景色调色板0x43 取色到前景色调色板文本 显示 0x53X+Y+String8× 8点阵 ASCII字符0x54 16× 16点阵 GB2312内码字符串显示0x55 32× 32点阵 GB2312内码字符串显示0x6E 64× 64点阵 GB2312内码字符串显示0x6F 128× 128点阵 GB2312内码字符串显示0x98X+Y+Lib_ID+C_mode+C_dot+Fcolor+Bcolor+String任意点阵 , 任意编码字符串显示置 点 0x50(x,y)0+(x,y)1+…… +(x,y)n背景色置多个点(删除 点)0x51 前景色置多个点0x74X+Ys+Ye+Bcolor+(y,Fcolor)0+…… +(y,Fcolor)n动态曲线快速置点0x72Address(H:M:L)+Data_word0+…… +Data_wordn直接显存操作线段 和多 边形 0x56(x,y)0+(x,y)1+…… +(x,y)n把指定点用前景色线段 连接(显示多边形)0x6D 把指定点用背景色线段 连接(删除多边形)0x75X+Y+ Height_max+Height0+Height1+…… +Heightn快速显示连续的同底垂直线段(频谱)0x76X+X_dis( 0x00-0xFF) +Y0+Y1+…… +Yn快速显示折线图 (Xi=X+i*X_dis,Yi=Yi)圆弧 和圆 域 0x57(Type,x,y,r)0+(Type,x,y,r)1+……+(Type,x,y,r)n反色 /显示 多个圆弧或圆域矩形 框 0x59(xs,ys,xe,ye)0+(xs,ys,xe,ye)1+……+(xs,ys,xe,ye)n前景色显示多个矩形框 (显示矩形框)0x69 背景色显示多个矩形框 (删除矩形框)区域 操作 0x64X+ Y+ Color指定区域填充0x52无 清屏0x5A(xs,ys,xe,ye)0+(xs,ys,xe,ye)1+……+(xs,ys,xe,ye)n多个指定区域清除0x5B 多个指定区域填充0x5C 多个指定区域反色图片 /图标 0x70Picture_ID显示保存在终端中的一 幅全屏图像0x71Picture_ID+Xs+Ys+Xe+Ye+X+Y从保存在终端的一幅图 片剪切一部分显示0xE2Picture_ID将当前显示画面保存到 终端中3指令集说明3.1设置当前调色板 (0x40)TX:AA40CC33C33CRx:无null 前景色调色板 ,2字节 (16bit,65Kcolor),复位默认值是 0x0000(黑色 )。

null 背景色调色板, 2字节 (16bit,65Kcolor),复位默认值是 0xFFFF(白色 )null 16bit调色板定义是 5R6G5B模式 ,如下表所叙 :Bit1514131211109876543210R4R3R2R1R0G5G4G3G2G1G0B4B3B2B1B0红色 0xF800绿色 0x07E0蓝色 0x0013.2设置字符显示间距 (0x41)TX:AA41CC33C33CRx:无null X方向的字符间距(列间距),取值范围 0x00-0x7F,复位默认值是0x00null Y方向的字符间距(行间距),取值范围 0x00-0x7F,复位默认值是0x00一旦设定好,除非重新设定,就会一直保持下来;直到硬件复位后恢复默认值 3.取指定位置颜色 (0x42, 0x43)Tx:AACC33C33CRx:无null 0x42为取指定位置颜色到背景色调色板; 0x43为取指定位置颜色到前景色调色板 null 指定位置的坐标 (HMI,坐标均为 2字节表示 )举例: AA4200100100CC33C33C取 x=16( 0x0010) y=256( 0x0100)位置的颜色到背景色调色板。

3.4文本显示 (0x53, 0x54, 0x5, 0x6E, 0x6F, 0x98)3.4.1标准字库显示( 0x53, 0x54, 0x55, 0x6E, 0x6F)Tx:AACC33C33CRx:无null 0x53:显示 8*8点阵 ASCII字符串;0x54:显示 16*16点阵汉字字符串0x55:显示 32*32点阵的汉字字符串0x6E:显示 64*64点阵的汉字字符串null 显示字符串的起始位置(第一个字符左上角坐标位置)null 要显示的字符串,汉字采用 GB2312( 0x55、 0x6F;内码)或者 GBK( 0x54、 0x6E,内码扩展 ) 编码 , 显示颜色由 0x40指令设定 , 显示字符间距由 0x41指令设置 , 遇到行末会自动换行 0x0D、 0x0A被处理成 “ 回车和换行 ” 举例: AA5500800030486F772061726520796F75203FCC33C33C从( 128,48)位置开始显示字符串 “ Howareyou?” 3.5点显示 (0x50, 0x51, 0x74, 0x72)3.5.1置点( 0x50, 0x51)Tx:AACC33C33CRx:无null 0x50:背景色显示点(删除点);0x51:前景色显示点(置点)null 要显示的点坐标,一帧串口数据最多显示62个点。

举例: AA51000000000003000600050020CC33C33C以前景色显示 3个点,坐标位置为 (0,0),(3,6),(5,32)3.5.2动态曲线显示 (0x74)Tx:AA74CC33C33CRx:无本条指令主要用来方便用户在一个视窗中快速显示多条变化(动态)的曲线 , 终端按照下面的顺序来 指令处理: 第 1步:用 颜色擦除从 (X,Ys)到 (X,Ye)的垂直线,把原来的显示内容清空; 第 2步:在 (X,Yi)位置用 颜色置点3.5.3直接显存操作 (0x72)Tx:AA72CC33C33CRx:无3.6连线显示 (0x56,0x5D, 0x75, 0x76)3.6.1指定点连线( 0x56, 0x5D)Tx:AACC33C33CRx:无null 0x56:用前景色( 0x40指令设置)把指定点用线段连接;0x5D:用背景色( 指令设置)把指定点用线段连接;null 是连线点的坐标举例: AA56002800320078007000B1003ACC33C33C用前景色把 3个点 (40,50),(120,112),(177,58)连线3.6.2频谱显示( 0x75)Tx:AA75, , CC33C33CRx:无null x为频谱的 X轴起点坐标 , 每显示一根谱线后 , x=x+1; y为频谱的水平基准位置,每根谱 线的 Y轴起始和终止坐标分别为 y和( y-Hi)。

null 谱线的最大高度,如果 H_max=0x01-0xFF,则谱线高度 Hi也是 1字节的变量;如果 H_max=0x00,则后续两字节为 Hmax, Hi为两字节的变量null 是单根谱线的高度, 1字节或者两字节显示谱线颜色由 0x40调色板设定 , 显示谱线时 , 谱线 ( Hi高度 ) 会以前景色显示,空余谱线( H_max-Hi)会以背景色(擦除)显示3.7圆或圆域显示( 0x57)Tx:AA57()…… ()CC33C33CRx:无null 格式控制0x00把指定的圆弧反色显示;0x01前景色显示( 0x40指令设定)指定的圆弧;0x02把指定的圆域反色显示;0x03用前景色( 0x40指令设定)填充指定的圆域null 圆弧或圆域的圆心坐标;null 圆弧或圆心的半径, 0x01-0xFF举例: AA57010060006040CC33C33C用前景色显示一个圆弧,圆心是( 96, 96),半径是 643.8矩形框或矩形区域显示 (0x59, 0x69, 0x5A, 0x5B, 0x5C)Tx:AA()…… ()CC33C33CRx:无null 0x59以前景色( 0x40指令设置)显示矩形框,显示线宽是 1个点阵;0x69以背景色( 指令设置)显示矩形框,显示线宽是 个点阵;0x5A以背景色( 0x40指令设置)填充矩形区域;0x5B以前景色( 指令设置)填充矩形区域;0x5C把指定的矩形区域反色显示( XOR0xFF操作),再次反色将复原。

null (Xs_i,Ys_i)是矩形框或矩形域的左上角坐标, (Xe_i,Ye_i)是矩形框或矩形域的右下角坐标 举例: AA5C0040004000800080CC33C33C把左上角坐标 (64,64)和右下角坐标 (128,128)定义的矩形区域反色3.9全屏清屏( 0x52)Tx:AA52CC33C33CRx:无使用背景色( 0x40指令设定)把全屏填充(清屏)3.10图片或图标显示( 0x70, 0x71, 0xE2)3.10.1图片显示( 0x70)Tx:AA70CC33C33CRx:无保存在 HMIFlash存储器的图片索引 ID(对应 0xE2指令)举例:AA7000CC33C33C显示保存在 HMI中的第 0幅图片0102CC33C33C显示保存在 HMI中的第 258幅图片3.10.2剪切图标显示 (0x71、 0x9C)Tx:AA71CC33C33CRx:无null 保存在 HMIFla。

下载提示
相似文档
正为您匹配相似的精品文档