#include <LiquidCrystal_SR.h>
List of all members.
Public Member Functions |
virtual void | begin (uint8_t cols, uint8_t rows, uint8_t charsize=LCD_5x8DOTS) |
| LiquidCrystal_SR (uint8_t srdata, uint8_t srclock, uint8_t enable) |
| LiquidCrystal_SR (uint8_t srdata, uint8_t srclock, uint8_t enable, uint8_t lines) |
| LiquidCrystal_SR (uint8_t srdata, uint8_t srclock, uint8_t enable, uint8_t lines, uint8_t font) |
virtual void | send (uint8_t value, uint8_t mode) |
Detailed Description
Definition at line 88 of file LiquidCrystal_SR.h.
Constructor & Destructor Documentation
LiquidCrystal_SR::LiquidCrystal_SR |
( |
uint8_t |
srdata, |
|
|
uint8_t |
srclock, |
|
|
uint8_t |
enable |
|
) |
| |
LCD SHIFT REGISTER constructors. Defines the pin assignment that the LCD will have. The constructor does not initialize the LCD. Assuming 1 line 8 pixel high font.
- Parameters:
-
srdata[in] | pin for shiftregister data line. |
srclock[in] | pin for shiftregister clock line. |
enable[in] | enable pin for the shiftregister. |
LiquidCrystal_SR::LiquidCrystal_SR |
( |
uint8_t |
srdata, |
|
|
uint8_t |
srclock, |
|
|
uint8_t |
enable, |
|
|
uint8_t |
lines |
|
) |
| |
LiquidCrystal_SR::LiquidCrystal_SR |
( |
uint8_t |
srdata, |
|
|
uint8_t |
srclock, |
|
|
uint8_t |
enable, |
|
|
uint8_t |
lines, |
|
|
uint8_t |
font |
|
) |
| |
Member Function Documentation
virtual void LiquidCrystal_SR::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.
- Parameters:
-
cols[in] | the number of columns that the display has |
rows[in] | the number of rows that the display has |
charsize[in] | size of the characters of the LCD: LCD_5x8DOTS or LCD_5x10DOTS. |
Reimplemented from LCD.
virtual void LiquidCrystal_SR::send |
( |
uint8_t |
value, |
|
|
uint8_t |
mode |
|
) |
| [virtual] |
Send a particular value to the LCD. Sends a particular value to the LCD for writing to the LCD or as an LCD command using the shift register.
Users should never call this method.
- Parameters:
-
value[in] | Value to send to the LCD. |
- Returns:
- mode LOW - write to the LCD CGRAM, HIGH - write a command to the LCD.
Reimplemented from LCD.
The documentation for this class was generated from the following file:
- /Users/fmalpartida/development/ardWorkspace/LiquidCrystal_I2C/LiquiCrystal_I2C/LiquidCrystal_SR.h