1 / 19
文档名称:

LCD显示计算器键盘按键实验报告.doc

格式:doc   大小:326KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

LCD显示计算器键盘按键实验报告.doc

上传人:资料分享 2018/6/5 文件大小:326 KB

下载得到文件列表

LCD显示计算器键盘按键实验报告.doc

文档介绍

文档介绍:目录
1 课程设计概述和要求……………………………………………………………………1
课程设计要求与任务……………………………………………………………2
课程设计思路………………………………………………………………………2
课程设计需要配置的环境………………………………………………………3
2 系统设计………………………………………………………………………………… 3
设计框图……………………………………………………………………………3
元件解析……………………………………………………………………………3
LCD12864芯片……………………………………………………………4
AT89C51芯片………………………………………………………………5
其他部件……………………………………………………………………6
电路分析…………………………………………………………………7
3 软件设计…………………………………………………………………………………12
程序流程图………………………………………………………………………12
程序代码…………………………………………………………………………12
4 系统的仿真与调试………………………………………………………………………13
硬件调试……………………………………………………………………………13
软件调试……………………………………………………………………………14
软硬件调试…………………………………………………………………………14
5 总结………………………………………………………………………………………14
附录1: 程序代码
附录2:12864LCD显示计算器键盘按键实验Proteus仿真图
1 课程设计概述和要求
课程设计任务与要求
设计任务:利用AT89C51单片机结合12864LCD显示器设计计算器键盘按键。
设计要求1:本设计实现一个12864LCD显示12864LCD显示器设计计算器键盘按键
. 显示12864LCD显示器设计计算器键盘按键,系统主要包括硬件和软件两部分。重点就是各部分硬件的连接设计以及程序的编写。本章讲述的就是系统硬件的设计,其中包括各模块的器件选择和电路设计。将计算器按键上的信息传送至AT89C51主芯片之中,利用P2端口使之显示于12864LCD液晶显示屏上。
课程设计目的思路
1、先把与题目有关的芯片资料找到,熟悉一下芯片资料
2、把此程序的电路图看懂,了解一下它的实现原理,以及实现的功能。
3、分析一下此程序的各部分的功能,各零件的工作原理。
4、对程序进行调试,分析调试结果,观察并得出结论。
课程设计需要配置的环境
1、一台主机,一台显示器
2、Keil uVision3/Keil uVision4 应用程序软件
3、ISIS 7 Professional 仿真软件
4、老师交给的仿真电路图,及案例
5、纸张,以及一些参考资料
2 系统设计

框图设计是为了能够从整体上把握系统的各个大的模块以及各个模块之间的联系。同时罗列出需要主要使用到的各个器件,以方面系统开发中器件的选取。通过框图设计,让设计者从整体上把握系统的开发。
12864LCD显示计算器键盘按键实验设计框图如下所示
定时电路
AT89C51单片机
16×2
12864液晶显示电路
4×4非编码行列式矩阵
复位电路
元件解析
12864 LCD芯片
1、主要技术参数和显示特性:
电源:VDD ~+5V(内置升压电路,无需负压);
显示内容:128列× 64行
显示颜色:黄绿
显示角度:6:00钟直视
LCD类型:STN
与MCU接口:8位或4位并行/3位串行
配置LED背光
多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等
2、模块引脚说明
12864引脚说明
引脚号
引脚名称
方向
功能说明
1
VSS
-
模块的电源地
2
VDD
-
模块的电源正端
3
V0
-
LCD驱动电压输入端
4
RS(CS)
H/L
并行的指令/数据选择信号;串行的片选信号
5
R/W(SID)
H/L
并行的读写选择信号;串行的数据口
6
E(CLK)
H/L
并行的使能信号;串行的同步时钟
7
DB0
H/L
数据0
8
DB1
H