Dear friend thanks a lot for your support.
Now i set my Trimpot output to 2V and getting variations in readings.
Terminal output:
ADC BINARY DATA-> 1001100001
ADC BINARY DATA-> 1001101000
ADC BINARY DATA-> 1001100000
ADC BINARY DATA-> 1001101001
ADC BINARY DATA-> 1001100001
ADC BINARY DATA-> 1001100001
ADC BINARY DATA-> 1001100001
ADC BINARY DATA-> 1001100001
ADC BINARY DATA-> 1001100001
ADC BINARY DATA-> 1001100001
ADC BINARY DATA-> 1001101001
ADC BINARY DATA-> 1001100010
ADC BINARY DATA-> 1001100001
ADC BINARY DATA-> 1001100001
ADC BINARY DATA-> 1001100010
ADC BINARY DATA-> 1001100001
May be this variation is because of Vref. can i use a 3V zener to fix the same?
Thanks
i've checked my Vref for 3.3V using a multimeter but its quite stable.