O weh,
Was ist das für eine ISR ????
OVERFLOW:
ist doch Deine ISR oder ?
1. an welcher Stelle sicherst Du SREG ?
2. den rcall OHNE_FUSS verstehe ich auch nicht wozu das ganze ?
3. schön daß Du ret benutzt, aber damit schaltest Du die Interrupts garnicht mehr an.
Ein reti wäre sinvoller gewesen 
Ich hoffe, daß ich helfen konnte, sonst müßen wir das in ruhe mal durchgehen.
Gruß Sebastian
P.S.
Was ich noch gerade sehe,
Die .db's gehören nicht am Anfang sondern am Schluß des Programms, sonst fangen sie bei 0x0000 an, wo normalerweise die Vektoren liegen.
Wenn Du die Tabelle am Anfang schreiben willst mußt Du die Vektoren so definieren :
Code:
.org 0x0000
rjmp reset
.org INT0addr
reti
...
...
Lesezeichen