集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1750|回复: 6

1602LCD光标显示

[复制链接]
zhiweiqiang33 发表于 2017-3-15 09:59:51 | 显示全部楼层 |阅读模式
我在做1602液晶显示的时候,遇到些困难,我想设置光标在一个位置不动,通过按键左移或者右移,但是光标显示开之后,光标就自动右移,不能控制,初始化如下:
void lcd_init()
{
lcd_wcmd(0x38);   //功能设置:0011 1 DL N F :
                      //DL:1:8位。0:4位 N:1:2行,0:1行 F:1:5*10,0:5*7
delay(1);
lcd_wcmd(0x0c);   
                       delay(1);
lcd_wcmd(0x06);                        
delay(1);
lcd_wcmd(0x01);
delay(1);
  
}
其中0x0c是不开光标,0x0e是开光标,谁弄过这个帮我改下,我想用3个按键控制,一个左移一个右移,一个数值加,光标在哪个位置哪个就加。
陈飞龙 发表于 2017-3-19 09:25:45 | 显示全部楼层
首先定义你的光标进行闪烁,想要移动的话你可以写一个“”空格“”字符,这样就可以移动了啊
大鹏 发表于 2017-3-19 11:01:25 | 显示全部楼层
给楼上点个赞!
 楼主| zhiweiqiang33 发表于 2017-3-19 12:22:13 | 显示全部楼层
谢谢支持,有好的文章也请发表
 楼主| zhiweiqiang33 发表于 2017-3-19 12:22:35 | 显示全部楼层
谢谢陈老湿的 帮助
fpga_feixiang 发表于 2017-3-20 12:03:06 | 显示全部楼层
牛逼,FPGA天下
 楼主| zhiweiqiang33 发表于 2017-3-20 13:02:02 | 显示全部楼层
望伟大的寇老湿来一段 文章
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

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

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-5-5 07:08 , Processed in 0.072058 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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