Ich möchte mich hier nicht auf eine weitere Diskussion einlassen, da mir dazu die Zeit zum Thema FASTAVR eigentlich zu schade ist.

Um aber doch auf das Beispiel WaitUS 10 zurückzukommen für eine CPU mit 8MHz.

$Clock 8
WaitUS 10

ergibt in FASTAVR laut AVR-Studio
788 CPU-Cyclen = 98,5 µSec


In Bascom ergeben die gleichen Parameter 81 Cyclen zu 10,125 µSec.

Ich glaube das spricht für sich.


FASTAVR ist sicher eine feine Sache wenn man sich mit der Assembler-Sprache auseinandersetzen will.
Die einzigen positiven Hinweise auf FASTAVR, welche ich bisher gelesen habe betreffen auch die ASM-Ausgabe.
Eine nennenswerte größere mit diesem Compiler realisierte Applikation ist mir aber noch nicht untergekommen.

Ich wünsche Dir aber weiterhin viel Spass mit FASTAVR.