Kyrre Aalerud wrote: > I won't have that problem as I don't need ack's and I send 1+8+2 > while talking with a system using 1+8+1 thus I get resynched on > each byte... > > What I am concerned about is clock error on the last two bits... Kyrre: You're using software UARTs, so the bit timing is presumably controlled by delay loops. Adjust those loops by sending a known "preamble" character from the other end and measuring it. -Andy === Andrew Warren -- aiw@cypress.com === Principal Design Engineer === Cypress Semiconductor Corporation === === Opinions expressed above do not === necessarily represent those of === Cypress Semiconductor Corporation -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu