Hi,
Oh, crap... didn't realised you where using the POT command.....Sorry.
Disregard:
Have you tried buffering the signal from the POT with an OPAMP? It may be that the source impedance of the POT is too high for the ADC to work properly. Try two 1k (no higher then 1k for now) resistors in series from +5V to GND, connect the middle point to your analog in pin. Does it still jump around? If not you should now have a reading of ~128 for 8bit and ~512 for 10bits. If not my guess is that you either have the left/right justify bit set up wrong or using the wrong Vref. But it's really hard to tell without even knowing what chip you are using and/or your register setup....
/Henrik Olsson.
Bookmarks