ich kann nur winavr-c empfehlen. da es unwesentlich langsamer ist als asm.
wenn man den asm-code vergleicht und den code von win-avr wird man erstaunt sein wie ähnlich und parallel die strukturen sind. wenn man dann noch diese beiden programme im AVR studio 4 vergleicht (das schöne ist, winavr erstellt eine cof-datei für avrstudio) ist der zeitvergleich verblüffent ähnlich, wenn nicht teilweise sogar gleich. die struktue von winavr-c ist auch leichter durchschaubar als asm. weiterhin darf man 500khz nicht überschreiten. bei winavr-c ist das bei mir zuerst passiert, da musste ich dann wieder wartezeiten einbauen.
mfg pebisoft