课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 单片机驱动液晶显示系统的研制 [复制链接]

楼主
文件格式:Word
文件大小:950.50KB
适用专业:电子信息工程
适用年级:大学
下载次数:10 次
我要下载:点击联系下载
论文编号:103158

资料简介:
  毕业设计 单片机驱动液晶显示系统的研制,共52页,15331字
  
摘要
  
LCD液晶显示已经是人机界面的关键技术。本文对基于单片机的LCD液晶显示器控制系统进行了研究。
  
首先在绪论中介绍了本课题的课题背景、研究意义及完成的功能。本系统是以单片机的基本语言C语言来进行软件设计,51的编程语言常用的有二种,一种是汇编语言,一种是C 语言。汇编语言的机器代码生成效率很高但可读性却并不强,复杂一点的程序就更是难读懂,而C 语言在大多数情况下其机器代码生成效率和汇编语言相当,但可读性和可移植性却远远超过汇编语言,而且C 语言还可以嵌入汇编来解决高时效性的代码编写问题。对于开发周期来说,中大型的软件编写用C 语言的开发周期通常要小于汇编语言很多。综合以上C 语言的优点,我在学习时选择了C 语言指令的执行速度快,节省存储空间。为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了。使硬件在软件的控制下协调运作。正文中首先简单描述系统硬件工作原理,且附以系统硬件设计框图,并介绍了单片机微处理器的发展史,论述了本次毕业设计所应用的各硬件接口技术和各个接口模块的功能及工作过程, 并具体描述了AT89C51 AMPIRE128×64接电路接口的软、硬件调试。其次阐述了程序的流程和实现过程。本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的编写。
  
最后对我所开发的用单片机实现LCD液晶显示器控制原理的设计思想和软、硬件调试作了详细的论述。
  
关键词  单片机 微处理器 LCD  89C51  AMPIRE128×64
  

  
目录
  
1 绪论..........................................................1
  
2 系统总体设计...................................................2
  
2.1电路硬件原理图    3
  
2.2  软件设计方案    3
  
2.3  仿真结果    4
  
3  ATMEL89C51系列单片机    ..........................................7
  
3.1  AT89C51单片机内部的组成结构图    7
  
3.2  单片机CPU结构    7
  
3.3  AT89C51用户系统      8
  
3.4  引脚介绍:    9
  
3.5  89C51内部特殊寄存器介绍    14
  
3.5 .1  IE;中断允许寄存器    14
  
3.5 .2  定时器/计数器控制寄存器TCON    15
  
3.5 .3  中断优先寄存器--IP    16
  
3.4 .4  中断的响应过程    17
  
3.5 .5  电源控制寄存器PCON    18
  
3.5.6  定时器/计数器工作方式    19
  
4  LCD芯片.......................................................22
  
4.1  LCD接口    22
  
4.2  指令描述    23
  
4.3  接口时序说明    26
  
5  系统软件设计..................................................28
  
5.1  系统流程图    28
  
5.2  汉字和图形字模提取    29
  
5.3  汉字图形显示函数    31
  
6 系统仿真PROTEUS和编译KEILC软件...............................37
  
6.1  Proteus ISIS仿真系统基本知识    37
  
6.1.1  系统概述    37
  
6.1.2  进入Proteus ISIS    38
  
6.1.3  Proteus工作界面及窗口说明    38
  
6.1.4  Proteus绘图流程举例    41
  
6.2  KEIL Cx51软件的使用    42
  
6.2.1  创建项目    43
  
6.2.2  为项目新建文件    44
  
6.2.3  生成.HEX文件    45
  
结 束 语
  
致  谢
  
参考文献
  
附录


资料文件预览:
共1文件夹,1个文件,文件总大小:950.50KB,压缩后大小:561.64KB

  • 毕业设计-单片机驱动液晶显示系统的研制
  • doc汉字滚动显示.doc  [950.50KB]

我要下载:单片机驱动液晶显示系统的研制
分享 转发
TOP
沙发

就几个字啊
TOP
板凳

我也想要啊
TOP
地板

模具的毕业设计
TOP
5#

不过还是要下载,谢谢楼主了!
TOP
6#

不错
TOP
7#

谢谢分享~~~~~~
TOP
8#

ding,很有用
TOP
9#

郁闷,下不了

TOP
10#

"对不起,您的操作将会导致您的 金钱 低于系统规定的下限值 30 ,请返回修正后重新提交。"这是什么意思????
TOP
发新话题 回复该主题