如何控制LCD1602显示屏的光标?

2019-07-15 08:40发布

(账号里只有一积分了)
本人新手一枚,正在做一个单片机开发的小项目,想问一下如何控制LCD1602显示屏里的光标啊?
在网上找到了这个函数//获取光标位置的函数
void LCD_cursor(uchar X, uchar Y)
{
      Y &= 0x01;
      X &= 0x0F;              // 限制X不能大于15,Y不能大于1
if (Y)
  {
      X |= LINE2_HEAD;  // 当要显示第二行时地址码:0xc0
  }
X |= LINE1_HEAD;        // 第一行的地址码:0x80
WriteCommandLCM(X, 0);  // 这里不检测忙信号,发送地址码
WriteCommandLCM(0x02,0);   //光标归位
WriteCommandLCM(0x0d,0);  //关光标,闪烁
}。
上面的用到了
LCD_cursor(uchar X, uchar Y)调用了WriteCommandLCM(X, 0),那这个WriteCommandLCM(X, 0)函数的定义是什么呢?感谢各位热心人士的解答,小弟感激不尽



补充内容 (2018-4-11 09:59):
刚刚通过扫码又得了12积分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。