毕业设计(论文)
学 生 姓 名: 专 业: 系 部: 设计(论文)题目: 指 导 教 师:
2014年 6 月 7 日
学 号: 应用电子技术 电子工程学院
51单片机的汉字式LCD滚动显示
吴
摘要
随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来
1
的方便也是不可否定的,其中单片机的汉字式LCD显示就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。
本文论述了由单片机控制的LCD汉字滚动显示系统的基本原理,并阐述了运用Proteus软件实现系统的设计与仿真以及该系统所应用的领域。 关键词:单片机 Protues keiluVision
目录
目录 ............................................................................................................................................................................2 第一章 概述 ............................................................................................................................................................5
1.1选题背景 ......................................................................................................................................................5
2
1.2选题的应用 ..................................................................................................................................................5 第二章 基础知识 ......................................................................................................................................................5
2.1单片机的介绍 ..............................................................................................................................................5
2.1.1单片机的定义 ...................................................................................................................................5 2.1.2单片机的特点 ...................................................................................................................................6 2.1.3单片机的分类 ...................................................................................................................................6 2.1.4应用领域 ...........................................................................................................................................6 2.1.5发展趋势 ...........................................................................................................................................6 2.2芯片AT89C51介绍 .....................................................................................................................................7
2.2.1 AT89C51的定义 ...............................................................................................................................7 2.2.2 AT89C51的主要特性 .......................................................................................................................7 2.2.3 AT89C51的引脚功能及引脚图 .......................................................................................................7 2.3LCD的介绍 ..................................................................................................................................................9
2.3.1LCD的定义 .......................................................................................................................................9 2.3.2作用 ...................................................................................................................................................9 2.3.3 LCD的分类 ......................................................................................................................................9 2.3.4 LCD的特点 ....................................................................................................................................10 2.3.5 LCD显示器的工作原理 ................................................................................................................10 2.3.6 技术参数 ........................................................................................................................................ 11
第三章 方案总体设计 ..........................................................................................................................................13
3.1设计要求 ....................................................................................................................................................13 3.2 设计思路 ...................................................................................................................................................14 3.3设计整体框图 ............................................................................................................................................13 3.4硬件电路的设计 ........................................................................................................................................14
3.4.1时钟电路的设计 .............................................................................................................................14 3.4.2复位电路的设计 .............................................................................................................................15 3.4.3 电源电路的设计 ............................................................................................................................16
第四章 软件程序实现 ..........................................................................................................................................17
4.1Protues软件的介绍与使用 ........................................................................................................................17
4.1.1Protues软件的介绍 .........................................................................................................................17 4.2 Keil uVision2软件的介绍与使用 .............................................................................................................17
4.2.1Keil uVision2软件的介绍 ...............................................................................................................17 4.2.2 Keil uVision2软件的使用 ..............................................................................................................17 4.3电路功能仿真 ............................................................................................................................................18 4.4系统的调试及运行 ....................................................................................................................................18
4.4.1调试步骤 .........................................................................................................................................18 4.4.2运行结果 .........................................................................................................................................19 4.5调试过程中出现的问题 ............................................................................................................................19 总结 ..........................................................................................................................................................................20 致谢 ..........................................................................................................................................................................21 参考文献 ..................................................................................................................................................................22 附录一 程序源代码 ................................................................................................................................................22
3
4
第一章 概述
1.1选题背景
随着新科技不断涌现,广告牌的模式和设计也日新月异,广告牌已由传统的手绘图纸形式向数学式转变,传统的广告牌都是固定的汉字,并且长时间用会退色,使汉字模糊难以辨认,这给我们生活带来很大的不方便,尤其是到晚上传统广告牌就失去了作用,因此此时数字广告牌孕育而生,甚至超过了传统广告牌成为了一道美丽的街景。现如今,无论是国内还是国外,不论是大型的广告牌还是小型的广告牌,在设计上越来越讲究它的自动化和美观性。因此研究这个课题具有很大的现实意义。 1.2选题的应用
LCD显示屏的应用涉及社会经济的许多领域,主要包括证劵交易、金融信息显示、机场船班动态信息显示、港口和车站旅客引导信息显示、体育场馆信息显示、道路交通信息显示、调度指挥中心信息显示、邮政和电信商场购物中心等服务领域的业务宣传及信息显示,是一个很好的广告媒体。
第二章 基础知识
2.1单片机的介绍 2.1.1单片机的定义
单片机是单片微型计算机(SINGLE CHIP MICROCOMPUTER)的简称。所谓单片机,通俗来
5