Hi guys, long term lurker first time poster!

I have a silly problem...

I have salvaged an old 1x16 lcd from a phone, I am sure it is HD44780 compatible.

I am using a pic16f628, but when I try the program all I get is this;


Any ideas?

TIA