70 #ifndef _LIQUIDCRYSTAL_SR3W_H_
71 #define _LIQUIDCRYSTAL_SR3W_H_
105 uint8_t backlighPin, t_backlightPol pol);
125 uint8_t En, uint8_t Rw, uint8_t Rs,
126 uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7 );
129 uint8_t En, uint8_t Rw, uint8_t Rs,
130 uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7,
131 uint8_t backlighPin, t_backlightPol pol);
145 virtual void send(uint8_t value, uint8_t mode);
177 int init(uint8_t data, uint8_t clk, uint8_t strobe,
178 uint8_t Rs, uint8_t Rw, uint8_t En,
179 uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7);
189 void write4bits(uint8_t value, uint8_t mode);
197 void loadSR(uint8_t value);
201 fio_register _strobe_reg;
203 fio_register _data_reg;
205 fio_register _clk_reg;
209 uint8_t _data_pins[4];
210 uint8_t _backlightPinMask;
211 uint8_t _backlightStsMask;
Definition: LiquidCrystal_SR3W.h:78
LiquidCrystal_SR3W(uint8_t data, uint8_t clk, uint8_t strobe)
Definition: LiquidCrystal_SR3W.cpp:148
void setBacklight(uint8_t value)
Definition: LiquidCrystal_SR3W.cpp:206
virtual void send(uint8_t value, uint8_t mode)
Definition: LiquidCrystal_SR3W.cpp:177
void setBacklightPin(uint8_t value, t_backlightPol pol)
Definition: LiquidCrystal_SR3W.cpp:198