Is this possible (run 18x at 9600 baud). The compiler doesn't seem to complain but it doesn't seem to work either. Can the 28x1 run at 9600 without to much hassle or should you use an external xtal.
Do you get rubbish or nothing? if you are using the internal osc. then calibfreq 5 through to -5 might help with timing if you are getting wrong characters