Harold Hallikainen wrote: > I think a problem with setting the usart for 9 bits is that it does it > on both transmit and receive. Another way to leave idle time between > characters (similar to more start bits) is to use a timer interrupt > instead of the usart tx interrupt to load the next character. There are two 9 bit enable bits: TX9 and RX9, so should be quite OK to send in 9 bit mode and receive in 8 bit mode. The tests I did seemed to support this, although I didn't actually scope it to see. -- Brent Brown, Electronic Design Solutions 16 English Street, St Andrews, Hamilton 3200, New Zealand Ph: +64 7 849 0069 Fax: +64 7 849 0071 Cell: 027 433 4069 eMail: brent.brown@clear.net.nz -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist