HD44780 not displaying anything?

Also, unless you are certain the backlight LED has a built in current limiting resistor, add one on the LCD Anode pin.