Black Boxes LCD

You may very well find out that once you get your pin positions figured out that the display works properly.

A workable (but untested) sketch would then look something like this:

#include <LiquidCrystal.h>

//LiquidCrystal lcd(RS, E, D4, D5, D6, D7);
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);      // put your pin numbers here

void setup()
  {
  lcd.begin(8, 2);                          // this is what you need for a single chip 16x1
  lcd.print("hello, w");                    // display the left half of the screen
  lcd.setCursor(0,1)                        // this should put you at the center
  lcd.print("orld!");                       // display the right half of the screen
  }

void loop()
  {
  }

Note that the 'R/W' pin is not listed in the constructor, make sure that you connect pin 5 of the LCD to GND.

Don