Es muss ja nicht der Speicher resetet werden, sondern die Fusebits. Ein NE555 kannst du als Taktgeber benutzen.

Und den Chip selbst zu reseten brauchst du einen anderen Programmieradapter mit 12V. Aber ob der die Fuse auch zurück setzt weiss ich nicht.

Die Spannung des Takts darf nicht zu groß sein (5V wen nicht L- oder V-Variante). Alle Freuqenzen ab etwa 16kHz sollten schon reichen, das der AVR wieder was merkt.

Ich wiess ja nicht wie es bei dir Zuhause aussieht. Ich habe schon mehrere Quarzoszilatoren auf alten Platinen gefunden. Vielleicht hast du ja auch einen irgendwo. Dann musst du keine Schaltung mit einen NE555 aufbauen.
http://www.reichelt.de/bilder/web/B400/!OSZI.jpg <---so sieht so ein Teil aus.
Der braucht nur 5V und Masse und gibt das Signal dann aus, welches wie schon gesagt an XTAL1 anliegen muss. (Nur da. an XTAL2 muss nichts weiter sein).
Dann solltest du den AVR wieder ansprechen können und kannst die Fusebits auf "external Crystal"!!!!!!! stellen.