Quote Originally Posted by ronjodu View Post
... Poor planning and lack of forward thinking finds RC6 and RC7 on both pics used up already....
As always thanks for any suggestions.
Depending on how many boards you have in hand, it might be faster to just cut the two traces going to C6-7, and run some jumpers. That will allow you to use the h/w usart, giving you a "received" interrupt, rather than a "begin receive" interrupt... this will be most useful if you are working with time sensitive stuff. Then, for your next board run (if it that is a possibility), you won't have to edit the code. The importance of that is even greater when you are updating firmware in old boards--you won't have to have two versions.