(2)1602液晶11条指令介绍1.清屏指令
功能:<1> 清除液晶显示器,即将DDRAM的内容全部填入“空白”的字符码20H;
<2> 光标归位,即将光标撤回液晶显示屏的左上方;
<3>将地址计数器(AC)的值设为0;
(3).光标归位指令
功能:<1> 把光标撤回到显示器的左上方;
<2> 把地址计数器(AC)的值设置为0;
<3> 保持DDRAM的内容不变 ;
3.输入模式设置指令
功能:设定每次写入1位数据后光标的移位方向,并且设定每次写入的一个字符是否
移动。
参数设定的情况如下所示:
位名 设置
I/D 0=写入新数据后光标左移 1=写入新数据后光标右移
S 0=写入新数据后显示屏不移动 1=写入新数据后显示屏整体右移1个字
(4).显示开关控制指令
功能:控制显示器开/关、光标显示/关闭以及光标是否闪烁。参数设定的情况如下:
位名 设置 本文来自辣.文~论^文·网原文请找腾讯324-9114
D 0=显示功能关 1=显示功能开
C 0=无光标 1=有光标
B 0=光标不闪烁 1=光标闪烁
(5).设定显示屏或光标移动方向指令
功能:使光标移位或使整个显示屏幕移位。参数设定的情况如下:
S/C R/L 设定情况
0 0 光标左移1格,且AC值减1
0 1 光标右移1格,且AC值加1
1 0 显示器上字符全部左移一格,但光标不动
1 1 显示器上字符全部右移一格,但光标不动
(6).功能设定指令
论文网http://www.751com.cn/ (非常重要的指令)
功能:设定数据总线位数、显示的行数及字型。参数设定的情况如下:
位名 设置
DL 0=数据总线为4位 1=数据总线为8位
N 0=显示1行 1=显示2行
F 0=5×7点阵/每字符 1=5×10点阵/每字符
(7).设定CGRAM地址指令
功能:设定下一个要存入数据的CGRAM的地址。
(8).设定DDRAM地址指令
功能:设定下一个要存入数据的CGRAM的地址。
(9).读取忙信号或AC地址指令
功能:<1> 读取忙碌信号BF的内容,BF=1表示液晶显示器忙,暂时无法接收单片机
送来的数据或指令; 当BF=0时,液晶显示器可以接收单片机送来的数据或指令;
<2> 读取地址计数器(AC)的内容。
(10).数据写入DDRAM或CGRAM指令
功能:<1> 将字符码写入DDRAM,以使液晶显示屏显示出相对应的字符;
<2> 将用户自己设计的图形存入CGRAM。
(11).从CGRAM或DDRAM读出数据的指令
功能:读取DDRAM或CGRAM中的内容。
基本操作时序:
读状态 输入:RS=L,RW=H,E=H 输出:DB0~DB7=状态字
写指令 输入:RS=L,RW=L,E=下降沿脉冲,DB0~DB7=指令码
输出:无
读数据 输入:RS=H,RW=H,E=H 输出:DB0~DB7=数据
写数据 输入:RS=H,RW=L,E=下降沿脉冲,DB0~DB7=数据
输出:无 本文来自辣.文~论^文·网原文请找腾讯324.9114
第4章 系统硬件电路设计
4.1电源模块电路的设计
本设计中有市电的220V供电 但是单片机所能承受的电压为5V直流电所一先要降压再整流滤波最后稳压 如图所示简单的稳压电源
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页
AT89S52+DS1302单片机打铃系统设计 第9页下载如图片无法显示或论文不完整,请联系qq752018766