Gast
#2730708
Hallo, ich habe an meinem Mikrocontroller 3 AD-Leitungen in Verwendung für deren Messung ich 3 globale volatile unsigned int Variablen deklarierte. 2 davon Lese ich infolge eines Timer-Interupts aus, den 3. im Programmablauf. Wenn ich testweise nur eine AD-Leitung lese, so erhalte ich konstante passende Werte. Sobald ich aber alle 3 auslese, schwanken die Werte, insbesondere der, der im Programmablauf ausgelesen wird. Habe ich hier einen Denkfehler im Programmaufbau/Timing? Wie kann ich dieses Problem umgehen?