- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
郑州航空工业管理学院
《单片机原理与应用》
课程设计09 级 电气工程及其自动化 专业 71班题 目 基于单片机控制的LCD的应用
姓 名学号指导教师 王丹职称 讲师二О 一二年 六 月 三 日
LCD液晶显示器的基本原理液晶显示(LCD)由于具有可编程驱动、接口控制方便、体积小、功耗低、具有良好的可视化人机界面等优点,在智能设备尤其是便携式仪器仪表中得到了广泛应用,在许多单片机、DSP等应用系统中也被广泛应用于终端显示。但是随着数控技术、测控技术等新技术的发展,对中英文显示、图形显示的需求越来越多,普通的LED显示已不能满足要求。同时,在满足液晶显示要求的同时,也需要LCD模块接收高速的数据信息并实时显示,这就对控制器提出了更高的要求。本文采用C8051F120高速单片机开发板实现了对液晶显示模块LM6800的控制,可以对图形、文本和数据进行实时显示。
设计方案设计目的:在点阵式LCD上显示汉字“热烈庆祝,郑州航院,机电学院,电气专业,暑假实习,圆满结束。”该课程设计是基于点阵式LCD的应用,目前有许多的厂商生产的点阵式的LCD液晶显示模块芯片,例如日历公司生产的HD4478字符点阵液晶显示模块以及LJD128×64的液晶显示模块,该模块有2Mb的汉字库,内置8192个汉字,汉字的点阵为16×16;6432的点阵绘图显示RAM最多可达64256点的二维绘图缓冲存储空间。该芯片可以和CPU直接接口,可提供8位并行和串行口连接方式。该模块芯片有多种显示功能,如光标显示,画面移动,睡眠模式等。
LJD128×64的显示模块有20根引脚,其功能如下:
DB0~DB7(7到14号引脚):数据线D0D7输入引脚,三态;
V0(3号引脚):LCD的显示器驱动电压,范围0 10V
RS(4号引脚):数据/指令寄存器的选择,RS=1时为数据寄存器,RS=0时为指令寄存器,输入;
R/ (5号引脚) :读/写选择输入,当R/=1时读操作。当R/=0时为写操作;
E(6号引脚):允许信号输入;
PSB(15号引脚):并行接口或者串行接口的选择,当=1时为并行接口模式,当=0时为串行口接口模式,输入;
(17号引脚):复位信号;
LCDA(19号引脚):背光源正极(+5V);
LCDK(20号引脚):背光源负极(0V);(15号引脚)
NC(16、18号引脚):空,备用;
VSS(1号引脚):GND,地;
VDD(12号引脚):芯片电源,+5v;
LJD128×64的LCD模块芯片有多种规格,可按自己的需求选择。
硬件设计
主要为电路原理图的连接,下图即是连接图电路原理图四、软件设计
1.总程序,及各个子程序流程图如下:总程序流程图汉字显示子程序流程图初始化子程序流程图COMMAND子程序流程图总程序汉字显示子程序
2.下面是字符,汉字,图像个显示程序的公用子程序。结论通过使在点阵式LCD上显示汉字“热烈庆祝,郑州航院,机电学院,电气专业,暑假实习,圆满结束。”使我对该类型的点阵式液晶显示其的结构和应用有了更进一步的了解,不仅使我知道了单片机的原理与应用,也使我知道了单片机与外围电路的链接和应用。让我对理论知识有了更加丰满的认识,从中让我认识到数字控制在当今社会中的广泛的应用,理论与实践有了更好的连接。
参考资料
1《MCS-51/52 单片机原理与实践》 公茂法、杨学蔚 北京航空航天大学出版社
2《单片机原理与应用》陈建择 科学出版社
3《单片机原理及实用技术》李刚民 、曹琳琳 高等教育出版社
4《例说8051》张义和、陈敌北 人民邮电出版社
5《51单片机典型系统开发》白延敏 电子工业出版社
6《单片机应用及C51的程序设计》 谢伟成、杨家国 清华大学出版社设计总结:本设计以单片机为核心部件的控制系统,利用软件编程。最终基本实现了显示设计要求。这次设计从开始的确定课题,到后来的资料查找、理论学习,再有就是后来的编写过程,这一切都使我的理论知识和动手能力进一步提高 通过这次实验, 了解了 LJD128×64的液晶显示模块的特性和其应用,也收获了很多关于单片机的知识。在整个系统的制作过程中,使我的动手能力提高了许多,能够让我在做电路时,自己来解决碰到的问题,学会了怎样去分析电路,怎样把所学到的知识和实际相起来。但是由于自己是第一次真正做系统,所以在很多方面都没有经验,故而并没有完成老师的要求,今后将都作系统来加强自己这方面的不足。在本次设计过程中,遇到了各种困难,但通过仔细分析和自我状态调整后解决了问题,提高了自己解决问题的能力。在这个过程中我感触颇深,它已不仅是一个对我学习知识情况和我的应用动手能力的检验,而且还是对我的钻
文档评论(0)