Hello chaps.
In my current project, I try to utilize timers as much as possible.
From the ADC, to menu timeouts.
Since there are around four timers in a typical MSP430, I use the CCRx IRQs as well, since the TxIFGs were soon exhausted.
This however, was a bit cumbersome, and soon lead to problems. (Timers not firing, misfiring, etc)
I am now considering rearranging my code to use only TxIFGs with the aid of some flags to distinguish what function used the specific timer and for what purpose.
I would like to see how you guys address this issue.
Thanks in regards.