图形液晶显示器[精选].ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图形液晶显示器[精选]

*/32 图形液晶显示器 三、内置T6963C控制器的液晶显示器 2、指令集-位操作 无参数 1 1 1 0 N3 N2 N1 N0 该指令可将显示缓冲区某单元的某一位清零或置1,该单元地址由当前地址指针提供。 N3=1置1; N3=0清零。 N2~N0:操作位对应该单元的D0~D7位。 */32 图形液晶显示器 三、内置T6963C控制器的液晶显示器 3、应用接口 以T6963C为控制器的液晶模块,引出的功能线共有19条,有些模块为了接线灵活方便,对有些功能线在不同位置引出两条,内部是连在一起的。 */32 图形液晶显示器 三、内置T6963C控制器的液晶显示器 3、应用接口 用T6963C作为控制器的液晶显示模块,可以与8051单片机直接连接。 T6963C控制器时序图 这类显示器的选通信号与8051读写信号有效的时间一样长。 */32 图形液晶显示器 三、内置T6963C控制器的液晶显示器 3、应用接口 用T6963C作为控制器的液晶显示模块,可以与8051单片机直接连接。 */32 4、图形液晶显示器的程序编制方法 液晶显示器的程序编制方法主要有以下内容: 在使用液晶前首先要对液晶进行初始化,初始化主要包括:清屏、设置图形区首地址及宽度、设置文本区首地址及宽度、设置显示方式、设置显示开关。 然后就可对图形区和文本区进行读写,进行图形和文本的显示。 1)地址设置:首先将液晶数据及指令地址设置为外部数据区,以方便对数据及指令的读写。 #define wclcd XBYTE[0xf201]  //设置指令地址 #define wdlcd XBYTE[0xf200]  //设置数据地址 2)检查液晶显示器内部忙否 在液晶进行读写前必须读状态寄存器以检查液晶是否准备好 */32 void try(void) { unsigned char send; try: send=wclcd; if(send0x03!=0x03) //看 是否准备好,若未准备好重新 进行检查 goto try; } 主要是检测数据的读写是否准备好,若准备好就可进行下一步操作,若没有准备好,则继续检测。 3)在显示前首先进行清屏: 实质就是对液晶的64K存储区进行清零,以消除上次操作时液晶存储区的数据,为显示做好准备。 void clear() { try(); wdlcd=0x00; try(); wdlcd=0x00; try(); wclcd=0x24;  //首先将指针指到存储区的首地址0000H处 try(); */32 wclcd=0xb0;      //设置为自动写方式 send=wclcd;      //检测数据自动写状态是否准备好 while(send0x08!=0x08); for(i=0;i0xffff;i++) {wdlcd=0x00;} //对存储区清零(将其所有存储单元设置为0) try(); wclcd=0xb2;      //关自动写方式 } 4)初始化图形区及文本区 void init() { try(); wdlcd=0x00; try(); wdlcd=0x00; try(); wclcd=0x40; //设置文本区的首地址为0000H try(); wdlcd=30; try(); */32 wdlcd=0x00; try(); wclcd=0x41; //设置文本区的宽度为30 wdlcd=0x00; try(); wdlcd=0x10; try(); wclcd=0x42; //设置图形显示区的首地址为1000H try(); wdlcd=30; try(); wdlcd=0x00; try(); wclcd=0x43; //设置图形显示区的宽度为30 try(); try(); wclcd=0x80;  //图形显示与文本显示为逻辑或方式合成 try(); wclcd=0x9c;  //文本与图形同时打开显示 } */32 图形液晶显示器 三、内置T6963C控制器的液晶显示器 4、图形液晶显示器的程序编制方法 5)文本区显示 T6963C控制器内已包含了部分常用字符的字模,所以在文本区显示只须要将各字符所用的代码,写入相应的地址就可以显示8*8的字符。

文档评论(0)

dart004 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档