----- Original Message ----- From: Vasile Surducan > > You don't need to reset the processor to change the baud rate, just change > > the SPBRG register and possibly the BRGH bit in TXSTA. > > Its's not enough. Will work only first time after a reset. I've tested. > Next time when will come a character with other baud rate, the receiver > it's still stick on the old baudrate and a frame error will occur. Before > setting a new value for SPBRG and BRGH, a reset must be produced and new > values could be written in those register. Is that what the data sheet suggests? I'm curious why this needs to happen, I am thinking maybe part of the procedure is being left out here, but I don't know. Jeff -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu