58 #ifndef _LIQUIDCRYSTAL_SR3W_H_
59 #define _LIQUIDCRYSTAL_SR3W_H_
93 uint8_t backlighPin, t_backlighPol pol);
113 uint8_t En, uint8_t Rw, uint8_t Rs,
114 uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7 );
117 uint8_t En, uint8_t Rw, uint8_t Rs,
118 uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7,
119 uint8_t backlighPin, t_backlighPol pol);
133 virtual void send(uint8_t value, uint8_t mode);
165 int init(uint8_t data, uint8_t clk, uint8_t strobe,
166 uint8_t Rs, uint8_t Rw, uint8_t En,
167 uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7);
177 void write4bits(uint8_t value, uint8_t mode);
185 void loadSR(uint8_t value);
189 fio_register _strobe_reg;
191 fio_register _data_reg;
193 fio_register _clk_reg;
197 uint8_t _data_pins[4];
198 uint8_t _backlightPinMask;
199 uint8_t _backlightStsMask;
void setBacklightPin(uint8_t value, t_backlighPol pol)
Definition: LiquidCrystal_SR3W.cpp:183
Definition: LiquidCrystal_SR3W.h:66
LiquidCrystal_SR3W(uint8_t data, uint8_t clk, uint8_t strobe)
Definition: LiquidCrystal_SR3W.cpp:133
void setBacklight(uint8_t value)
Definition: LiquidCrystal_SR3W.cpp:191
virtual void send(uint8_t value, uint8_t mode)
Definition: LiquidCrystal_SR3W.cpp:162