41 #ifndef LiquidCrystal_I2C_h
42 #define LiquidCrystal_I2C_h
82 uint8_t backlighPin, t_backlightPol pol);
101 uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7 );
104 uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7,
105 uint8_t backlighPin, t_backlightPol pol);
122 virtual void begin(uint8_t cols, uint8_t rows, uint8_t charsize = LCD_5x8DOTS);
136 virtual void send(uint8_t value, uint8_t mode);
175 void config (uint8_t lcd_Addr, uint8_t En, uint8_t Rw, uint8_t Rs,
176 uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7 );
195 void write4bits(uint8_t value, uint8_t mode);
203 void pulseEnable(uint8_t);
207 uint8_t _backlightPinMask;
208 uint8_t _backlightStsMask;
213 uint8_t _data_pins[4];
LiquidCrystal_I2C(uint8_t lcd_Addr)
Definition: LiquidCrystal_I2C.cpp:108
virtual void begin(uint8_t cols, uint8_t rows, uint8_t charsize=LCD_5x8DOTS)
Definition: LiquidCrystal_I2C.cpp:156
virtual void send(uint8_t value, uint8_t mode)
Definition: LiquidCrystal_I2C.cpp:252
Definition: LiquidCrystal_I2C.h:50
void config(uint8_t lcd_Addr, uint8_t En, uint8_t Rw, uint8_t Rs, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7)
Definition: LiquidCrystal_I2C.cpp:225
void setBacklight(uint8_t value)
Definition: LiquidCrystal_I2C.cpp:179
void setBacklightPin(uint8_t value, t_backlightPol pol)
Definition: LiquidCrystal_I2C.cpp:170