- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
液晶显示多层菜单结构的软件设计
清华大学 陈冬 徐文立北京市自动化设计院 夏遂华
摘要:液晶显示器作为显示终端和人机接口普遍运用于微机监控系统中,文章结合生产实践介绍了工业控制用液晶显示菜单的结构,并给出了2种实用的液晶显示及其键盘响应的软件设计方法。该系统中实际运用的菜单多达125屏,分为7层,较好地解决了多层菜单显示的问题。
关键词:液晶显示 键盘响应 菜单
M ethods of Usi ng M a tr ix LCD to D isplay M ultiL evel M enus
Chen Dong Xu W en li X ia Su ihua
Abstract :T he L CD is w idely used as disp lay ter m inals and hum an 2m ach ine interfaces .T h is article introduces the structure of L CD m enus fo r industry contro l and illustrates two m ethods to p rogram fo r the L CD disp lay and its key response .W e have altogether 125m enus in th is system and they are divided in 7levels .O ur m ethods app rop riately so lve the p roblem of disp laying m ulti level m enus on L CD .
Keywords :L
CD key response m enu
1 概述
由于液晶显示器(L CD 具有功耗低、体积小、
驱动电压低、价格低、所含信息多等优点,
它在许多微机控制系统中被用作显示终端、人机接口等设备。清华大学与北京自动化设计院联合研制的全数字大电流可控整流电源中正是采用80C 196KC 单片机控制HD 61202进行液晶显示作为人机接口设备。单片机与液晶显示和键盘结合,组成现场控制系统,与上位机联合对生产设备进行监控并进行相应的参数设置。
液晶显示及其键盘响应流程图见图1。
图1 液晶显示及键盘响应流程图
其中初始化是对单片机、液晶和键盘的相关参数进行设置,并设定相应外部中断。
2 液晶显示菜单简介
液晶显示菜单应尽量与普通微机上的菜单结构保持一致,即呈树形拓扑结构,以适应操作人员的操作习惯,见图2。
图2 液晶显示菜单结构
通常每屏液晶显示表示1个菜单,但由于1屏液晶显示的行数有限(HD 61202能控制液晶显示4行,所以有时1屏液晶并不能完全显示完1个菜单,因此液晶显示还需要具有翻屏功能。
一般工业控制用液晶显示主要包括5类。1菜单屏,显示若干下属菜单名称,按对应
键后进入相应的下属菜单。例如
6
5
11运行参数 41内部设定
21运行状态 51开关量
31故障与事件 61模拟量
2变量屏,显示运行参数的数值,不能进行设定。例如
压力1(kPa: 00
压力2(kPa: 00
压力3(kPa: 00
压力4(kPa: 00
3选择屏,与菜单屏类似,只是多出了选择功能,实心圆表示选中,继续按相同键后则进入相应下属菜单设置,按不同键表示选择其它方式。例如
控制方式
11开环控制及设置 ●
21恒压控制及设置 ○
31恒流控制及设置 ○
4设定屏,能对运行参数进行设定和更改。例如
模拟量比例系数 →00.00
模拟量横移修正 0000
模拟量滤波参数 00
5显示屏,显示汉字信息,不能进行其它操作。例如
全数字智能化
大电流可控整流电源
北京市自动化系统工程公司
清华大学
另外,密码输入屏和密码修改屏可以归属于设定屏,但由于输入密码时不能显示数字,只能显示星号,所以对密码屏的显示要进行单独处理。
对于液晶显示汉字和字母,首先要依据液晶显示规则建立一个字库,并使每个字符对应一个编号,然后编制在液晶的指定位置显示一个字符的程序。
3 液晶显示及其键盘响应的软件设计方法
以下介绍2种液晶显示及其键盘响应的软件设计方法。
311 方法1
第1种方法的总体思路是首先建立一个屏幕信息文件S IF,把每屏需要显示的汉字、字符或数字以一定格式写入S IF文件中,每个菜单对应一个屏号,然后在显示执行程序中对S IF文件进行解码操作,从而在液晶上显示对应信息,在键盘响应程序中针对不同的屏号分别进行相应的操作,从而达到进入下属菜单、选择方式、输入数字、退回上层菜单等目的。
执行程序
您可能关注的文档
- 海绵纸手工制作向日葵步骤_图文.doc
- 海绵犬的制作.ppt
- 海蜘蛛VPN服务器架设.doc
- 海蜘蛛安装_图文.doc
- 海西区高速公路网沈海复线莆田仙游(福州界)至南安金淘段高速公.doc
- 海裘皮大厦日常保洁投标书_图文.doc
- 海绵蛋糕制作.ppt
- 海顿生於奥地利.ppt
- 海鲜礼包明晓细琴表水产.doc
- 海藻的营养成分.ppt
- 主题课程整理大班上.doc
- 2026人教版小学语文三年级上册期末综合试卷3套(打印版含答案解析).docx
- 2026人教版小学语文四年级下册期末综合试卷3套(打印版含答案解析).docx
- 2026人教版小学二年级上册数学期末综合试卷精选3套(含答案解析).docx
- 2026人教版小学语文四年级上册期末综合试卷3套(含答案解析).docx
- 2026人教版小学二年级下册数学期末综合试卷3套(打印版含答案解析).docx
- 2026年地理信息行业年终总结汇报PPT.pptx
- 板块四第二十一单元封建时代的欧洲和亚洲 中考历史一轮复习.pptx
- 中考历史一轮复习:板块四第二十单元古代亚、非、欧文明+课件.pptx
- 第二次工业革命和近代科学文化中考历史一轮复习.pptx
最近下载
- 精细化调试管理实施方案119..doc VIP
- 华南师范大学《Java语言程序设计》2022-2023学年第一学期期末试卷A卷.doc VIP
- 立式圆筒形钢制焊接储罐施工及验收规范》.pptx VIP
- 怀素草书千字文.doc精选.doc VIP
- 2025年大庆医学高等专科学校单招(语文)测试试卷.docx VIP
- 儿童小学生成长档案A4大小模板.docx VIP
- 服装店创业计划书.pdf VIP
- 年产6000吨猪肉脯加工车间设计.docx VIP
- 武汉大学 2011-2012 学年第二学期期末考试线性代数 B 试题(A) .docx VIP
- 2025年建筑工程检验批质量验收记录全套表格.docx VIP
原创力文档


文档评论(0)