| LCD Library 1.3.0 LCD Library - LCD control class hierarchy library. Drop in replacement for the LiquidCrystal Library.

- Main Page
- Classes
- Files

- File List
- File Members

Defines
LiquidCrystal_I2C.cpp File Reference
`#include <WProgram.h>`
`#include <inttypes.h>`
`#include "I2CIO.h"`
`#include "LiquidCrystal_I2C.h"`

Go to the source code of this file.

## Defines
#define | D4 0
#define | D5 1
#define | D6 2
#define | D7 3
#define | EN 6
#define | LCD_BACKLIGHT 0xFF
#define | LCD_NOBACKLIGHT 0x00
#define | RS 4
#define | RW 5

## Define Documentation

#define D4 0

LCD dataline allocation this library only supports 4 bit LCD control mode. D4, D5, D6, D7 LCD data lines pin mapping of the extender module

Definition at line 88 of file LiquidCrystal_I2C.cpp.

#define D5 1

Definition at line 89 of file LiquidCrystal_I2C.cpp.

#define D6 2

Definition at line 90 of file LiquidCrystal_I2C.cpp.

#define D7 3

Definition at line 91 of file LiquidCrystal_I2C.cpp.

#define EN 6

Enable bit of the LCD Defines the IO of the expander connected to the LCD Enable

Definition at line 66 of file LiquidCrystal_I2C.cpp.

#define LCD_BACKLIGHT 0xFF

LCD_BACKLIGHT BACKLIGHT MASK used when backlight is on

Definition at line 55 of file LiquidCrystal_I2C.cpp.

#define LCD_NOBACKLIGHT 0x00

LCD_NOBACKLIGHT NO BACKLIGHT MASK

Definition at line 48 of file LiquidCrystal_I2C.cpp.

#define RS 4

Register bit of the LCD Defines the IO of the expander connected to the LCD Register select pin

Definition at line 80 of file LiquidCrystal_I2C.cpp.

#define RW 5

Read/Write bit of the LCD Defines the IO of the expander connected to the LCD Rw pin

Definition at line 73 of file LiquidCrystal_I2C.cpp.

All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines