Hi,
kann da nur empfehlen mal einen Blick in di Application Notes von Atmel zu werfen, efficinter C Code für Atmels (http://www.atmel.com/dyn/resources/p...ts/doc1497.pdf).
Da wird genau diese Problematik behandelt, und vor allem stehen da noch jede Menge andere Sachen drin die man wissen sollte.