Ich habe nur den Atmega 8 durch den Atmega 168 ersetzt und bei den optionen sowie Im Programmcode $regfile = "m8def.dat" durch
$regfile = "m168def.dat" ersetzt.

Sonst nichts!

Welches Return ist denn zu viel?

Leider kann ich erst morgen schauen ob es klappt, da ich den kontroller im Moment nicht zur Hand habe.

Grüße
Martin