> slippyr4 wrote 2011-10-17 13:48: >> Now, the problem: when i connect my circuit to a (generic, chinese >> made,prolific chipset) USB->Serial converter, after a couple of minutes= =20 >> of >> successful data streaming, the data seem to become corrupt. As in, the >> actual data received on the port is garbage. How long before this happen= s=20 >> is >> variable. Are you sending absolutely continously at 57600? IE: With one character=20 immediately after the other for many, many characters? If you are, then differences in baud clocks on your board and the adapter=20 (the adapter is likely to be further out than your clock) may be causing=20 'slippage' resulting in a misalignment between the two devices idea of wher= e=20 a character begins. This is only possible if the adapter is looking for a=20 full length stop bit, which *would* be a stupid design on their part. As a test, you could modify your code to send two stop bits (but leave the= =20 windows side programmed for one stop bit) and see if the problem goes away. -- Bob Ammerman RAm Systems ----- Original Message -----=20 From: "Jan-Erik Soderholm" To: "Microcontroller discussion list - Public." Sent: Monday, October 17, 2011 8:18 AM Subject: Re: [PIC] PIC-> RS232/USB Converter problems --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .