Zitat Zitat von Valen Beitrag anzeigen
Jeder Zeile im Asuro.c wo sich ein Anruf von delay befindet wurde ich auch als mögliches Problem kennzeichnen. Nicht jeder Zeitverzögerung ist Prozessortakt abhängig.
Naja, eigentlich fast alles was zeitabhängig ist: sleep, PollSwitch (der ADC läuft zu schnell und arbeitet damit ungenauer), die serielle Schnittstelle. Und bei den erweiterten ASURO-Bibliotheken kommt noch alles andere dazu was zeitabhängig/periodisch arbeitet. Nur die Motorsteuerung bekommt sicher keine Probleme.

Hinweis am Rande: Der Mega8 geht nur bis 16MHz - Und das auch nur bei stabilen 5V Versorgungsspannung. Und der Bootloader lässt einen Betrieb des ASURO bis ~4V zu, das kann dann Stabilitätsprobleme verursachen.

mfG
Markus