Wieviele Zeilen hat deine Interrupt Routine im hexcode? Eine Zeile in C <> 1 Zeile in Assembler. Und ein Assemblerbefehl <> 1 Takt, manche brauchen 2-3 Takte. Mach mal einen debug deines C Files im AVR Studio dann siehst du wieviele Assemblerbefehle da kommen. Was für ein Signal sampelst du da? Ein 100kHz Signal sollte normalerweise möglich sein. Wie werden die Daten weiterverarbeitet?
lg
Alex
Lesezeichen