Bitteschön, hier ist das Programm.

Beim Mega8 hat das WDTCR-Register des Watchdogs allerdings nicht die gleiche Funktionalität. Hier musst Du vermutlich noch das MCUCR-Register verwenden.
Ich habe leider keinen Mega8 da sonst könnte ich es ausprobieren.

Code:
' Prozessor in den Schlaf schicken und per Watchdog aufwecken
' µC: ATtiny13
'
'  ==================================================

$regfile = "ATtiny13.DAT"
$crystal = 128000
Config Portb = &B00011000
Portb = &B11100111
Stop Adc
Stop Ac

'Watchdog definieren: 8 Sekunden, Interrupt auslösen, kein Reset
Wdtcr = &B11110001

'Interrupts freigeben
Enable Interrupts


Dim A As Byte

Do
Gosub Blinken
Loop



Blinken:
    For A = 1 To 100
        Portb.3 = 1
        Waitms 20
        Portb.3 = 0
        Waitms 20
    Next A

'Watchdog-Timer zurücksetzen
Reset Watchdog

'Prozessor schlafen schicken
Powerdown
'Das Programm läuft nach Ablauf der WD-Zeit hier weiter

Return

End