- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机LCD显示终端设计研究
单片机LCD显示终端设计研究【摘要】随着我国经济的迅速发展以及科学水平的不断进步,我国的LCD显示技术取得了巨大的发展,促进了我国工商业的发展。文章研究的课题是:单片机的LCD显示终端设计分析。对于工业应用的现场,往往需要进行对于相应的本地远程命令的转换,将其转换成相应的汉字或者ASCII来进行显示,为了满足这一要求,提出了相应的方法。这一操作系统可以进行对于依据相应时间的轮转以及相应的抢先任务调度的实现,除此之外,它还实现了对于相应事件以及信号驱动的支持,对相关软件的任务分解以及任务工作的流程进行了阐述。
【关键词】LCD显示终端;实时操作系统;单片机
中图分类号:TM74文献标识码:A文章编号:1006-0278(2012)02-111-01
一、LCD的功能以及对于设计的分析
对于工业应用的现场,往往需要进行对于相应的本地远程命令的转换,将其转换成相应的汉字或者ASCII来进行显示,为了满足这一要求,提出了相应的方法,主要是运用基于单片机的液晶显示器(LCD)进行对于相应终端的显示。下面我们对于基于单片机的LCD显示终端设计的相关功能进行介绍并对相应的设计进行一定程度上的分析。
1.所设计的LCD显示终端对于相应的微控制器可以运用RS-485进行与远程主控机的通信,并且采用单色的320??40LCD模块来作为相应的显示部件。对于这一功能,我们对于设计原则进行了确定。主要是需要进行运用适应性较强的微控制器以保证进行设计以及开发的速度。
2.所设计的LCD显示终端可以进行对于1、2级汉字库的汉字以及任意ASCII码的有效显示。对于这一功能,也需要在一定的原则下进行。主要是相关的设备需要有1、2级的汉字以及标准的ASCII码字库的相关图形的点阵信息。
3.所设计的LCD显示终端具有缓冲远程命令的功能,可以对相关的命令进行及时而有效的更新以及执行。因为相关的远程控制命令的发出速度具有一定的不确定性,对于其难以进行预测。主要相关显示信息量的大小对于相关信息的显示速度造成了一定程度上的影响。因此,对于相应的控制命令,需要进行一定程度上的缓冲。
二、对于相关电路以及软件的设计
(一)电路的设计
依据上述所阐述的所设计的LCD显示终端的相关功能以及相应的原则要求,我们进行了对于硬件系统结构的设计,其结构图主要如下:
这一硬件系统主要由8个相关的部件组合而成。它们分别是:微控制器(单片机)、译码电路、字库、临时缓冲区、LCD模块接口、通信电路、蜂鸣器发声以及相应的复位和看门狗部件。
(二)软件的设计
对于想管你软件的开发以及设计,主要存在着四项任务。
1.TASK_INIT。依据相关的说明以及规定,对于软件的运行应该首先从0号任务进行开始。这一系统要想进行相对有效的运用,对于相应的硬件需要进行初始化操作。
2.TASK_BELL。声响报警功能在这一系统中是十分重要的,对于硬件电路的实现,我们的做法是运用相关的蜂鸣器。
3.TASK_DISPLAY。进行LCD的屏幕显示是相关系统的核心任务,所以对于LCD的屏幕显示,我们单独建立了一个任务来进行实现。
4.相关的通信任务。具体来说,这一任务并不属于系统管理任务,而是一种较为典型的中断处理过程。
三、结论
对于工业应用的现场,往往需要进行对于相应的本地远程命令的转换,将其转换成相应的汉字或者ASCII来进行显示,为了满足这一要求,提出了相应的方法,主要是运用基于单片机的液晶显示器(LCD)进行对于相应终端的显示。而相应的液晶显示器由多个部件所组成,主要部件是微处理机、译码电路、文字库、相应的临时的缓冲区、LCD的模块接口以及相关的通信电路等。对于所使用的软件,其相应的操作体统是RTX51的实时操作系统。这一操作系统可以进行对于依据相应时间的轮转以及相应的抢先任务调度的实现,除此之外,它还实现了对于相应事件以及信号驱动的支持。我们对相关软件的任务分解以及任务工作的流程进行了阐述。经过研究与分析,我们得出:所设计的LCD显示终端设计成本较低,具有一定的可靠性与稳定性,满足了相应的设计要求。
参考文献:
[1]马忠梅.单片机C语言应用程序设计(修订本)[M].北京:北京航空航天大学出版社,1999.
[2]余锡存,曹国华.单片机原理及接口技术[M].西安:西安电子科技大学出版社,2000.
[3]张载鸿.微型机(PC系列)接口控制教程[M].北京:清华大学出版社,1992.
[4]张毅刚.MCS-51单片机应用设计[M].哈尔滨:哈尔滨工业大学出版社,2001.
[5]马忠梅,刘滨,戚军.单片机C语言Windows环境编程宝典[M].北京:北京航空航天
文档评论(0)