....Warum zur Hölle ist der ATmega 32 mit 16MHz angegeben, läuft in der Simulation aber nur mit 8MHz? ......


irgendwie hast du dich überhaupt noch nicht mit dem avrstudio beschäftigt.
deine einstellung vom AVR hat nichts mit der einstellung vom avrstudio zu tun.

weiterhin läuft der simulator nicht in echtzeit sondern simuliert.
die zeit für einen befehl usw kannst du dann herauslesen.
auch das portsetzen entspricht nicht der c-schreibweise .
les dir dieses mal genau durch und mach erst dann wieder weiter.
dein code ist zur zeit in der schreibweise chaotisch :

http://www.mikrocontroller.net/artic...R-GCC-Tutorial