此示例草图显示了如何使用setCursor()方法重新定位光标。要移动光标,只需使用行和列的位置调用setCursor()即可。例如,对于2x16的显示器:
lcd.setCursor(0, 0); // top left
lcd.setCursor(15, 0); // top right
lcd.setCursor(0, 1); // bottom left
lcd.setCursor(15, 1); // bottom right
我不能理解上面的code.Can,有没有人能给我澄清一下?
发布于 2017-03-14 08:34:24
行lcd.setCursor()
移动光标。光标是您希望文本开始显示的位置。lcd.setCursor()
有两个值:x
位置和y
位置。它们的顺序是:lcd.setCursor(x, y)
。
2x16
显示意味着它有2行16列字符,或2个y
值和16个x
值。
在Arduino代码和大多数c型语言中,从0开始计数,这意味着要获得第一列,需要告诉Arduino查看0的x
。或者,要在第一行的最后一列中放置一个字母,您需要告诉Arduino将光标移动到:(15, 0)
。
示例显示
显示将如下所示:
https://stackoverflow.com/questions/42781037
复制相似问题