发 帖  
原厂入驻New
实战多通道高速精密测温仪的全系列设计教程,以实际项目为依托,提升工程师核心竞争力!→点击立即抢购←
[问答] 如何控制LCD1602显示屏的光标?
4148 LCD1602 89C52单片机 显示屏 光标控制
分享
(账号里只有一积分了)
本人新手一枚,正在做一个单片机开发的小项目,想问一下如何控制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积分
1
2018-4-10 20:56:26   评论 分享淘帖 邀请回答
3个回答
研究一下资料,很简单
最佳答案
2018-4-10 20:56:27 评论

举报

自己下载LCD1602的datasheet读一下,不难的
2018-4-11 15:04:49 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

我要提问
课程
    关闭

    站长推荐 上一条 /10 下一条

    快速回复 返回顶部 返回列表