文档详情

单片机LCD12864显示系统课程设计.pdf

发布:2024-08-12约3.49万字共45页下载文档
文本预览下载声明

单片机LCD12864显示系统课程

设计

华东交通大学——单片机课程设计

目录

一、概述2

二、系统总体方案及硬件设计2

2.1系统框图3

2.2单片机最小系统4

2.3显示电路6

2.4按键控制电路6

三、系统软件设计9

3.1软件设计概述9

3.2汉字显示10

3.3上下移屏错误!未定义书签。

3.4左右移屏错误!未定义书签。

四、课程设计体会错误!未定义书签。

五、参考文献13

六、附录14

6.1总电路图

........................

...............

6.2总程序

........................

...............

2

华东交通大学——单片机课程设计

一、概述

随着社会的发展,趣来趣多的地方需要应用显示功能,各种数字显示仪

器中的显示、广告牌、数码产品等,传统的数码管显示已经远远不能满足各

行各业的需求。基于单片机的LCD显示是一种用单片机来控制的一种显示

系统,它不仅能显示种各数字、字母、还能显示各种字体的汉字以及一些简

单的图象,使用起来极为方便,只要通过对单片机写入一定的程序来控制

LCD的显示即可完成,根据程序的不同而产生不同不效果以满足各种不同

需求。

本文围绕设计以单片机作为LCD液晶显示系统控制器为主线,基于单

片机AT89S51,采用的液晶显示控制器的芯片是SED1520,主要实现由按

键控制的中文显示、图片显示、滚屏以及左右移动功能。同时也对部分芯片

和外围电路进行了介绍和设计,并附以系统结构框图加以说明,着重介绍了

本系统应用的各硬件接口技术和各个接口模块的功能及工作过程,并详细阐

述了程序的各个模块。本系统是以单片机的C语言来进行软件设计,指令的

执行速度快,可读性强。为了便于扩展和更改,软件的设计采用模块化结构,

使程序设计的逻辑关系更加简洁明了。使硬件在软件的控制下协调运作。其

次阐述了部分程序的流程图和实现过程。本文撰写的主导思想是软、硬件相

结合,以硬件为基础,来进行各功能模块的编写。最后对我所开发的用单片

机实现LCD液晶显示器控制原理的设计思想和软、硬件调试作了详细的论

述。

二、系统总体方案及硬件设计

2.1系统框图

3

华东交通大学——单片机课程设计

4

华东交通大学——单片机课程设计

5

华东交通大学——单片机课程设计

内部时钟方式,另一种为外部时钟方式。本文用的是内部时钟方式。

电路图如下:

图2.2晶振电路

2.2.4LCD12864显示电路

管脚名称及功能:

管脚

显示全部
相似文档