Well, first I did was to change the out pin to the LCD (Sorry I was using RA6 not RA5) to PortB.1 as for the test only. Second, I changed ADC to 8 bits and it went to zero but refuse to read any change voltage so I set it to back to 10. I wonder how can I set the AD comparators off using ADCON0. I read the 16F88 spec sheet page 114 and I don’t find a way to turn those comparators off. Please advice.