However, the conversion result that obtained is influenced by the result conversion.
What was the cause of this?
There are two possible causes:
(1) It is caused by the hardware.
Please lower the impedance of the signal source.
Refer to the following chart for an example.
(2) It is caused by the software.
It causes by bad read-out timing the data of the conversion result.
Refer to the following for a program:
 Clear ADCS bit and stop A/D conversion operation
 Set ADMK bit and prohibit A/D interruption.
(During interrupt function execution, it is needless to prohibit)
 Clear ADIF bit.
 Switch the input by ADS register.
 Clear ADMK bit, and enable A/D interruption.
(During interrupt function execution it is needless to prohibit )
 Set up ADCS bit, and start to convert.
 Read-out the conversion data with A/D interruption.
We convert in the above order.
If you can't solve the problem by the methods mentioned above, please lengthen the time interval of each A/D conversion.