Scott Pierce wrote: > Sorry to reply to my own post, but I figured out the problem with my > program. Timer0 was overflowing, triggering the interrupt and the > interrupt flag was never getting reset so it was always going to the > interrupt routine. Hi Scott, All your references to writing to RCIF and TXIF should be removed since they are read-only flags. They probably won't cause harm, but they are wasteful and will confuse you or other readers of your code. Best regards, Ken Pergola -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body