Check VERY carefully, the data sheet of your 232 driver. I've seen some that were rated for "up to 115200" fail at 57,600 and below. A scope is VERY helpful. If the data is starting to look like a trapezoid, then you're about as fast as you can go. -- Feel the power of the dark side! Atmel AVR -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist