I think NO! ADCON = 7 is the same as ADCON = %00000111. so you have enabled the a/d and turned it on. Please correct this and see if it helps. It looks like you DO have the serial disabled as you wanted to.