微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > lcd1602中文资料分享:lcd1602接线图_lcd1602与单片机连接图

lcd1602中文资料分享:lcd1602接线图_lcd1602与单片机连接图

时间:07-17 来源: 点击:

wc51r(0xc4); //写入显示缓冲区起始地址为第2行第5列 wc51ddr(’A’); //第2行第5列显示字母’A’ wc51ddr(’R’); //第2行第6列显示字母’R’ wc51ddr(’E’); //第2行第7列显示字母’E’ wc51ddr(’ ’); //第2行第8列显示字母’ ’ wc51ddr(’Y’); //第2行第9列显示字母’Y’ wc51ddr(’O’); //第2行第10列显示字母’O’ wc51ddr(’U’); //第2行第11列显示字母’U’ wc51ddr(’!’); //第2行第11列显示字母’!’ while(1); }

  //初始化函数 void init() {

  wc51r(0x01); //清屏

  wc51r(0x38); //使用8位数据,显示两行,使用5×7的字型 wc51r(0x0c); //显示器开,光标关,字符不闪烁 wc51r(0x06); //字符不动,光标自动右移一格 }

  //检查忙函数 void fbusy() {

  P2=0Xff;RS=0;RW=1; E=0; E=1;

  while (P2&0x80){E=0;E=1;} //忙,等待 }

  //写命令函数

  void wc51r(uchar j) {

  fbusy();

  E=0;RS=0;RW=0; E=1; P2=j; E=0; }

  //写数据函数

  void wc51ddr(uchar j) {

  fbusy();

  E=0;RS=1;RW=0; E=1; P2=j; E=0; }

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top