LCD1602的11条指令详解

上传人:油条 文档编号:33193467 上传时间:2018-02-14 格式:DOC 页数:6 大小:277.28KB
返回 下载 相关 举报
LCD1602的11条指令详解_第1页
第1页 / 共6页
LCD1602的11条指令详解_第2页
第2页 / 共6页
LCD1602的11条指令详解_第3页
第3页 / 共6页
LCD1602的11条指令详解_第4页
第4页 / 共6页
LCD1602的11条指令详解_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《LCD1602的11条指令详解》由会员分享,可在线阅读,更多相关《LCD1602的11条指令详解(6页珍藏版)》请在金锄头文库上搜索。

1、1602 指令共 11 条指令:1.清屏指令功能: 清除液晶显示器,即将 DDRAM 的内容全部填入空白的 ASCII 码 20H;光标归位,即将光标撤回液晶显示屏的左上方;将地址计数器(AC)的值设为 0。2.光标归位指令功能: 把光标撤回到显示器的左上方;把地址计数器(AC)的值设置为 0;保持 DDRAM 的内容不变。3.进入模式设置指令功能:设定每次定入 1 位数据后光标的移位方向,并且设定每次写入的一个字符是否移动。参数设定的情况如下所示:位名 设置I/D 0=写入新数据后光标左移 1=写入新数据后光标右移S 0=写入新数据后显示屏不移动 1=写入新数据后显示屏整体右移 1 个字符4

2、.显示开关控制指令功能:控制显示器开/关、光标显示/关闭以及光标是否闪烁。参数设定的情况如下:位名 设置D 0=显示功能关 1=显示功能开C 0=无光标 1=有光标B 0=光标闪烁 1=光标不闪烁5.设定显示屏或光标移动方向指令功能:使光标移位或使整个显示屏幕移位。参数设定的情况如下:S/C R/L 设定情况0 0 光标左移 1 格,且 AC 值减 10 1 光标右移 1 格,且 AC 值加 11 0 显示器上字符全部左移一格,但光标不动1 1 显示器上字符全部右移一格,但光标不动6.功能设定指令功能:设定数据总线位数、显示的行数及字型。参数设定的情况如下:位名 设置DL 0=数据总线为 4

3、位 1=数据总线为 8 位N 0=显示 1 行 1=显示 2 行F 0=57 点阵/每字符 1=510 点阵/每字符7.设定 CGRAM 地址指令功能:设定下一个要存入数据的 CGRAM 的地址。8.设定 DDRAM 地址指令功能:设定下一个要存入数据的 CGRAM 的地址。9.读取忙信号或 AC 地址指令功能: 读取忙碌信号 BF 的内容,BF=1 表示液晶显示器忙,暂时无法接收单片机送来的数据或指令;当 BF=0 时,液晶显示器可以接收单片机送来的数据或指令;读取地址计数器(AC)的内容。10.数据写入 DDRAM 或 CGRAM 指令一览功能: 将字符码写入 DDRAM,以使液晶显示屏显

4、示出相对应的字符;将使用者自己设计的图形存入 CGRAM。11.从 CGRAM 或 DDRAM 读出数据的指令一览功能:读取 DDRAM 或 CGRAM 中的内容。基本操作时序:读状态 输入:RS=L,RW=H,E=H 输出:DB0DB7=状态字写指令 输入:RS=L,RW=L,E=下降沿脉冲,DB0DB7=指令码 输出:无读数据 输入:RS=H,RW=H,E=H 输出:DB0DB7=数据写数据 输入:RS=H,RW=L,E=下降沿脉冲,DB0DB7=数据 输出:无1602 通 过 D0D7 的 8 位 数 据 端 传 输 数 据 和 指 令 。显 示 模 式 设 置 : (初 始 化 )00

5、11 0000 0x38 设 置 162 显 示 , 57 点 阵 , 8 位 数 据 接 口 ;显 示 开 关 及 光 标 设 置 : (初 始 化 )0000 1DCB D 显 示 (1 有 效 )、 C 光 标 显 示 (1 有 效 )、 B 光 标 闪 烁 (1 有 效 )0000 01NS N=1(读 或 写 一 个 字 符 后 地 址 指 针 加 1 &光 标 加 1),N=0(读 或 写 一 个 字 符 后 地 址 指 针 减 1 &光 标 减 1),S=1 且 N=1 (当 写 一 个 字 符 后 , 整 屏 显 示 左 移 )s=0 当 写 一 个 字 符 后 , 整 屏 显

6、 示 不 移 动数 据 指 针 设 置 :数 据 首 地 址 为 80H, 所 以 数 据 地 址 为 80H+地 址 码 (0-27H, 40-67H)其 他 设 置 :01H(显 示 清 屏 , 数 据 指 针 =0, 所 有 显 示 =0); 02H(显 示 回 车 , 数 据 指 针 =0)。通 常 推 荐 的 初 始 化 过 程 :延 时 15ms写 指 令 38H延 时 5ms写 指 令 38H延 时 5ms写 指 令 38H延 时 5ms( 以 上 都 不 检 测 忙 信 号 )( 以 下 都 要 检 测 忙 信 号 ) 写 指 令 38H写 指 令 08H 关 闭 显 示写 指

7、 令 01H 显 示 清 屏写 指 令 06H 光 标 移 动 设 置写 指 令 0cH 显 示 开 及 光 标 设 置八位接口初始化流程图等待4.1ms等待100us检查忙标志或延时 40us检查忙标志或延时 40us检查忙标志或延时 40 us检查忙标志或延时 1.64检查忙标志或延时 40电 源 开VDD 上升到 4.5V 后等待15RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 1 1 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 1 1 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 1 1 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 1 1 N F RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 0 0 1 0 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 0 0 0 0 0 1RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 0 0 0 1 I/D S初 始 化 结 束

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号