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.
Bookmarks