中文图形LCD上位机程序设计.docVIP

  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文档。上传文档
查看更多
中文图形LCD上位机程序设计   摘 要:根据中文图形点阵式LCD的功能及特点,以VC++为开发平台,设计LCD显示系统的上位机软件,包括文件、设置、显示与通讯、控制指令以及帮助5部分,实现了将图片、汉字、自绘图像以及控制指令等下传给LCD,而且实现了实时绘图功能,并可根据控制的不同LCD的型号进行相应的移植。该程序可作为LCD的上位机驱动及LCD质量检测软件。??   关键词:液晶显示屏;中文图形点阵;VC++;软件移植??   中图分类号:TN41,TP33 文献标识码:B 文章编号:1004-373X(2008)02-113-03?オ?      Programme Design for Chinese Graphic LCD Upper Computer??   ZHANG Chengxu,ZHANG Jiasheng,KANG Zongtao??   (Qinhuangdao Branch,Northeastern University,Qinhuangdao,066004,China)?オ?   Abstract:This paper designs a software system of the upper computer for LCD display system based on visual C++ platform and according to the function and characteristic of Chinese graphic LCD.This software is made up of five parts,including file,configuration,display and communication,control instruction and help.It realizes that download the picture,Chinese,customized picture and control instruction to the LCD.Furthermore,real-time drawing function is also realized.Aiming at the different controlled member,the system can be transplanted.This program can be used as a computer drive for LCD and software to examine the LCD.   Keywords:LCD;Chinese graphic lattice;VC++;software trasplatation?オ?   ??   1 引 言??      随着液晶显示技术的发展,液晶显示器(LCD)模块越来越多的被应用于航天、航空、家电、智能仪器、仪表等电子产品中。LCD的种类繁多,其中点阵式LCD不仅可以显示字符、数字,还可以显示各种图形、曲线以及汉字并且可以实现屏幕上下左右滚动、动画、反转、闪烁等功能,用途十分广泛。而在实际应用当中,在一些场合中往往需要动态实时地显示数据、图像并随时在线修改和编辑LCD显示的内容。本文针对LCD的这种应用需要,采用上位机与单片机通讯,并用单片机控制LCD显示相应内容的结构,以具有代表性的金鹏电子有限公司生产的OCMJ4×8 B中文图形两用液晶显示模块为例具体阐述如何利用上位机在线控制LCD显示汉字、图像、以及在LCD上实时绘图等功能。??      2 系统结构??      本显示系统采用PC机作为上位机,其任务是输入用户所要显示的汉字、图片以及一些标准图形等内容同时对这些内容做相应的处理并通过RS 232串口与单片机通讯,将数据传送给单片机。单片机将从串口收到的数据按指令与显示数据区分后发送给LCD,其中显示数据按照LCD的坐标定义排列后再送于LCD显示。本系统采用AT89S52单片机,对于一般的LCD都有集成显示存储器、驱动控制电路等外部电路,图1所示是OCMJ4×8 B型LCD与单片机的接口电路。??      3 上位机软件框架??      本上位机软件采用VC++软件编制,采用MFC单文档框架设计,在PC机上模拟LCD实际的显示状态,为了使用户方便地将画布放大,并设有网格,由一个矩形区域代表实际LCD的一个点,操作界面由菜单、画布、工具栏、状态栏等窗口组成,界面友好,易于操作。??   本系统上位机菜单项分为以下几个部分,软件结构框图如图2所示:??   (1) 文件:设有新建、打开图像、以及保存图像子菜单;??   (2) 设置:设有网格开关、阀值设定、画布尺寸

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档