Hallo allemaal.
Ik zit met het volgende fenomeen en ik hoop dat iemand dit herkent en mij verder kan helpen.
In assambler via MPlab heb ik een programma geschreven, te groot om dat mee te sturen, om de analoge waarde's op de ingangen van portA, (5 ingangen), en portE (3 ingangen) uit te lezen.
Dit geeft geen probleem als ik alleen portA ga uitlezen maar zodra ik een of meerdere kanalen van portE ga uitlezen dan reageren de uit gelezen waarden op elkaar.
Een voorbeeld: als ik portE,0 uitlees en deze ingangs spanning varieert dan gaat de waarde die via potA,0 uitgelezen word meevarieren.
Ook als ik de andere poorten van portE uitlees krijg ik deze resultaten. Ik heb al diverse instellingen aangepast maar ik kom geen steek verder. Ook heb ik op verschillende plaatsen delay's ingebracht maar dat geeft geen resultaten. Het gebruikte Xtall is 20Mhz maar terug brengen naar 4Mhz geeft ook geen solutie.
Iemand enig idee?

Joop