Das hängt vom Controller ab, Atmel baut viele verschiedene!
Zum Programmieren wird, soweit ich weiss, bei jedem Typ ein Takt benötigt, da die Controller das Timing des Flash-Vorganges selbst vornehmen. Haben die Controller einen internen Oszillator, so kann, vorrausgesetzt die entsprechenden Fuses sind gesetzt, ohne externen Quarz/Oszillator programmiert werden.
jmaass