This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler/TMS320F280049C: Reading multiple inputs from one ADC Module

Part Number: TMS320F280049C

Tool/software: TI C/C++ Compiler

This is my first time asking a question on a forum so please pardon any mistakes I am making in etiquette.

I am currently sampling 7 different inputs for a control circuit. Essentially I intend to use a PID controller to control the input current to a boost converter (with the PID controller adjusting the PWM of the switching device). I have run into an issue with the ADC modules when these samples occur.  They are all configured to trigger on PWM7A at the moment (So a round robin sampling scheme is in effect). Whenever I apply, say, 2.5V to one of the inputs, that result register will indicate the correct voltage as expected. However, every other result register connected to that ADC module will no longer read 0V even though there is nothing connected to those inputs.

For example:

3.3 V applied to ADCINC2, 0V applied to ADCINC0 and ADCINC4

ADCINC2 Result: 4096 indicated in register (correct); ADCINC0 Result: 1980 (should be ~0); ADCINC4 Result: 1032

My multimeter reads that the voltage on the other pins with nothing applied are indeed at the voltage levels indicated by the result register. Why would applying a voltage to one input affect the voltage on other pins for the same module? I am not experienced with this microcontroller, perhaps I've missed a setting?