嵌入式系统的人机交互界面设计

嵌入式系统的人机交互界面设计

ID:34420126

大小:226.94 KB

页数:6页

时间:2019-03-06

嵌入式系统的人机交互界面设计_第1页
嵌入式系统的人机交互界面设计_第2页
嵌入式系统的人机交互界面设计_第3页
嵌入式系统的人机交互界面设计_第4页
嵌入式系统的人机交互界面设计_第5页
资源描述:

《嵌入式系统的人机交互界面设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第18卷第4期北京机械工业学院学报Vol.18No.42003年12月JournalofBeijingInstituteofmachineryDec.2003!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!文章编号:1008-1658(2003)04-0033-05嵌入式系统的人机交互界面设计路兆强,张怀存(北京机械工业学院机械工程系,北京100085)摘要:为提高以单片机为核心的嵌入式应用系统的人机交互性,介绍了一种中文人机交互界面的设计方法。该系

2、统以CYGNAL的C8051F020单片机为核心,采用嵌入式KeilC51语言编程,并使用VK55彩色图形液晶显示器实现中文窗口菜单界面的显示。采用此方法设计的用户界面数据结构性好,具有一定的普遍性,可应用于其他的单片机系统开发。关键词:嵌入式系统;单片机;嵌入式C语言中图分类号:T~741.12;T~368.1文献标识码:AAdesignofthehuman-computerinteractioninterfaceofembeddedsystemLUzhao-Ciang,z~ANG~uai-cun(Depar

3、tmentofmechanicalEngineering,BeijingInstituteofmachinery,Beijing100085,China)Abstract:Toimprovetheabilityofhuman-computerinteractionbasedonembeddedsystem,amethodofdesigningaChineseinterfaceisdescribedinthispaper.AsinglechipcomputerC8051F020ofCYGNALisappliedi

4、nthissystemwhichisprogrammedbyembeddedKeilC51andaVK55coloredLCDisusedtorealizetheChinesewindowmenuinterface.Theinterfacede-signedbythismethodhasgooddatastructureandcanbeusedinothersystemsbasedonsinglechipcomputer.Keywords:embeddedsystem;singlechipcomputer;em

5、beddedclanguage当前嵌入式计算机系统得到了越来越广泛的应用,例如,数字化的测量仪器,手机,掌上电脑,以及电冰箱、洗衣机等家电的控制系统都采用了嵌入式微控制器。另外,由于液晶显示技术的提高,高质量的液晶显示模块也日趋广泛的应用到各种嵌入式系统中,人机交互界面越来越友善。在单片机的开发环境上,由于嵌入式C语言的独特优点,已经被越来越多的应用。嵌入式C语言是一种编译型的高级程序设计语言,它兼顾了多种高级语言的特点,并且具备汇编语言的功能。同时它是一种结构化的程序设计语言,具有完善的模块程序结构,在软件开

6、发中可以采用模块化程序设计方法。用嵌入式C语言进行开发可以极大缩短产品开发周期,增强系统软件的可读性,便于对产品进行改进和扩充。以单片机为基础的嵌入式系统,没有通用的计算机系统那样丰富的软件资源可以利用,诸如图形化的操作系统、集成开发环境等大多收稿日期:2003-10-08作者简介:路兆强(1973-),男,黑龙江萝北人,北京机械工业学院机械工程系硕士研究生,主要从事机械设计与制造及其自动化方面的研究。34北京机械工业学院学报第18卷!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

7、!!!!!!!!!!!!!!!!资源需要自行定义,另外,要根据其不同的功能以及针对不同的用户,开发不同的人机交互界面[1]。1彩色图形LCD模块简介彩色液晶显示器是现代高新技术产品,它体积小,功耗低,无辐射,寿命长,且具有超薄、防震、防爆等特点。彩色液晶显示器的出现,有力地推动了工控仪表以及系统设备的微型化、节能化进程,提供了可视的人机交互界面,具有LED显示器、CRT显示器所无法比拟的优点。VK55为智能型8色彩色液晶显示器,点阵数为320>240,驱动模块内配置二级字库,可以通过串行口或三态数据总线接口接收

8、控制命令数据,自行对接收的命令和数据进行处理,实时显示用户需要显示的各种曲线、图形以及中西文字体。2图形LCD与单片机的接口电路2.1串行通信方式VK55显示模块可选用标准RS-232通信接口,按串口方式1工作。一帧信息为10位,其中1位起始位(0),8位数据位(先低位后高位),1位停止位(1)。其数据格式如图1所示:图1串口数据格式为提高通信速度,显示器内设置了一个128字节的输入缓

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。