22 #include <AlphaLCD.cpp>
104 lcd <<
"0x" << _HEX(n);
113 lcd <<
"B_"<< _BIN(n);
122 lcd <<
"O_" << _OCT(n);
193 void LCD::menu(String sect1, String sect2, String sect3, String sect4) {
void enable(bool s)
Set the display on or off.
#define LCDBOTTOMROW
The bottom row number of the LCD.
void welcome()
shows the program welcome message
#define LCDROWS
Display rows.
#define LCDCHARS
Display characters per line Define this value accordingly with the LCD Hardware datasheet.
void message(String m)
shows a string message
void bin(int n)
shows an integer in binary format
#define LCDlatchPin
LCD Shift control pin - Latch signal Define this value accordingly with the Arduino board connections...
LCD display Manager include file.
void clean()
clean the LCD screen
#define LCD_SECTOR3
Bottom Left display sector column.
#define LCDdataPin
LCD Shift control pin - Data signal Define this value accordingly with the Arduino board connections...
void error(String m)
shows an error message
#define LCDTOPROW
The top row number of the LCD.
#define LCDMESSAGE_DELAY
Delay after showing a temporary message e.g. the welcome screen.
#define LCDERROR_DELAY
Delay after showing an error.
void blink(bool set)
Set blink mode.
void dec(int n)
shows an integer in decimal format
#define LCD_SECTOR4
Bottom Right display sector column.
AlphaLCD lcd
AlphaLCD class inherited instance.
#define LCDCLEAR_DELAY
Delay after a clear display call to hardware has been done.
#define LCD_SECTOR2
Top Right display sector column.
void menu(String sect1, String sect2, String sect3, String sect4)
void hex(int n)
shows an integer in hexadeciaml format
#define LCDclockPin
LCD Shift control pin - Clock signal Define this value accordingly with the Arduino board connections...
#define LCD_SECTOR1
Top Left display sector column.
void oct(int n)
shows an integer in octal format