第五章2字符lcd液阵晶显示和接口2019.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
字符LCD 液晶显示和接口 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 VSS VDD VO RS R/W E DB0 DB1 A DB3 DB2 DB5 DB4 DB7 DB6 K LCD模块 A:背光控制正电源 K:背光控制地 字符LCD 液晶显示和接口 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 VSS VDD VO RS R/W E DB0 DB1 A DB3 DB2 DB5 DB4 DB7 DB6 K LCD模块 RS:数据和指令选择控制端,RS=0:命令/状态;RS=1:数据 R/W:读写控制线,R/W=0:写操作;R/W=1:读操作 E:数据读写操作控制位,E线向LCD模块发送一个脉冲,LCD模块与单片机之间将进行一次数据交换 字符LCD 液晶显示和接口 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 VSS VDD VO RS R/W E DB0 DB1 A DB3 DB2 DB5 DB4 DB7 DB6 K LCD模块 单片机与LCD模块之间有四种基本操作: 写命令 读状态 写显示数据 读显示数据 字符LCD 液晶显示和接口 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 VSS VDD VO RS R/W E DB0 DB1 A DB3 DB2 DB5 DB4 DB7 DB6 K LCD模块 RS R/W 操作 0 0 写命令操作(初始化、光标定位等) 0 1 读状态操作(读忙标志) 1 0 写数据操作(要显示的内容) 1 1 读数据操作(可以把显示存储区中的数据反读出来) 字符LCD 液晶显示和接口 读状态操作 状态字的最高位的BF为忙标志位,1表示LCD正在忙,0表示不忙。 通过判断最高位BF的0、1状态,就可以知道LCD当前是否处于忙状态,如果LCD一直处于忙状态,则继续查询等待,否则进行下面的操作。查询忙状态程序段如下: do{ i=lcd_r_start(); // 调用读状态函数,读取LCD状态字 i=0x80; // 采用与操作屏蔽掉低7位 delay(2); // 延时 }while(i!=0); // LCD忙,继续查询,否则退出循环 字符LCD 液晶显示和接口 写命令操作 //函数功能:读状态字 //返回值:返回状态字,最高位D7=0,LCD控制器空闲;D7=1,LCD控制器忙 unsigned char lcd_r_start() { unsigned char s; RW=1; //RW=1,RS=0,读LCD状态 delay1(); RS=0; delay1(); E=1; //E端时序 delay1(); s=P1; //从LCD的数据口读状态 delay1(); E=0; delay1(); RW=0; delay1(); return(s); //返回读取的LCD状态字 } 字符LCD 液晶显示和接口 写命令操作 LCD上电时,都必须按照一定的时序对LCD进行初始化操作,主要任务是设置LCD的工作方式、显示状态、清屏、输入方式、光标位置等。 字符LCD 液晶显示和接口 写命令操作 编号 指令名称 控制信号 命令字 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 1 清屏 0 0 0 0 0 0 0 0 0 1 2 归home位 0 0 0 0 0 0 0 0 1 × 3 输入方式设置 0 0 0 0 0 0 0 1 I/D S 4 显示状态设置 0 0 0 0 0 0 1 D C B 5 光标画面滚动 0 0 0 0 0 1 S/C R/L × × 6 工作方式设置 0 0 0 0 1 DL N F × × 7 CGRAM地址设置 0 0 0 1 A5 A4 A3 A2 A1

文档评论(0)

181****7523 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档