I'm using the MSP430FR5725. I want to read and store the ADC results of pins A15, A14, and A1. To do this, I am doing a sequence of channels operation. I am accomplishing this in an interrupt handler by resetting ADC10SC. This decrements the channel that is currently being read in. Once I get to A0, I disable the interrupt and go about my main code. I have this running continuously while in a low power state until a certain action stops the interrupt and wakes my system. This works fine. However, when I want to enable the ADC in subsequent reads, the INCH value decrements, so now it doesn't start at A15, but rather A14 and so on. I think it is setting ADC10SC after a read has completed, then proceeding with normal operation of the main software.
I can post my code in a little bit. Currently, I am unable to. Any help/idea is appreciated. Thank you.