Hallo,
also nichts für ungut, aber das warten zwischen den Messungen ist wohl das bescheuertste Mittel das man anwenden kann. Dann steht der Controller und kann überhaupt nichts mehr machen, da ruf ich lieber alle 20ms den ADC aus und mache in der Zwischenzeit was anderes. Nix für ungut aber das mit dem wait Befehl ist keine gute Programmierung.
mfg franz