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

- Main Page
- Classes
- Files

- File List
- File Members

Defines
/Users/fmalpartida/development/ardWorkspace/LiquidCrystal_I2C/LiquiCrystal_I2C/LiquidCrystal_SR3W.cpp File Reference
`#include <stdio.h>`
`#include <string.h>`
`#include <inttypes.h>`
`#include <WProgram.h>`
`#include "LiquidCrystal_SR3W.h"`
`#include "FastIO.h"`

Go to the source code of this file.

## Defines
#define | D4 0
#define | D5 1
#define | D6 2
#define | D7 3
#define | EN 4
#define | LCD_BACKLIGHT 0xFF
#define | LCD_NOBACKLIGHT 0x00
#define | RS 6
#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 126 of file LiquidCrystal_SR3W.cpp.

#define D5 1

Definition at line 127 of file LiquidCrystal_SR3W.cpp.

#define D6 2

Definition at line 128 of file LiquidCrystal_SR3W.cpp.

#define D7 3

Definition at line 129 of file LiquidCrystal_SR3W.cpp.

#define EN 4

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

Definition at line 104 of file LiquidCrystal_SR3W.cpp.

#define LCD_BACKLIGHT 0xFF

LCD_BACKLIGHT BACKLIGHT MASK used when backlight is on

Definition at line 93 of file LiquidCrystal_SR3W.cpp.

#define LCD_NOBACKLIGHT 0x00

LCD_NOBACKLIGHT No BACKLIGHT MASK

Definition at line 86 of file LiquidCrystal_SR3W.cpp.

#define RS 6

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

Definition at line 118 of file LiquidCrystal_SR3W.cpp.

#define RW 5

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

Definition at line 111 of file LiquidCrystal_SR3W.cpp.

All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines