【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么?

  • 冰山一角
  • LV5工程师
  • |      2015-04-07 22:35:27
  • 浏览量 1114
  • 回复:8



【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么?


转载请注明出处和作者:请尊重版权所有!否则后果自负,谢谢!!


    本节主要是从下面4个方面进行讲解:

1.工具准备工作

2.LCD12864液晶的手册内容

3.坐标关系

4.显示RAM

 

一、工具准备工作

1.电脑一台;

2.LCD12864液晶一块;

3.USB数据线一根;

    4.单片机开发板一块;

5.已经装安装MDK和keil软件。

 

二、LCD12864液晶的手册内容

1.功能特点。

QC12864B 汉字图形点阵液晶显示模块,可显示汉字及图形,内置 8192 个中文汉字(16X16 点阵)、128个字符(8X16 点阵)及 64X256 点阵显示 RAM(GDRAM)。

主要技术参数和显示特性:

电源: VDD 3.3V~+5V(内置升压电路,无需负压);

显示内容: 128 列× 64 行

显示颜色:黄绿屏,蓝屏

显示角度: 6:00 钟直视

LCD 类型: STN

与 MCU 接口:8位并口或串行

配置 LED 背光

多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等

2.读写操作时序。模块有并行和串行两种连接方法(时序如下):8位并行连接时序。MPU写资料到模块:

【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么? 

【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么? 

【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么? 

串行数据传送共分三个字节完成:

第一字节:串口控制—格式 11111ABC

A 为数据传送方向控制:H表示数据从LCD到MCU,L表示数据从MCU到LCD

B 为数据类型选择:H表示数据是显示数据,L表示数据是控制指令

C 固定为0

第二字节:(并行)8位数据的高4 位—格式 DDDD0000

第三字节:(并行)8位数据的低4 位—格式 0000DDDD

串行接口时序参数:(测试条件: T=25℃ VDD=5.0V)

【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么? 

3.指令说明。如下图所示:

【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么?【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么?【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么?【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么?【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么?【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么? 

 

三、坐标关系

1.图形显示坐标

水平方向 X—以字节单位

垂直方向 Y—以位为单位。如下图所示:

【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么? 

2.汉字显示坐标。如下图所示:

【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么? 

3.字符表。如下图所示:

【玩转系列】序列之2:玩转LCD12864—PDF文档你能看懂么? 

四、显示RAM

1.文本显示RAM( DDRAM)

文本显示RAM提供10个×2 行的汉字空间,当写入文本显示RAM时,可以分别显示CGROM、HCGROM与CGRAM的字型;RT16032可以显示三种字型 ,分别是半宽的HCGROM字型、CGRAM字型及中文CGROM字型。三种字型的选择,由在DDRAM中写入的编码选择,各种字型详细编码如下:

显示半宽字型:将一位字节写入DDRAM中,范围为02H-7FH的编码。

显示CGRAM 字型:将两字节编码写入DDRAM中,总共有0000H,0002H,0004H,0006H 四种编码

显示中文字形:将两字节编码写入DDRAMK,范围为A1A0H-F7FFH(GB 码)或A140H-D75FH(BIG5码)的编码。

2.绘图RAM(GDRAM)

绘图显示RAM提供160×32个位元的记忆空间,在更改绘图RAM时,先连续写入水平与垂直的坐标值,再写入两个字节的数据到绘图RAM,而地址计数器(AC)会自动加一;在写入绘图 RAM 的期间,绘图显示必须关闭,整个写入绘图RAM的步骤如下:

1、关闭绘图显示功能。

2、先将水平的位元组坐标(X)写入绘图 RAM 地址;

再将垂直的坐标(Y)写入绘图 RAM 地址;

将 D15——D8 写入到 RAM 中;

将 D7——D0 写入到 RAM 中;

打开绘图显示功能。绘图显示的缓冲区对应分布请参考“显示坐标”

游标/闪烁控制ST7920 提供硬件游标及闪烁控制电路,由地址计数器( address counter)的值来指定 DDRAM 中的游标或闪烁位置。

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:8
冰山一角 2015-06-15
0   回复
举报
发布
格古落 2015-06-14
感谢楼主分享,好人一生平安~
学习了~
支持楼主,赞一个~
为了不后悔,我看~
0   回复
举报
发布
冰山一角 2015-06-02
0   回复
举报
发布
laoyaomao 2015-06-02
谢谢分享啊
0   回复
举报
发布
冰山一角 2015-05-14
0   回复
举报
发布
小葱拌豆腐 2015-05-14
楼主你太厉害了
0   回复
举报
发布
冰山一角 2015-04-10
0   回复
举报
发布
littleHi 2015-04-10
话说楼主也是挺拼的哦
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子