1 / 29
文档名称:

单片机与液晶显示电路接口电路设计.doc

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

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

分享

预览

单片机与液晶显示电路接口电路设计.doc

上传人:fxl8 2013/4/30 文件大小:0 KB

下载得到文件列表

单片机与液晶显示电路接口电路设计.doc

文档介绍

文档介绍:单片机与液晶显示电路接口电路设计
采用液晶显示可以使显示信息多样化,降低系统的功耗。本节介绍常用的 MDLS点阵字符型液晶显示模块及LMA97S005AD点阵图形型液晶显示模块接口电路及程序设计。
MDLS点阵字符型液晶显示模块模块及程序设计
1. MDLS字符型液晶显示模块与单片机最小系统电路板的接口及操作指令
与单片机最小系统电路板的接口J4,。

从单片机最小系统板原理图中可以得知CS7信号由74LS138译码器产生,当A15A14A13A12=1111时选中CS7,所以CS7的有效地址范围为0XF000H~0XFFFFH,使能信号在读写时由读写信号和片选信号共同产生。(没有使用到的地址由0代替):
液晶模块操作地址与控制
操作地址
CS7
RS
R/W
功能
0XF000
0
0
0
写指令
0XF001
0
0
1
读忙标志和AC值
0XF002
0
1
0
写数据
0XF003
0
1
1
读数据
:
MDLS系列液晶显示模块的引脚功能定义
引脚号
符号
状态
功能
1
Vss
电源地
2
Vdd
+5V逻辑
3
V0
电源液晶驱动电源
4
RS
输入
寄存器选择 1:数据; 0:指令
5
R/W
输入
读写操作选择 1:读;0:写
6
E
输入
使能信号(MDLS未用,符号NC)
7
DB0
三态
数据总线
8
DB1
三态
数据总线
9
DB2
三态
数据总线
10
DB3
三态
数据总线
11
DB4
三态
数据总线
12
DB5
三态
数据总线
13
DB6
三态
数据总线
14
DB7
三态
数据总线(MSB)
MDLS字符型液晶显示模块指令集如下所示:
(1) 清屏
功能:清DDRAM和AC值。
RS
R/W
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
0
0
0
0
0
0
0
0
0
1
(2) 归位
功能:AC=0,光标,画面归HOME位。
RS
R/W
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
0
0
0
0
0
0
0
0
1
*
(3) 输入方式设置
功能:设置光标,画面移动方式。
其中:I/D=1:数据读写操作后,AC自动加1;
I/D=0:数据读写操作后,AC自动减1;
S=1:数据读写操作,画面平移;
S=0:数据读写操作,画面不动。
RS
R/W
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
0
0
0
0
0
0
0
1
I/D
S
(4) 显示开关控制
功能:设置显示,光标及闪烁开,关。
其中:D表示显示开关:D=1为开,D=0为关;
C表示光标开关:C=1为开,C=0为关;
B表示光标开关:B=1为开,B=0为关。
RS
R/W
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
0
0
0
0
0
0
1
D
C
B
(5) 光标,画面位移
功能:光标,画面移动,不影响DDRAM。
其中:S/C=1:画面平移一个字符位;
S/C=0:光标平移一个字符位;
R/L=1:右移;R/L=0:左移。
RS
R/W
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
0
0
0
0
0
1
S/C
R/L
*
*
(6) 功能设置
功能:工作方式设置(初始化指令)。
其中:DL=1:8位数据接口;DL=0:4位数据接口;
N=1:两行显示;N=0:一行显示;
F=1:5×10点阵字符;F=0:5×7点阵字符。
RS
R/W
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
0
0
0
0
1
DL
N
F
*
*
(7) CGRAM地址设置
功能:工作方式设置(初始化指令)。
其中:设置CGRAM地址,A0~A5=0~3FH。
RS
R/W
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
0
0
0
1
A5
A4
A3
A