预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共49页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

目录 摘要1 第1章引言2 1.1设计概述2 1.2设计目地与意义3 1.3作品的应用价值及特色创新3 1.4章节安排4 第2章方案论证与选型5 2.1设计任务分析5 2.2方案论证与选择5 2.3方案确定7 第3章硬件电路设计11 3.1原理分析11 3.2单片机控制液晶显示电路总体框图11 3.3子电路分析11 3.4原理图15 3.5硬件电路的装配15 第4章软件设计17 4.1软件设相关文字库指令介绍17 图4.2总体程序流程图22 4.3小结29 第5章产品调试32 5.1调试的设备32 5.2调试步骤32 5.3故障分析33 第6章产品使用说明34 6.1功能描述34 6.2使用说明34 第7章心得体会35 参考文献37 附录38 摘要 伴随着社会不停地朝前发展,越来越多的场合需要应用显示功能,各种数字 显示仪器中的显示、广告牌、数码产品等,传统的数码管显示已经远远不能满足 现代各行各业高速蓬勃发展的需求。基于单片机控制的LCD液晶显示是一种用 单片机来控制的一种显示系统,它不仅能显示种各数字、字母、还能显示各种字 体的汉字以及一些简单的图象,使用简单,只要通过对单片机写入一定的程序来 控制LCD的显示即可完成,根据程序的不同而产生不同不效果以满足各种不同 需求。极大的方便了人类的生活生产方式,提高了社会生产力水平,促进了社会 的发展。 【关键字】:AT89S52单片机系统;LCD12864液晶显示器;C语言 1 张家界航空工业职业技术学院毕业设计说明书 第1章引言 1.1设计概述 说起计算机,值得我们骄傲的是,最早的计算机工具诞生在中国。中国古代 最早采用的一种计算工具叫筹策,也叫算筹。直到今天仍在使用的珠算盘,这些 计算机工具不仅带动计算器的发展,也为现代计算器发展奠定了基础,成为现代 社会广泛应用的计算工具。 社会不停的朝前发展,单片机控制液晶显示成为当前显示系统的主流。本设 计主要采用89S52单片机为控制设备,12864液晶显示器为显示设备。实现的 一个可以显示汉字、字符和动态显示汉字的液晶显示器设备。利用液晶显示器显 示汉字操作灵活,汉字显示效果可以大大提高。 LCD12864液晶显示器件是现在电子产品中使用越来越多的一种显示器件。 这些液晶显示器品种繁多,功能不一。有的是字符型,有的是点阵型。常常用来 显示各种参数。包括电压、电流、温度及各种电气参数和一些特定信息。液晶不 但用来显示各种文字还可以被设计成各种图案、通过改变里面特定显示RAM的 内容。还还可以动态的显示各种图案及画面。液晶的使用打破了以往单一的声光 显示功能,为人们提供了更多丰富多彩的显示信息。许多学校研究了基于128X 64点阵液晶显示的智能温度控制器的设计与实现及相关研究。 本设计是基于单片机AT89S52控制的LCD12864液晶显示设计,本设计 主要由单片机AT89S52系统,LCD12864液晶显示以及电源模块组成。 液晶是一种在一定温度范围内呈现既不同于固态液态又不同于气态的特殊 物质态,它既具有各向异性的晶体所特有的双折射性又具有液体的流动性液晶显 示器件(英文的简写为LCD)就是利用液晶态物质的液晶分子排列状态在电场中 改变而调制外界光的被动型显示器件。 点阵式图形液晶显示屏是LCD的一种,能够动态显示图形汉字以及各种符 号信息为各种电子产品提供了友好的人机界面。点阵式图形液晶显示屏的主要特 点如下(这些特点也就是LCD的特点):工作电压低、微功耗、体积小、可视面积 大、无电磁辐射、数字接口、寿命长等特点。 LCD12864是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及 128X64全点阵液晶显示器组成。可完成图形显示,也可以显示32个(16X16点 阵)汉字或者显示16X4个(8X16点阵)ASCII码。分为两种,带字库的和不带字 库的。不带字库的LCD需要自己提供字库字模,此时可以根据个人喜好设置各 种字体显示风格,设计上较为灵活。带字库的LCD提供字库字模,但是只能显 示GB2312的宋体。各有优决点,根据不同应用场景灵活选择。 2 张家界航空工业职业技术学院毕业设计说明书 本设计以AT89S52单片机作为LCD液晶显示系统控制器为主线,基于单片 机AT89S52,采用的液晶显示控件器的芯片是ST7920,主要实现中文显示的功 能。同时也对部分芯片和外围电路进行了介绍和设计,并详细阐述了程序的各个 模块。本系统是以单片机的C语言来进行软件设计,指令的执行速度快,可读 性强。为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关 系更加简洁明了。使硬件在软件的控制下协调运作。其次阐述了部分程序的流程 图和实现过程。本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行