On Sun, 2003-12-21 at 17:09, William Chops Westfield wrote: > Your 600us is suspiciously close to the character time at 19.2kbps. > Does putcUSART wait for the uart to be ready, or is it just an > addressing shortcut? are putrsUSART and putcUSART compatible? > I could be that one of them waits at the end of the call, while > the other waits at the start (bad form, but possible) Perhaps it's not Hyperterminal, and the glitch is in the implementation in the functions. These routines are from the C18 lib, and I've just been writing to the published API ("C18 library-getting started"). I have not looked at how they are written, I had to do that with both the LCD and I2C modules. The sources come with the C18 compiler demo though. I've just downloaded AN774, covering the nitty-gritty details of USART with assembler.... -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body