用户工具

站点工具


reference:library:liquidcrystalcreatechar

LiquidCrystal

createChar()

描述

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

语法

lcd.createChar(num, data)

参数

num: 所创建字符的编号(0-7)
data: 字符的像素数据

例子

#include <LiquidCrystal.h>
 
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
 
byte smiley[8] = {
  B00000,
  B10001,
  B00000,
  B00000,
  B10001,
  B01110,
  B00000,
};
 
void setup() {
  lcd.createChar(0, smiley);
  lcd.begin(16, 2);  
lcd.write0;
}
 
void loop() {}
reference/library/liquidcrystalcreatechar.txt · 最后更改: 2017/10/04 10:00 (外部编辑)