保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

NOKIA移动电话液晶显示模块LPH7366原理及其应用


00001D0E显示模式配置设Y地址001100Y2Y1Y0设Y地址,0Y5设X地址01X6X5X4X3X2X1X0设X地址,0X83(H=1)保留000000001不用00000001×000001×××001××××××温度控制0000001TC1TC0设温度系数偏置000010BS2BS1BS0设偏置电压设Vop01VOP6VOP5VOP4VOP3VOP2VOP1VOP0设置液晶工作电压
  4与单片机的接口及显示编程
  
  LPH7366显示模块可与多种串行接口进行通信,下面介绍其与MCS51单片机的通信接口方法。显示模块的电源输入VDD1、VDD2通常连到一起接到2.7~3.3V直流电源上,VLCD与电源地之间应接10μF电解电容。使用内部时钟时,应将OSC接地。图4所示是单片机与LPH7366显示模块的接口图。
  
  如果单片机的工作电压为5V,则需在连接线中串入100Ω左右的电阻,而如果单片机的工作电压为3V,则可直接连接。工作时?将单片机串行口设置为模式0,并通过向SBUF寄存器写入数据来完成8位串行数据的发送,RXD用以输出串行数据,TXD则产生串行时钟,其余控制引脚可利用P1或P3口的I/O线产生控制信号。以下代码为显示编程范例,运行该程序后?屏幕上可显示大写的‘PH’字符。
  
  defineucharunsignedchar
  
  definecflag0x00
  
  definedflag0x01
  
  defineset_xadr0x80
  
  defineset_yadr0x40
  
  sbitSCK=P3^0;
  
  sbitSDIN=P3^1;
  
  sbitSCE=P1^0;
  
  sbitDC=P1^1;
  
  sbitRES=P1^2;
  
  char_table[8]=
  
  {
  
  0x1f,0x05,0x07,0x00,/*字符‘P'点阵*/
  
  0x1f,0x04,0x1f,0x00,/*字符‘H'点阵*/
  
  };?
  
  main
  
  {
  
  uchari;
  
  ucharx,y;/*定义x,y地址指针*/
  
  mode_initiation();
  
  x=0;
  
  y=0;
  
  write_byte(cflag,set_xadr+x);
  
  write_byte(cflag,set_yadr+y);
  
  for(i=0;i<8;i++){
  
  write_byte(dflag,char_table[i]);??
  
  }
  
  }
  
  模式初始化函数
  
  voidmode_initiation(void)
  
  {
  
  ES=0;
  
  RES=1;/*复位液晶控制器*/;
  
  SCON=0x02;/*设置串行口为模式0*/;
  
  write_byte(cflag,0x2

《NOKIA移动电话液晶显示模块LPH7366原理及其应用(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/169706.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。