Ja, auf nem Mega8 funktioniert der Code wahrscheinlich auch, du musst ihn nur für deinen Controller anpassen. Die Register heißen nicht immer gleich, im Zweifel mal einen Blick ins Datenblatt wagen.
Ansonsten bitte etwas genauere Fehlerbeschreibung, also welche Fehler treten auf. Sonst kann dir niemand wirklich weiterhelfen.

Rabazzz