This is my first post here

I am very new to microcontroller,I had bought the PBP3 with LAB-X1,I try to test the LCD program from melabs with 16f887(Comes with the bundle),I assume the program have no problem,so why the LCD screen on the first line all are solid block,and empty on the second line,what have I done wrong?it happen to the LAB-X1 LCD and a external LCD.


The Program
http://melabs.com/samples/PBP-mixed/lcd.htm