Hi David
The ADC0 Status and Control Registers 1 (ADC0_SC1n) has two registers: ADC0_SC1A and ADC0_SC1B.
The ADC0_SC1A supports both software and hardware trigger; while the ADC0_SC1B only supports the hardware trigger.
Please check your below code is written value to ADC0_SC1A or ADC0_SC1B register.
ADC0_SC1(1) = 0X16;
If write value to ADC0_SC1A, the ADC result located at ADC0_RA register;
While if write value to ADC0_SC1B, after hardware trigger, the ADC conversion value located at ADC0_RB register.
Wish it helps.
Have a great day,
Ma Hui
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------