I am attempting serial communications using the UART (asynchronous mode) on
a 17C44 @ 32MHz.  Loading the baud rate generator with a H'33' gives me
9615 baud (0.16% error).  My problem starts when I attempt to communicate
with other devices which have errors from -5% to +5% in their baud rate
generation.  From my tests, it seems that the 17C44 UART can not
communicate with anything that produces greater than 3% error.  This seems
a little too sensitive.  Is this because of the high clock frequency?  The one device that is
being communicated with is transmitting 21 byte data packets with no space between
characters.  Doesn't the PIC USART resynch every byte?  Any suggestions to fix
my problem will be appreciated.

TIA.