Have you tried sending the data inverted?

Pause 1000 'Wait 1 second for LCD to initialize
start:
Serout Portb.1, 5, [254,1] 'Clear screen
Pause 40
Serout Portb.1, 5, ["Hello World"] 'Print Message
Pause 400
GoTo start
End