lcd19264与单片机连接

来源:网络整理 作者:2017年11月06日 15:47
关键词:LCD19264单片机

  lcd19264液晶是一种比12864大一点点的单色液晶,这里我给大家介绍一下用单片机驱动他的原理

  运行

  a) 驱动电压应控制在规定的范围内,超出范围会缩短液晶使用寿命。

  b) 液晶的响应时间会随温度的降低而增大。

  c) 当温度高于操作温度范围时,液晶显示会变黑或深蓝色,这可能会导致”列”出现断裂。不论怎样,不要挤压显示区域。

  d) 操作过程中机械扰动(如在显示区域挤压)可能会导致”列”出现断裂。

  lcd19264与单片机连接电路

  lcd19264与单片机连接

  电路图

  lcd19264与单片机连接

  仿真图

  lcd19264与单片机连接

  实际效果图

  lcd19264与单片机连接代码

  #include #include #define uchar unsigned char #define uint unsigned int uint ee; sbit lcd_cs3=P1^0;//片选信号右 低有效 sbit lcd_cs2=P1^1;//片选信号中 低有效 sbit lcd_cs1=P1^2;//片选信号左 低有效 sbit lcd_e =P1^3;//使能信号 sbit lcd_rw =P1^4;//读写选择 sbit lcd_rs =P1^5;//数据命令选择端 H数据 L命令 //P2八位数据线 uchar code cc[]={0x00,0x00,0x00,0x00,0x01,0x06,0x00,0x00,0x00,0xFF,

  0x00,0x00,0x04,0x02,0x01,0x00,

  0x00,0x00,0x20,0x40,0x80,0x00,0x00,0x02,0x01,0xFE,0x00,0x00,0x00,

  0x00,0x80,0xE0};

  void lcd_init();

  void wrile_com(uchar com);

  void wrile_data(uchar dat);

  void delay(uchar d0);

  void main()

  {

  lcd_cs1=0;

  lcd_cs2=0;

  lcd_cs3=0;

  lcd_init();

  wrile_data(0x11);wrile_data(0x0a);

  wrile_data(0x04);wrile_data(0x0a);

  wrile_data(0x11);wrile_data(0x00);

  wrile_data(0x1f);wrile_data(0x05);

  wrile_data(0x05);wrile_data(0x05);

  wrile_data(0x02);wrile_data(0x00);

  wrile_data(0x11);wrile_data(0x0a);

  wrile_data(0x04);wrile_data(0x0a);

  wrile_data(0x11);wrile_data(0x00);

  wrile_data(0x1f);wrile_data(0x05);

  wrile_data(0x05);wrile_data(0x05);

  wrile_data(0x02);wrile_data(0x00);

  while(1);

  }

  void lcd_init()

  {delay(255);//等待复位

  wrile_com(0x3f);

  wrile_com(0xc0);

  wrile_com(0xbc);//页地址

  wrile_com(0x40);

  }

  void wrile_com(uchar com)

  { lcd_e=0; //

  lcd_rw=0;//读写选择 写

  lcd_rs=0;//数据命令 命令

  lcd_e=1; //

  P2=com;

  _nop_();

  lcd_e=0;

  delay(5);

  }

  void wrile_data(uchar dat)

  { lcd_e=0; //

  lcd_rw=0;//读写选择 写

  lcd_rs=1;//数据命令 命令

  lcd_e=1; //

  P2=dat;

  _nop_();

  lcd_e=0;

  delay(5);

  }

  void delay(uchar d0)

  {uchar d1,d2;

  for(d1=d0;d1》0;d1--)

  for(d2=110;d2》0;d2--);

  }

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
声明:电子发烧友网转载作品均尽可能注明出处,该作品所有人的一切权利均不因本站而转移。
作者如不同意转载,既请通知本站予以删除或改正。转载的作品可能在标题或内容上或许有所改动。
收藏 人收藏
分享:

相关阅读

发表评论

elecfans网友

分享到:

用户评论(0