登录 注册在线留言收藏驰宇微网站地图联系驰宇微 欢迎来到驰宇微科技官网!

咨询热线18926046819

深圳驰宇微科技有限公司

段码屏、液晶屏(LCD)定制点阵屏,液晶模块、生产与销售

当前位置:首页 » 驰宇微资讯中心 » 液晶模块技术参考 » 字符型LCD液晶屏应用控制指令介绍

字符型LCD液晶屏应用控制指令介绍

文章出处:责任编辑:查看手机网址
扫一扫!字符型LCD液晶屏应用控制指令介绍扫一扫!
人气:-发表时间:2016-11-04 22:21【

 字符型LCD液晶应用控制指令介绍

  用单片机来操控LCD液晶屏方法非常简略,LCM液晶模块其内部能够当作两组寄存器, 一个为指令寄存器IR,一个为数据寄存器DR,由RS引脚来操控。一切对指令寄存器或 数据寄存器的存取均需查看LCM液晶模块内部的繁忙象征BF,此象征用来奉告LCM液晶模块内部正在作业,并不答应接纳任何的操控指令。而此位的查看能够令RS=0,用读取D7来加以判 断,当D7为0时,才能够写入指令或数据寄存器。LCM 液晶模块操控指令共有11组,以下别离介 绍。 

1. 清屏 

清屏指令格局如下: 

操控信号  控 制 代 码  
RS  R/W  D7  D6  D5  D4  D3  D2  D1  D0  
0  0  0  0  0  0  0  0  0  1  

指令代码为01H,将DDRAM数据悉数填入“空白”的ASCII代码20H,履行此指令 将铲除显现器的内容,一起光标移到左上角。 

2. 光标归位 

光标归位指令格局如下: 

操控信号  控 制 代 码  
RS  R/W  D7  D6  D5  D4  D3  D2  D1  D0  
0  0  0  0  0  0  0  0  1  ×  

指令代码为02H,地址计数器AC被清0,DDRAM数据不变,光标移到左上角。× 表明能够为0或1。 

3. 输入方法设置 

输入方法设置指令格局如下: 

操控信号  控 制 代 码  
RS  R/W  D7  D6  D5  D4  D3  D2  D1  D0  
0  0  0  0  0  0  0  1  I/D  S  

该指令用来设置光标、字符移动的方法。具体情况如下表所示。 

 指令代码  功用 
 
I/D  S  
0  0  04H  光标左移1格,AC值减1,字符悉数不动  
0  1  05H  光标不动,AC值减1,字符悉数右移1格  
1  0  06H  光标右移1格,AC值加1,字符悉数不动  
1  1  07H  光标不动,AC值加1,字符悉数左移1格  

4. 显现开关操控 

显现开关操控指令格局如下: 

操控信号  控 制 代 码  
RS  R/W  D7  D6  D5  D4  D3  D2  D1  D0  
0  0  0  0  0  0  1  D  C  B  

指令代码为08H~0FH。该指令操控字符、光标及闪耀的开与关,有3个状况位 D、 C、B,这3个状况位别离操控着字符、光标和闪耀的显现状况。 

D是字符显现状况位。D=1时,为开显现;D=0时,为关显现。注意关显现仅是字 符不呈现,而DDRAM内容不变。这与清屏指令不一样。 

C是光标显现状况位。C=1时,为光标显现;C=0时,为光标不见。光标为底线形 式(5×1点阵),光标的位置由地址指针计数器AC断定,并随其变化而移动。当AC值超 出了字符的显现规模,光标将随之不见。 

B是光标闪耀显现状况位。B=1时,光标闪耀;B=0时,光标不闪耀。 

5. 光标、字符位移 

光标、字符位移指令的格局如下: 

操控信号  控 制 代 码  
RS  R/W  D7  D6  D5  D4  D3  D2  D1  D0  
0  0  0  0  0  0  S/C  R/L  ×  ×  

履行该指令将发生字符或光标向左或向右翻滚一个字符位。如果守时间隔地履行该 指令,将发生字符或光标的滑润翻滚。 具体情况如下表所示。 

 指令代码  功用 
 
S/C  R/L  
0  0  10H  光标左翻滚  
0  1  14H  光标右翻滚  
1  0  18H  字符左翻滚  
1  1  1CH  字符右翻滚  

6. 功用设置 

功用设置指令格局如下: 

操控信号  控 制 代 码  
RS  R/W  D7  D6  D5  D4  D3  D2  D1  D0  
0  0  0  0  0  DL  N  F  0  0  

该指令用于设置操控器的作业方法,有3个参数DL、N和F,它们的作用是: 

DL用于设置操控器与计算机的接口方法。接口方法体现在数据总线长度上。DL= 1设置数据总线为8位长度,即D7~D0有效;DL=0设置数据总线为4位长度,即 D7~ D4有效。在该方法下8位指令代码和数据将按先高4位后低4位的次序分两次传输。 
N用于设置显现的字符行数。N=0为一行字符行;N=1为两行字符行。 

F用于设置显现字符的字体。F=0为5×7点阵字符体;F=1为5×10点阵字符体。 

7. CGRAM地址设置 

CGRAM地址设置指令格局如下: 

操控信号  控 制 代 码  
RS  R/W  D7  D6  D5  D4  D3  D2  D1  D0  
0  0  0  1  A5  A4  A3  A2  A1  A0  

该指令将6位的CGRAM地址写入地址指针计数器AC内,随后,单片机对数据的操 作是对CGRAM的读/写操作。 

8. DDRAM地址设置 

DDRAM地址设置指令格局如下: 

操控信号  控 制 代 码  
RS  R/W  D7  D6  D5  D4  D3  D2  D1  D0  
0  0  1  A6  A5  A4  A3  A2  A1  A0  

该指令将7位的DDRAM地址写入地址指针计数器AC内,随后,单片机对数据的操 作是对DDRAM的读/写操作。 

9. 读BF及AC值 

BF及AC指令的格局如下: 

操控信号  控 制 代 码  
RS  R/W  D7  D6  D5  D4  D3  D2  D1  D0  
0  1  BF  AC6  AC5  AC4  AC3  AC2  AC1  AC0  

LCD的繁忙象征BF用以指示 LCD现在的作业情况。当 BF=1时,表明正在进行内 部数据的处理,不接受单片机送来的指令或数据;当 BF=0时,则表明已预备接纳指令或 数据。当程序读取此数据的内容时,D7为繁忙象征,而别的 D6~D0的值表明 CGRAM 或 DDRAM中的地址,至所以指向哪一地址则依据最终写入的地址设定指令而定。 

10. 写数据到CGRAM或DDRAM 

写数据到CGRAM或DDRAM的指令格局如下: 

操控信号  控 制 代 码  
RS  R/W  D7  D6  D5  D4  D3  D2  D1  D0  
1  0                          

先设定CGRAM或DDRAM地址,再将数据写入 D7~D0中,以使 LCD显现出字形。也可将使用者独创的图形存入CGRAM。 

11. 从CGRAM或DDRAM读取数据 

CGRAM或DDRAM读取数据的指令格局如下: 

操控信号  控 制 代 码  
RS  R/W  D7  D6  D5  D4  D3  D2  D1  D0  
1  1    

  深圳驰宇微科技有限公司 

Tel:+86-755- 29446830

Mobile:13640934827

http://www.cywlcd.com/cjwtj.html

http://map.baidu.com/?newmap=1&s=inf%26uid%3Da52aa43e5a4db9839fec2b79%26wd%3D%E9%A9%B0%E5%AE%87%E5%BE%AE%E7%A7%91%E6%8A%80%26all%3D1%26c%3D340&from=alamap&tpl=map_singlepoint

Add:深圳市龙华新区大浪街道华宁路伟华达工业园C1栋七楼

                      

 


相关资讯

   

驰宇微首页 | 图形点阵液晶模块 | 中文字库液晶模块 | 字符型液晶模块 | 段码液晶模块 | 产品列表 | 站点地图 | 关于驰宇微

公司名称: 深圳驰宇微科技有限公司   备案号:粤ICP备14047421号
公司地址:深圳市龙华区大浪街道华昌路241号鸿源工业区E栋5层
公司电话:0755-29446830  13640934827
邮 箱:18926046819@163.com Q Q:577895076
版权归深圳驰宇微科技所有