极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11955|回复: 8

国外论坛上看到的一个帖子,能够用按键左右控制Lcd的文字

[复制链接]
发表于 2013-5-24 15:56:06 | 显示全部楼层 |阅读模式
以下是帖子的地址
http://www.nudatech.com/blog/scrolling-text-on-16x2-lcd-controlled-by-pushbuttons/#comments

不过不知为何按照 lcd1602的连线方法无法实现这个左右控制,是不是因为他的digital pin6连接到了 lcd的pin15上?
回复

使用道具 举报

发表于 2013-5-24 21:41:47 | 显示全部楼层
按键左右控制LCD文字是什么意思,详细说下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-24 22:44:48 | 显示全部楼层
smfox10 发表于 2013-5-24 21:41
按键左右控制LCD文字是什么意思,详细说下

就是譬如打了20个字符,而1602只能显示出16个,通过按钮控制能够左右移动字符一起移动
下图就是教程中的接线图
javascript:;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2013-5-25 12:09:11 | 显示全部楼层
我都用LCD的库:
lcd.scrollDisplayRight();
lcd.scrollDisplayLeft();
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-25 19:29:43 | 显示全部楼层
hmjack2008 发表于 2013-5-25 12:09
我都用LCD的库:
lcd.scrollDisplayRight();
lcd.scrollDisplayLeft();

k能给个链接么?
回复 支持 反对

使用道具 举报

发表于 2013-5-25 21:55:04 | 显示全部楼层
lss正解,l
cd.scrollDisplayRight();
lcd.scrollDisplayLeft();
就是LiquidCrystal里面的函数,具体功能就是字符右移动,和左移。具体你看以看下LiquidCrystal.c文件那里有英文描述
回复 支持 反对

使用道具 举报

发表于 2013-5-26 01:36:29 | 显示全部楼层
mussBAschaffen 发表于 2013-5-25 19:29
k能给个链接么?

极客工坊  有中文的LCD库说明
http://wiki.geek-workshop.com/doku.php?id=arduino:libraries:liquidcrystal
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-26 22:28:47 | 显示全部楼层
hmjack2008 发表于 2013-5-26 01:36
极客工坊  有中文的LCD库说明
http://wiki.geek-workshop.com/doku.php?id=arduino:libraries:liquidcry ...

恩,谢谢啦,之前没注意过这个~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-26 22:29:04 | 显示全部楼层
smfox10 发表于 2013-5-25 21:55
lss正解,l
cd.scrollDisplayRight();
lcd.scrollDisplayLeft();

恩,好的,谢谢啦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-29 08:23 , Processed in 0.070708 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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