If you are using an RS232 driver (i.e. MAX232) you need to use a different mode (TRUE instead of inverted)

For 9600 8N1 this would be 84 ($54)

What is your clock speed ? 9600 Baud won't work with a 4MHz Crystal.

Try 4800 Baud Mode $40BC (inverted) $00BC (true)

rgds