Thanks for the suggestion. I was already doing that. I have a question about the suggestion though. How does the comparator adversly affect the USART operation? Is it the interrupts? Thanks, Kevin Tony Nixon wrote: > > Kevin Olalde wrote: > > > > I'm trying to move a working circuit from a 16F84A to a 16F628. The circuit, > > through a MAX232 line driver was working well with the bit bang routines with > > the 16F84A. I swapped out the '84A for the '628 and haven't had much luck. The > > input and output from my program look to be garbled. Meaning I'm sending and > > receiving bytes, but the content is completely wrong (maybe baud?). > > Try disabling the comparator inputs. > > ; > ; ----------------------- > ; DISABLE THE COMPARATORS > ; ----------------------- > ; > movlw b'00000111' ; disable comparators > movwf CMCON > > -- > Best regards > > Tony > > mICros > http://www.bubblesoftonline.com > mailto:sales@bubblesoftonline.com > > -- > http://www.piclist.com hint: The PICList is archived three different > ways. See http://www.piclist.com/#archives for details. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.