1
0
mirror of https://github.com/taigrr/arduinolibs synced 2025-01-18 04:33:12 -08:00

LCD: Add capability to override LCD output pin assignments if pins were moved

This commit is contained in:
Angus Gratton 2014-07-03 12:38:58 +10:00
parent 9d5df96467
commit e197d65702

View File

@ -49,6 +49,9 @@ class LCD : public LiquidCrystal {
public: public:
LCD() : LiquidCrystal(8, 9, 4, 5, 6, 7) { init(); } LCD() : LiquidCrystal(8, 9, 4, 5, 6, 7) { init(); }
LCD(uint8_t pin9) : LiquidCrystal(8, pin9, 4, 5, 6, 7) { init(); } LCD(uint8_t pin9) : LiquidCrystal(8, pin9, 4, 5, 6, 7) { init(); }
LCD(uint8_t rs, uint8_t enable,
uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3)
: LiquidCrystal(rs, enable, d0, d1, d2, d3) { init(); }
uint8_t backlightPin() const { return _backlightPin; } uint8_t backlightPin() const { return _backlightPin; }
void setBacklightPin(uint8_t pin); void setBacklightPin(uint8_t pin);