Dwayne Reid wrote: > what is 'temp dt 0' ? Is that your assembler's way of reserving a > RAM byte? Try equating temp to a specific RAM location. My suggestion too. temp dt 0 is in fact temp retlw 0 > My fix has been to increase the number of stop bits by changing the > ".10" mentioned above to ".15" (or 0x0F) - that has fixed any problems > that **I** had. It certainly should. SIX stop bits, wow! I would always recommend two myself. -- Cheers, Paul B.