基于51单片机的12864液晶图文显示研究

基于51单片机的12864液晶图文显示研究

ID:34035025

大小:220.94 KB

页数:3页

时间:2019-03-03

基于51单片机的12864液晶图文显示研究_第1页
基于51单片机的12864液晶图文显示研究_第2页
基于51单片机的12864液晶图文显示研究_第3页
资源描述:

《基于51单片机的12864液晶图文显示研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据ShejiYanjju!堕里窒一基于51单片机的12864液晶图文显示研究李金群(浙}I:亿达电子工程有限公司,浙£l:金华321017)摘要:研制‘种基于5l单片机实时控制的LCD液晶显示屏控制系统,从总体上对系统进行了整体设计,具有一定的使用和参考价值。关键词:stc51单片机;12864LCD;液品显示液晶显示技术是近代电子技术的一种高新技术产物。液晶显示器具有厚度薄、适于大规模集成电路直接驱动、易于实现全彩色显示的特点。液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电压区域显示黑色,这样

2、就可以显示出图形。1系统结构与功能本文主要对液晶显示器的控制原理进行详细的说明,重点研究液晶显示控制器构成、液晶显示控制器功能、液晶显示控制器的硬件组成。在液晶控制器的基础上,设计液晶驱动接【J电路,重点是驱动接口电路与点阵式液晶显示器12864LCD的连接。系统软件设计,包括绘制液晶显示初始化流程图、清除显示中的AT89S52单片机的子程序流程图及图形方式下汉字显示程序:然后编制汇编程序代码并进行调试。本文对单片机液晶显示驱动技术现状及发展趋势进行了分析,然后进行了单片机液晶驱动开发和相关接Ll电路设计。采用Protel9

3、9SE软件对硬件电路进行相关设计,包括设计各器件之间的接口电路,并对每个器件的管脚功能作了详细的说明。在分析系统硬件电路各个模块功能之后,绘制系统硬件流程图。最后通过硬件流程图,采用汇编语言编制相应的程序,并且绘制软件流程图,最后对所编辑的程序进行上机调试,将预先设定的代码输入计算机,基本达到预期目标,显示出相应汉字。2系统硬件设计2.1微控制器(Microcontroller)因为它最早被用在工业控制领域。单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。AT89S52

4、单片机是ATMEL公司新近推出的高档型AT89S系列单片机中的增强型产品。AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高街度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼释。片上Flash允许程J‘弘存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/

5、O口线,看门狗定时器,2个数据指针,3个16位定时器/计数器,1个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停I卜,直到下一个中断或硬件复位为止。2.2液晶显示器(LCD)(12864)(LCD)(12864)具有功耗低、体积小、重景轻、超薄等许多其他显示器无法比拟的优点,近几年来被广泛用于单片机控制的智

6、能仪器、仪表和低功耗电子产品中。LCD可分为段位式LCD、字符式LCD和点阵式LCD。其巾,段位式LCD_手lI字符式LCD只能用于字符和数字的简单显示,不能满足图形曲线和汉字显示的要求;而点阵式LCD不仅可以显示字符、数字,还可以显示各种图形、曲线及差较多,叶轮直径增加或减少5%,同时流道加宽,仍不能满足用户要求时,这时一般采用增加或减少泵的级数的方法设计。因要考虑泵轴的强度和刚度,增加泵的级数一般只考虑一级。锅炉给水泵增加或减少级数,转速相同,泵的参数可认为流量不变,扬程等于模型泵扬程乘以设计泵级数与模型泵级数的比值,即

7、:QkQHf=HXil/i式中,i为模型泵的级数;i’为设计泵的级数。锅炉给水泵增加或减少级数,转速不同,计算公式为:Q7=QX,l’/nH’=日×i’/iX(n’/n)2注:以上所有公式中,不带上标’的为模型泵参数,带上标’的为设计泵参数。多换算几点,画出要设计泵的性能曲线;因用户所要的泵流量不一定跟模型泵相同,而泵的性能曲线是连续的,画出要设计泵的性能曲线后;只要在用户所需流量下,泵的扬程能满足用户要求,且效率在高效区即可,设计泵额定工作点不需要与模型泵相对应。如果给水泵加长一级,应重新校核泵轴强度及刚度,若强度及刚度不

8、够:则不能用增加级数的方法设计新泵。如果给水泵减少级数,应重新计算平衡盘的平衡力是否足够:若不够时应重新设计平衡盘及平衡套(平衡盘平衡力的计算)。4结语综上所述,在给水泵的设计中,首先将设计参数与现有模型高效点的参数作比较。如果设计参数中扬程与模型泵扬程接近。则通过改变模型泵叶轮出Lj宽度

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

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

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