Hi,
I am using msp430f5529 microcontroller , i am using adc12 , I want to read voltage across pin 5 of PORT6 ,i am able to read values across register ADC12MEM5 but the values are not constant , values are changing. below is my code.
P6SEL |= BIT5 ;
P5SEL |= BIT0 ;
ADC12CTL0 |= ADC12ON | ADC12SHT0_2| ADC12SHT1_15 ;
ADC12CTL1 |= ADC12SHS_0 | ADC12CSTARTADD_5 | ADC12SHP | ADC12CONSEQ_0 | ADC12SSEL_0 | ADC12DIV_1 ;
ADC12CTL2 |= ADC12TCOFF | ADC12RES_2 ;
ADC12MCTL5 |= ADC12SREF_2 | ADC12INCH_5 ;
ADC12CTL0 |= ADC12ENC ;
while (1)
{
ADC12CTL0 |= ADC12SC;
while (!(ADC12IFG & BIT5));
ADC12IFG &= ~BIT5;
__no_operation(); // SET BREAKPOINT HERE
}