Reallllllly close
Made a couple smal changes
Code:
LCDOut $FE,$40,$00,$0a,$0a,$00,$00,$11,$0e,$00  'Smiley Face
For LC = 0 TO 19
PAUSE 500
LET BO = 128 + LC     'Start at LCD Top LHS then add 1 to move across display
LCDOUT $FE,1
LCDOUT $FE,BO,0     'Output the 'Smiley Face' at location B0
PAUSE 500
Next LC
GOTO MAIN
But there is still one small problem...
I will leave that for you