Hallo Robert,
habe ich probiert (do ... while geändert in while .. wend) und keinen Erfolg gehabt.
Ob der ATmega162 pinkompatibel ist -->keine Ahnung, soweit ich gesehen habe ist er "Fuß-Anzahl-Kompatibel"
Gruß
Burkhard