极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 17815|回复: 0

LCD Keypad Shield的使用及问题

[复制链接]
发表于 2015-7-3 18:12:21 | 显示全部楼层 |阅读模式
网购了一块LCD Keypad Shield,卖家的文档没有用于arduin的。翻了一下贴子,书上用的那个库据说新版已经不能用了,说是LiquidCrysal可以搞定。使用了样例发现不行,又翻了一下贴子,找到了有用的东东,初始化使用LiquidCrystal lcd(8, 13, 9, 4, 5, 6, 7);就可以了。

看了库文件,初始化用了七个参数,应该代表以下接口:
rs: 使用8号
rw:使用13号
enable:使用9号
d4到d7:使用4到7号

几个按钮接A0,按不同的会返回不同的值,多键的话会返回最小的值。(这样不错,一个模拟输入可以对应多个按钮,不知道怎么实现的,是不是用二极管钳住电压,知道的请分享一下)

总之基本上是成功了。


就是有几个问题还不明白。
看这个板,除了A0还有8到13还有GND和AREF是没有孔,其它位置都孔,原以为是板子用了这些口(特别是A0再明显不过了),因此其它的你可以焊接线口。但是实际上已知用的是4 5 6 7 8 9 13这几个,显然4 5 6 7是不能用做它用了吧,而10 11 12 却被封住了不能使用,这是怎么回事呢?

回复

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-17 09:55 , Processed in 0.052075 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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