nur, die progs gingen nicht so richtig.
was heißt nicht so richtig?
blinkten die LEDs in anderen Zeitabständen?!

muß ich jetzt die frequenz im compiler/IDE auf 16mhz umstellen?
naja, du musst zb bei der Berechnung der Baudrate für den USART die Frequenz angeben, ansonsten geht die Übertragung nicht
hast du die Fusebits auf 16 MHz eingestellt?

kanns sein, daß die 16mhz ärger machen?? geht das mit weniger besser?
hast du den ATMEGA32 für 16 MHz oder den für 8MHz?
beim zweiten könnte es sein, dass die 16MHz Ärger machen

reicht es, die proggs wenn die 16mhz in IDE eingestellt sind neu zu complilern?
im Prinzip musst du nur zeitkritische Angelegenheiten im Code ändern und neu kompilieren, wenn du keinen zeitkritischen Code verwendest, musst du, soweit ich weiß, nicht mal neuflashen
allerdings, wie oben geschrieben, musst du die Fusebits entsprechend ändern