4 #ifndef __H_RXDUINO_LIQUIDCRYSTAL
5 #define __H_RXDUINO_LIQUIDCRYSTAL
29 unsigned char entry_mode;
30 unsigned char display_mode;
31 unsigned char cursol_mode;
32 unsigned char mode4bit;
34 void send_control(
unsigned char val);
35 void send_data(
unsigned char data);
37 size_t print_number(
unsigned long val,
int base);
51 LiquidCrystal(
int rs,
int enable,
int d4,
int d5,
int d6,
int d7);
63 LiquidCrystal(
int rs,
int rw,
int enable,
int d4,
int d5,
int d6,
int d7);
78 LiquidCrystal(
int rs,
int enable,
int d0,
int d1,
int d2,
int d3,
int d4,
int d5,
int d6,
int d7);
94 LiquidCrystal(
int rs,
int rw,
int enable,
int d0,
int d1,
int d2,
int d3,
int d4,
int d5,
int d6,
int d7);
102 void begin(
int cols,
int rows);
122 void setCursor(
unsigned char col,
unsigned char row) ;
129 size_t write(
unsigned char data);
136 size_t print(
const char str[]);
143 size_t print(String str);
150 size_t print(
char c);
162 size_t print(
unsigned char c,
int print_type=DEC);
174 size_t print(
int val,
int print_type=DEC);
186 size_t print(
unsigned int val,
int print_type=DEC);
198 size_t print(
long val,
int print_type=DEC);
210 size_t print(
unsigned long val,
int print_type=DEC);
218 size_t print(
double val,
int fpdigit=2);
308 void createChar(
unsigned char location,
const unsigned char charmap[]);
311 #endif // __H_RXDUINO_LIQUIDCRYSTAL
void noBlink()
カーソルの点滅をやめます
void begin(int cols, int rows)
LCDの桁数と行数を指定する
void scrollDisplayLeft()
表示中の文字とカーソルを左に1個スクロールします
void setCursor(unsigned char col, unsigned char row)
LCDのカーソルを移動する
size_t write(unsigned char data)
LCDに1文字出力する
size_t print(const char str[])
LCDに文字列を出力する
void noDisplay()
画面の表示を消します
void leftToRight()
左から右に文字を出力していきます
void scrollDisplayRight()
表示中の文字とカーソルを右に1個スクロールします
void clear(void)
LCDの表示をクリアする
int writeDelay
// 1文字書き込み後の遅延時間。us単位。(デフォルト0)
void createChar(unsigned char location, const unsigned char charmap[])
カスタムキャラクタを作成します
void home(void)
LCDのカーソルをホームポジションに戻す
void rightToLeft()
右から左に文字を出力していきます
LiquidCrystal(int rs, int enable, int d4, int d5, int d6, int d7)
データ線4bit、RS、ENABLEありで使うためのオブジェクトを生成する
void noAutoscroll()
自動スクロールを無効にします
void autoscroll()
自動スクロールを有効にします