Arduino LCD1602 I2C 命令详解

2026/1/27 14:36:19

scrollDisplayLeft() and scrollDisplayRight()

15 scrollDisplayRight()

功能

使屏幕上内容(光标及文字)向右滚动一个字符。 语法

lcd.scrollDisplayRight() 参数

lcd: 一个LiquidCrystal类的对象 例子

scrollDisplayLeft() and scrollDisplayRight()

16 autoscroll()

功能

打开液晶显示屏的自动滚动,将会使得当一个字符输出到LCD时,令先前的文本移动一个位置.如果当前写入方向为由左到右(默认方向),文本向左滚动.反之,文本向右滚动.它的功能可以理解为,当输出单个字符时,会使得字符总是输出在LCD上的同一个位置. 语法

lcd.autoscroll() 参数

lcd: a variable of type LiquidCrystal

17 noAutoscroll()

功能

关闭自动滚动功能。(后输入的字符可能无法显示) 语法

lcd.noAutoscroll() 参数

LCD:LiquidCrystal类的对象

18 leftToRight()

功能

默认的方向,将文本从左到右写入屏幕.这意味着,后续字符的显示将是从左向右的,但是这不会影响先前已经显示的字符. 语法

lcd.leftToRight() 参数

lcd: a variable of type LiquidCrystal

19 rightToLeft()

功能

设置文本写入LCD的方向为从右向左(默认是从左向右)。这意味着,后续字符将会由右至左写入,但不影响先前的文本的显示。 语法

lcd.rightToLeft() 参数

lcd: 一个LiquidCrystal类的对象

20 createChar()

功能

创建用户自定义的字符.共可创建8个用户自定义字符,编号从0到7.字符外观由一个8字节数组定义,每行占用一个字节.最低的5个有效位决定像素点所在的行.若要在屏幕显示自定义字符,请使用write()函数.(参数为字符的编号0-7) 语法

lcd.createChar(num, data) 参数

lcd: a variable of type LiquidCrystal num: 所创建字符的编号(0-7) data: 字符的像素数据 例子

#include LiquidCrystallcd(12, 11, 5, 4, 3, 2);

byte smiley[8] = { B00000, B10001, B00000, }; void setup() {

lcd.createChar(0, smiley); lcd.begin(16, 2); lcd.write(0); }

void loop() { }

B10001, B00000, B00000, B01110,


Arduino LCD1602 I2C 命令详解.doc 将本文的Word文档下载到电脑
搜索更多关于: Arduino LCD1602 I2C 命令详解 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219