wiring ?
contrast setting ?
unused data pins on lcd are grounded not left floating ?