![]() |
LCD Library 1.2.0
LCD Library - LCD control class hierarchy library. Drop in replacement for the LiquidCrystal Library.
|
#include <LiquidCrystal.h>
Public Member Functions | |
| virtual void | begin (uint8_t cols, uint8_t rows, uint8_t charsize=LCD_5x8DOTS) |
| LiquidCrystal (uint8_t rs, uint8_t enable, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7) | |
| LiquidCrystal (uint8_t rs, uint8_t rw, uint8_t enable, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7) | |
| LiquidCrystal (uint8_t rs, uint8_t enable, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3) | |
| LiquidCrystal (uint8_t rs, uint8_t rw, uint8_t enable, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3) | |
| virtual void | send (uint8_t value, uint8_t mode) |
Definition at line 48 of file LiquidCrystal.h.
| LiquidCrystal::LiquidCrystal | ( | uint8_t | rs, |
| uint8_t | enable, | ||
| uint8_t | d0, | ||
| uint8_t | d1, | ||
| uint8_t | d2, | ||
| uint8_t | d3, | ||
| uint8_t | d4, | ||
| uint8_t | d5, | ||
| uint8_t | d6, | ||
| uint8_t | d7 | ||
| ) |
8 bit LCD constructors. Defines the pin assignment that the LCD will have. The constructor does not initialize the LCD.
Definition at line 56 of file LiquidCrystal.cpp.
| LiquidCrystal::LiquidCrystal | ( | uint8_t | rs, |
| uint8_t | rw, | ||
| uint8_t | enable, | ||
| uint8_t | d0, | ||
| uint8_t | d1, | ||
| uint8_t | d2, | ||
| uint8_t | d3, | ||
| uint8_t | d4, | ||
| uint8_t | d5, | ||
| uint8_t | d6, | ||
| uint8_t | d7 | ||
| ) |
Definition at line 49 of file LiquidCrystal.cpp.
| LiquidCrystal::LiquidCrystal | ( | uint8_t | rs, |
| uint8_t | rw, | ||
| uint8_t | enable, | ||
| uint8_t | d0, | ||
| uint8_t | d1, | ||
| uint8_t | d2, | ||
| uint8_t | d3 | ||
| ) |
4 bit LCD constructors. Defines the pin assignment that the LCD will have. The constructor does not initialize the LCD.
Definition at line 63 of file LiquidCrystal.cpp.
| LiquidCrystal::LiquidCrystal | ( | uint8_t | rs, |
| uint8_t | enable, | ||
| uint8_t | d0, | ||
| uint8_t | d1, | ||
| uint8_t | d2, | ||
| uint8_t | d3 | ||
| ) |
Definition at line 69 of file LiquidCrystal.cpp.
| void LiquidCrystal::begin | ( | uint8_t | cols, |
| uint8_t | rows, | ||
| uint8_t | charsize = LCD_5x8DOTS |
||
| ) | [virtual] |
LCD initialization. Initializes the LCD to a given size (col, row). This methods initializes the LCD, therefore, it MUST be called prior to using any other method from this class or parent class.
| cols[in] | the number of columns that the display has |
| rows[in] | the number of rows that the display has |
| charsize,: | size of the characters of the LCD: LCD_5x8DOTS or LCD_5x10DOTS. |
Reimplemented from LCD.
Definition at line 162 of file LiquidCrystal.cpp.
| void LiquidCrystal::send | ( | uint8_t | value, |
| uint8_t | mode | ||
| ) | [virtual] |
1.7.4