gramo said:I thought when you assign a pin on a PIC as an input, it has a rather large input impedance already, or have I got this wrong
Not for a normal I/O pin, but for an analogue input it has to charge (or discharge) the internal sample and hold capacitor, this takes time, and the higher the source impedance the longer it takes.