迪文工业串口屏用户软件开发指南..pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
迪文工业串口屏用户软件开发指南.

专业素养.诚实守信.追求卓越 迪文工业串口屏用户软件开发指南 (Ver3.2 2012.03 ) 北京迪文科技有限公司产品部 目 录 1 文本3 1.1 在程序中直观的引用文本 3 1.2 文本框格式控制 3 1.3 ASCII 字符间距自动调整 4 1.4 文本背景色不显示 4 1.5 艺术字(特殊字符)显示 5 1.6 竖排文本显示 5 1.7 数值参数显示 6 1.8 文本滚动显示 7 2 曲线11 2.1 动态曲线:通过曲线移动实现 11 2.2 动态曲线:通过窗口移动实现并有缩放和历史回放功能 12 3 图片、图标和动画13 3.1 进度条显示 13 3.2 模拟表盘显示 14 3.3 图标叠加显示 14 3.4 备份和恢复当前界面 15 3.5 指针表盘显示 16 3.6 流程图动画(指令定时自动执行) 17 4 触摸屏界面18 4.1 触控界面(无须用户代码干涉)设计 18 4.2 触摸屏参数录入 19 4.3 触摸屏中文录入(GBK 字库) 21 5 系统配置和外设22 5.1 系统配置参数说明 22 5.2 RTC 时钟 23 5.3 背光亮度调整和屏保亮度设置 24 5.4 视角调整 24 5.5 内置数据库读写 25 5.6 视频播放 27 5.7 蜂鸣器 27 6 用户程序设计建议29 7 软件相关参数说明29 7.1 字库说明 29 7.2 图片存储数量 30 7.3 典型指令执行时间 30 附录1 迪文HMI 指令一览表30 附录2 ASM51 应用实例:转动的时钟32 附录3 ASM51 应用实例:最简单的示波器40 附录4 C51 串口通信程序参考49 附录5 文档涉及的C51 函数原型50 专业.诚信.成功 迪文工业串口屏用户软件开发指南 Ver3.2 1 文本 指令 说 明 0x40 设置调色板。 0x42 取指定位置颜色到背景色调色板。 0x41 设置字符显示间距。 0x45 设置/取消文本框限制。 配置显示方式: 0xE0 PARA1.2: 0=正常显示 1=偏转90°显示; PARA2.4 (仅H600、K600+支持):0=文本显示时自动恢复背景 1=按照指定的背景色显示文本。 0x53 显示8×8 点阵的ASCII 字符串,对应0x00 字库。 0x6E 显示12×12 点阵的GBK 中文字符串,对应0x20 字库(中文)和0x00 字库(ASCII)。 0x54 显示16×16 点阵的GBK 中文字符串,对应0x21 字库(中文)和0x00 字库(ASCII)。 0x6F 显示24×24 点阵的GB2312 中文字符串,对应0x22 字库(中文)和0x00 字库(ASCII)。 0x55 显示32×32 点阵的GB2312 中文字符串,对应0x23 字库(中文)和0x00 字库(ASCII)。 显示任意点阵、任意编码方式的字符串,对应客户指定的字库;但是GB2312 和GBK 模式下的ASCII 0x98 字符使用0x00 字库。 0x9C 使用图标来显示,图标背景色自动滤除,并且显示前先用当前页面恢复背景。 0x9D 使用图标来显示,图标背景色会自动滤除。 0xC108 基于暂存缓冲区的参数显示,HMI 自动完成参数的识别和显示。 1.1 在程序中直观的引用文本 C 语言 uchar *HZSTR=汉字显示OK; uint x,y,color; prints (0x54,x,y,HZSTR) //16 点阵GBK 中文字符串显示,(x,y)是坐标位置 对于固定的文本,也可以直接写成 prints(0x54,x,y,汉字显示OK) ASM51 HZSTR: DB 汉字显示测试OK,0xFE ;0xFE 为字符串结束符 MOV DPTR,#HZSTR LCALL TXROMS 在GBK 编码的中文操作系统上,C 或ASM 编译器会自动把汉

文档评论(0)

maxmin + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档