- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于触摸屏的数码一体机人机界面设计与实现
第!!卷!第!期!, ”*#年$月
液!晶!与!显!示
%amp;,()*)+,-.(/0/12,-,4%.*6/07(47,*0/*3585
9,0:!!!;,:!!!””#lt;=8
文章编号“#$
杜!德
#潍坊学院信息与控制工程学院!山东潍坊!!HBgt;HBgt;!G?M/
0!B=X,M$‘‘ 4)!gt;5
摘!要!介绍了在f提出了一种新的_gt;W“数码一体机中利用触摸屏的 人机界面的系统设计!字库内容的数据组织方法及实现多文种显示切换的 基本算法!可实现多个任意文种界曲显示和切换!并对多文种显示程序软件 设计流程做了简要描述%阐述了电阻技术触摸屏的编程应用设计!提出了 五点法解决触摸屏坐标校正!详细阐述了触摸屏的坐标计算amp;校正 amp;触摸区域划分amp;触摸精度的选择及触摸区域的判定%
关!键!词!触摸屏触摸屏的校正多文种显示人机界面金佰和数 码一体机中图分类号!《;!# K;#H!!!!文献标识码!lt;
gt;!引!!言
在现代数码办公设备屮!良好的人机界面是办公设备的重耍指标%液 品的应用越来越广泛普
gt;W)
!数码一体机是一种高速办公印刷设备!在及(
简单的小屏幕显示!仅将整屏信息拆在以前!
成几条独立的信息或几个独立的文字! 一屏信息分几次操作方能完成! 这样一来不但给编程带來了麻烦!且不易实现复杂的图形显示%后來人们 做了一些专用的函数来绘图!为了弥补这些不足!
但是对于较为复杂的图形!单片机资源的开销仍然很大%随着压缩技 术的实现!越来越多的编程人员开始将整屏的图像文字信息做成点阵!并采 用统一的压缩方法进行压缩然后存储%使用时!只要进行简单的解压缩即 可!这样既能节省存储空间又能简化程序%为了更方便!实际应用时!为每屏 信息分配相同大小的存储空间%
#$单个字或字母的点阵数据!
将开发一个项目时所需要的所有字或字母进行汇总!做成点阵!将这些 字编号并依次存储!这些编号称为字模!每个字或字母拥有相同大小的标点 amp;符号等%存储空间%这里也包括数字amp;
#$提示信息词组数据W
用户所看到的一个选项或一句提示都是由若干个字或字母组成!所以 不必将这个词组转换成点阵存储!只要存储组成这个词组的所有字或字母 的字模即可!这样做节省了空间!避免相同的字重复做点阵存储%
:二?!多语种切换实现的基本算法
从上面的论述可以看出!任何语种在存储时
使用中经常需要通过人机界面进行功能及参数设置操作%由于使用者
的语言文字不同!需要人机界面支持多语种显示功能%本文利用电阻技术 触摸屏!对金佰和f_gt;W数码一体机中实现多文种人机界面的系统设计 进行阐述%
!!系统硬件设计
系统硬件主要由lt;K触摸屏amp;@A%_gt;单片机amp;
$!」
存储器等组成(!电路原理图略!可向作者索
取%本文仅对f_gt;W“数码一体机实现多文种人机界面的系统软件设 计部分进行描述%
W!系统软件设计
B)
系统软件设计采用%语言编写(!按常用的#)
多层次菜单结构设计(%
:=lt;!字库内容的数据形式
在字库存储设备内存储的数据主要冇W种形式“整屏的点阵数据!单个 字或字母的点阵数据!提示信息词组数据%
#$整屏的点阵数据肛;
万方数据!!“”B?gt;”?gt;!‘ 修订日期!!,H,B?gt;gt;?”gt;!!收稿日期
!gt;@!
液!!晶!!与!!显!!示第!!卷
都可按上面的形式存储!这样一来!程序中对不同的语种可按相同的方 法处理!甚至可以说可使用统一的程序”在存储时!给不同的语种编号!将不 同语种依次存储! 一个语种划为一个区!例如将中文放在”区!将英文放在gt; 区!将曰文放在!区!将朝文放在W区!将藏文放在$区“每个区内又都包括整 屏信息区#单字区#词组区“通常将每个并将第)区的首地址记区的首地址称 为区地址!
为I)!为了方便计算!如果存储空间允许的话!^%amp;[B?l)E[,EB[(W
前面说过!词组屮存放的只是字模!不是词组的点阵数据!还需耍用
式%amp;i+算出单词中的每个字或!字母所对应的点阵数据”多语种显示 程序控制流程图如图gt;所示,匕:!触摸屏的校正
基于电阻技术触摸屏分为四线电阻触摸屏#
@!A(五线电阻触摸屏或更多线电阻触摸屏!但无
论哪一类电阻触摸屏都有一个最大共性$电压成每个区分配相同大小 的存储空间!并记为1(!则)Y)l「在一个区内的整屏信息区首地址#单字区首地 址#词组区首地址相对于本区首地址的偏移分别记作G,!
肛;川,编程时点阵首地址的计算$%gt;
amp;取整屏的数据假如每屏数据占用G(个字节!那末第)区第B屏的 首地址GB可由下式%盘匸
amp;计算 $GB?I)EG*EB
G(%gt;
您可能关注的文档
- 基于博弈论组合赋权的城市养老地产开发适宜性评价.docx
- 基于占空比优化的永磁同步电机双矢量FCSMPC.docx
- 基于参数L―系统温室番茄植株三维重建.docx
- 基于双创大环境下对企业知识型人才绩效管理的思考.docx
- 基于双机热备系统数据安全探析.docx
- 基于受托责任制看我国经济责任审计.docx
- 基于可分辨矩阵属性集依赖度计算方法.docx
- 基于可视化管理的企业营销管理变革研究.docx
- 基于可靠性及相关性会计计量模式探析.docx
- 基于四分图模型对民办高校青年教师主观幸福感提升分析以陕西省为例.docx
- 《现场设备集成第5部分:信息模型GBT41771.5-2022》详细解读.pptx
- 《地下水检测移动实验室通用技术规范GBT+35401-2017》详细解读.pptx
- 《基于时间敏感技术的宽带工业总线AUTBUS系统架构与通信规范GBT42019-2022》详细解读.pptx
- 《工业风机 标准实验室条件下风机声功率级的测定 第1部分:通用要求GBT 34877.1-2023》详细解读.pptx
- 《工业机器人电气设备及系统第3部分:交流伺服电动机技术条件GBT+37414.3-2020》详细解读.pptx
- 《现场设备集成第3部分:服务器GBT41771.3-2022》详细解读.pptx
- 《无损检测+电磁超声检测+总则GBT+34885-2017》详细解读.pptx
- 《智能工厂数控机床互联接口规范GBT41970-2022》详细解读.pptx
- 《工业机器人电气设备及系统+第2部分:交流伺服驱动装置技术条件GBT+37414.2-2020》详细解读.pptx
- 《微细气泡技术+微气泡的表征+第1部分:粒径指数的离线评估GBT+42845.1-2023》详细解读.pptx
文档评论(0)