I am porting some existing code from a 16LF877 to the 18F6620. The manual states that for best accuracy (which I need) that the PIC should be in sleep mode during A/D conversion for clock speeds over 1MHz. However, I have a timer1 interrupt running that needs to be serviced regularly, by putting the PIC to sleep it will effectively delay that interrupt by the length of one complete conversion. What is the best way to compensate for this? I have also just noticed that, very annoyingly, the maximum recommended input impedance for the A/D module has been reduced from 10K (on the 16F877) down to 2.5K !! So much for compatibility. I can't see why this spec has been changed, the input models on the datasheet are exactly the same. Regards Mike Rigby-Jones -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads