米饭碗自动化专业综合课程设计1
课程设计报告
系 别: 机电与自动化学院
专业班级: 自动化0902
学 号: ***********
**** * *
**** ***
ccc29(课程设计时间:2012 年 月 日——2012年 月 日)
华中科技大学武昌分校
1 课程设计目的…………………………………………………………………2
2 课程设计题目描述和要求……………………………………………………2
3 课程设计报告内容 ………………………………………………………… 2
3.1 系统软、硬件功能设定(分工方案)…………………………………… 2 3.2 系统硬件电路介绍………………………………………………………… 2
3.2.1 系统硬件电路框图……………………………………………………… 6
3.2.2 LCD显示基本原理……………………………………………………… 7 3.2.3 接线方法………………………………………………………………… 7
3.2.4 管脚应用说明…………………………………………………………… 7 3.3 系统软件介绍………………………………………清洗喷嘴……………………… 8
3.3.1 系统软件流程…………………………………………………………… 9
3.3.2 读写操作时序…………………………………………………………… 11
3.3.3 液晶显示模块指令系统………………………………………………… 13
3.3.4 指令应用说明…………………………………………………………… 14
3.4 系统软、硬调试过程……………………………………………………… 16
4.总结……………………………………………………………………………16
参考文献 …………………………………………………………………………17
附录……………………………………………………………………………… 18
1 课程设计目的
通过电路结构选择、控制方式选择、参数计算、器件选型、硬件制作及软件编程调试等训练切实培养学生综合应用知识、正确分析问题、解决问题的能力,特别是实际动手和创新能力,将自动化专业知识进行整合,融会贯通。
2课程设计题目描述和要求
设计题目:LCD显示器显示界面的设计
信息时代各种信息最终都是要通过信息显示来实现人、机交换,而信息的显示依赖于各种显示器件的应用,由于液晶显示器(LCD)具有低工作电压、微功耗、显示灵活、成本低等特点,因此在电子计算器、智能化仪器仪表、手机、掌上电脑等等领域应用极为广泛。
(1)了解128X64液晶显示器的基本结构、电路特性、软件特性、接口应用技术等;
(2)在(1)基础上能根据实际工作需要,进行液晶显示界面的任意开发;如:要求每位同学在液晶(LCD)上显示自己的学号(数字)、姓名(中文)等;
(3)撰写课程设计说明书。说明书中要求有主程序流程图、关键子程序流程图及应用系统硬件电路图;
(4)总结调试过程中出现的问题及解决办法。
3 课程设计报告内容
3.1 系统软、硬件功能设定(分工方案)
系统软件使用keil,89C51单片机,硬件则选用12864液晶显示器
3.2 系统硬件电路介绍
一﹑ 概述
带中文字库的128X64是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。
二﹑ 基本特性
(1)低电源电压(VDD:+3.0--+5.5V)化工复合软管
(2)显示分辨率:128×64点
(3)内置汉字字库,提供8192个16×16点阵汉字(简繁体可选)
(4)内置 128个16×8点阵字符
(5)2MHZ时钟频率
(6)显示方式:STN、半透、正显
(7)驱动方式:1/32DUTY,1/5BIAS
(8)视角方向:6点
(9)背光方式:侧部高亮白LED,功耗仅为普通LED的1/5—1/10
(10)通讯方式:串行、并口可选
(11)内置DC-DC转换电路,无需外加负压
(12)无需片选信号,简化软件设计
(13)工作温度: 0℃ - +55℃ ,存储温度: -20℃ - +60℃
三、模块接口说明
管脚号 | 管脚名称 | 电平 | 管脚功能描述 |
1 | VSS | 0V | 电源地 |
2 | VCC | 3.0+5V | 电源正 |
3 | V0 | - | 对比度(亮度)调整 |
4 | RS(CS) | H/L | 主机漏洞扫描 RS=“H”,表示DB7——DB0为显示数据 RS=“L”,表示DB7——DB0为显示指令数据 |
5 | R/W(SID) | H/L | R/W=“H”,E=“H”,数据被读到DB7——DB0 R/W=“L”,E=“H→L”, DB7——DB0的数据被写到IR或DR |
6 | E(SCLK) | H/L | 使能信号 |
7 | DB0 | H/L | 三态数据线 |
弹簧制作8 | DB1 | H/L | 三态数据线 |
9 | DB2 | H/L | 三态数据线 |
10 | DB3 | H/L | 三态数据线 |
11 | DB4 | H/L | 三态数据线 |
12 | DB5 | H/L | 三态数据线 |
13 | DB6 | H/L | 三态数据线 |
14 | DB7 | H/L | 三态数据线 |
15 | PSB | H/L | H:8位或4位并口方式,L:串口方式(见注释1) |
16 | NC | - | 空脚 |
17 | /RESET | H/L | 复位端,低电平有效(见注释2) |
18 | VOUT | - | LCD驱动电压输出端 |
19 | A | VDD | 背光源正端(+5V)(见注释3) |
| | | |