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.
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
Tiny ASURO Library: Thread und sf.net Seite
Ich hätte da noch eine Frage an dich, xXHibujaXx :
Was stellst du mit deinem Robby an, das 8 MHz nicht ausreichen?!?
Ich berechne Fakultäten von Zahlen über 900 und er ist fertig, bevor ich zum Taschenrechner greifen kann!!
Oder übersehe ich da was?
LG
Hoffe geholfen zu haben!
-Spacy Bar
Lesezeichen