没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
单片机的控制系统课程设计
目录
第 1 章 LCD 几何图形显示的研究背景及目的要求.................1
1.1 SPLC501 液晶显示模组.................................................................................................................1
1.2 凌阳单片机介绍.............................................................................................................................3
1.3 LCD 几何图形显示设计的实际意义.............................................................................................4
第 2 章 LCD 几何图形显示的设计方案及基本原理.................5
2.1 LCD 几何图形显示设计方案.........................................................................................................5
2.2 LCD 几何图形显示基本原理.........................................................................................................5
第 3 章 LCD 几何图形显示程序设计...................................8
3.1 主程序流程图.................................................................................................................................8
3.2 程序代码.........................................................................................................................................8
第 4 章 LCD 几何图形显示调试结果及分析........................10
4.1 LCD 几何图形显示调试结果及分析...........................................................................................10
4.2 结论与体会....................................................................................................................................11
参考文献......................................................................12
附录............................................................................13
单片机的控制系统课程设计
第 1 章 LCD 几何图形显示的研究背景及目的要求
1.1 SPLC501 液晶显示模组
液晶显示器(LCD)以其重量轻、体积小、电压低、功耗小、显示内容丰富
等优点,逐渐在仪器仪表、工业控制等领域得到广泛应用。内置SPLC501点阵
式图形液晶显示模块是台湾凌阳公司生产的图形显示模块,面板采用
STN(Super Twisted Nematic)超扭曲向列技术,点阵数为64行×128列,其功
能强,使用方便,能直接与单片机接口,可方便地实现显示字符、数字、汉字、
图形等功能。
由于内置SPLC501点阵式图形液晶显示模块内部结构比较复杂、初始化程序不
易编写,为借助其进行产品研发的广大硬件开发者带来不便,为此,如下进行
详细介绍。
内置SPLC501点阵式图形液晶显示模块,内置SPLC501点阵式图形液晶显示
模块由液晶驱动控制器SPLC501、LCD显示器和与外部设备的接口等几部分组
成,液晶驱动控制器SPLC501集行、列驱动器、显示数据存储器
(DDRAM,Display Data RAM)和控制器于一体,广泛用于小规模液晶显示模块。
内置SPLC501点阵式图形液晶显示模块的管脚描述如下表1所示。
表1-1 接口端管脚说明
管脚名 说明 管脚名 说明
Vcc
逻辑电源
(3.3V~5V)
DB0
8位数据
总线
GND
地
DB1
/CS
片选,低有效
DB2
RES
复位脚
DB3
A0P
数据命令选择脚
((高:显示数
据,低:指令信
息)
DB4
R/W
读/写控制信号
(高:读,低:写)
DB5
EP
时钟信号使能脚
(读高电平有
效,写下降沿有
效)
DB6
DB7
液晶驱动控制器SPLC501具有65个行驱动输出和132个列驱动输出,内置
65×132位DDRAM,实际上只用到64个行驱动输出和128个列驱动输出和64×128
1
单片机的控制系统课程设计
位DDRAM,DDRAM中的每1位数据控制液晶屏上一个像素的亮暗状态(1:表
示亮,0:表示暗)。液晶显示控制器SPLC501中的所有寄存器与存储单元均以
字节为单位寻址。
液晶驱动控制器SPLC501指令系统如下:液晶驱动控制器SPLC501指令系
统主要由显示开关、设置显示起始行、设置页地址、设置列地址、ADC选择、
COM口扫描、写显示数据、复位、LCD偏压设置、V5电压内部电阻调整设置、
电量设置模式、驱动模式设置、电压控制设置和空操作等指令组成,下面分别
进行介绍。
1)显示开关的功能:打开、关闭显示屏。
表1-2 显示开关指令
AOP EP R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
设置
0 1 0 1 0 1 0 1 1 1 1
0
打开
关闭
2)设置显示起始行的功能:设置显示屏上首行显示DDRAM的行号。有规律的
修改该行号,可以实现滚屏功能。
表1-3 设置起始行指令
AOP EP R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
行地址
0 1 0 0 1 0 0 0 0 0 0 0
0 0 0 0 0 1 1
↓ ↓ ↓ ↓ ↓ ↓ ↓
1 1 1 1 1 0 62
1 1 1 1 1 1 63
3)设置页地址的功能:设置设置显示屏上显示数据的页地址。
表1-4 设置页地址指令
AOP EP R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
页地址
0 1 0 1 0 1 1 0
0
0
0
1
0
0
0
1
0
0
0
1
1
0
0
1
0
1
0
0
1
2
7
8
4)设置列地址的功能:当显示RAM被分成9页,每页132个字节时,并且当设
置了页地址和列地址后,就确定了显示RAM中的唯一单元,该单元由低到高各
个数据位对应于显示屏上的某一列的8行数据位。
2
剩余14页未读,继续阅读
资源评论
bayan2
- 粉丝: 0
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功