Zum Reset und seiner Beschaltung:
Bei allen AVR-Controllern wird die ISP-Programmierung dadurch aktiviert, dass der Reset während der Programmierung auf LOW (0V) ist. Sonst kann die Programmierung nicht funktionieren. Der AT90S2313 braucht im Normalbetrieb einen Pullup nach VCC am Reset-Pin.
"Both program and data memory arrays can be programmed using the serial SPI-Bus while Reset is pulled to low." Datenblat t Seite 68/69 !

felack