I want to use the ADC module of MPC5744P.
The reult from the ADC channel has been got, as the following code:
Result = ADC_1.CDR.B.CDATA; //Read ADC1_AN6 conversion result data
I want to convert the Result into the result with mV unit.
How to convert that?
I saw some example, the convertion is as follows:
ResultInMv = (uint16_t) (ADC_VREF*Result/0xFFF); /* Conversion in mv */
Is it correct?
Solved! Go to Solution.
I think I have figure it out. But I have one problem to confirm.
The pin 50 and pin 56 of MPC5744P are VDD_HV_ADRE0 and VDD_HV_ADRE1.
In my board, the volt to the two pins are 2.5V.
my problem is: should I change the ADC_VREF to 2500 as the volt to the two pins are 2.5V?