Just to add to the confusion...
DEFINES are not required.
Demo:
Code:
X   VAR BYTE
START:X = X + 1
HIGH PORTD.2 :PAUSE 250:LOW PORTD.2:PAUSE 250
RCSTA=$90:TXSTA=$24:SPBRG=129:HSEROUT ["HSER ",DEC X,13,10]
PAUSE 250:RCSTA=$0:SEROUT2 PORTC.6,84,["SER ",DEC X,13,10]
GOTO START
Sometimes complete control is handy.