Irgendwie passt deine lcd.h nicht zu deiner Portbelegung. In der lcd.h hat du PortA definiert und hier schreibst du PortB.