hi,

also erstmal konfiguriere mal den Port richtig...
z.b. so

Ddra = &B11111111
Porta = &B11111111

oder mit config porta = output

dann fehlt ein "end" am ende des programms - auch wenn du dich in einer schleife bewegst.

R/W musst du meiner Meinung nach fest auf Low legen - kein PortPin!
wahrscheinlich hast du dich da mit R/S verschrieben

initlcd benötigst du eigentlich nicht. ... stört wahrscheinlich aber auch nicht weiter...

check das nochmal und messe die Pins von µP zu Display durch...

Zapo.