// include the library code: #include const int numRows = 2; const int numCols = 16; const int lcdBackLightPin = 12; const int upButtonPin = 6; // initialize the library with the numbers of the interface pins LiquidCrystal lcd(13, 11, 10, 9, 8, 7); void setup() { // set up the LCD's number of rows and columns: lcd.begin(numRows, numCols); lcd.clear(); lcd.setCursor(2, 0); lcd.print("Hello World!"); pinMode(lcdBackLightPin, OUTPUT); pinMode(upButtonPin, INPUT); } void loop() { digitalWrite(lcdBackLightPin, digitalRead(upButtonPin)); lcd.setCursor(5, 1); lcd.print("xISTIx"); delay(500); digitalWrite(lcdBackLightPin, digitalRead(upButtonPin)); lcd.setCursor(5, 1); lcd.print("XistiX"); delay(500); }