Matt Bonner wrote: > It seems that if a TMR0 interrupt occurs when the 16C63 UART > is transmitting, additional identical characters are sent. > > The timer interrupt is the only one enabled and I am pushing > and popping the W and FSR registers using the SaveContext > macro provided with the ByteCraft C compiler. If I disable > the TMR0 interrupt, the communications work fine. > > Walter (if you're out there), any ideas? > > --Matt Matt Sorry I missed your post earlier this week. I haven't heard about then extra characters from either the experience at Byte Craft or from conversations we have had with our customers. Email me privately with details and I will arrange to duplicate have the problem duplicated at Byte Craft so we can find out if it is a software or hardware issue . The SaveContext routines are critical to save and restore the system context and any changes should be made with great care. If you have any questions about these routines email support@bytecraft.com Walter Banks