Apologies for the multiple posts, I'm just documenting what I've done for diagnostics...

Just for fun i decided to read the LATB register back and display it on the LCD...

Code:
LCDOUT $FE, $C0, BIN8 TEMPPORTC, " ", BIN8 LATB
and the LCD reads...

Code:
00110000 00110000
so... it's setting LATB correctly... but it's not giving me the output????