Ja bym na Twoim miejscu zamiast tego at89 wsadził do tej podstawki attiny2313. To jest nowszy procek od rodziny at89, an dużo wydajniejszym rdzeniu avr. Następnie ściągnij sobie dokumentację do tego procka (http://www.atmel.com/dyn/resources/prod_documents/doc2543.pdf) i sprawdź na str2 na jakich wyprowadzeniach tego procka są sygnały Vcc, GND, miso, mosi, reset i clk. Bierzesz kabelki i łączysz ze sobą odpowiednie sygnały, z wyprowadzeniami o tych samych nazwach na Twojej płytce. Po tym zabiegu masz przygotowany zestaw do programowania. Teraz poczytaj sobie o programowaniu isp, na forum było o tym już chyba ze 100 razy. A tak na marginesie powinieneś sam poczytać trochę o uC, zanim chciałeś zacząć brać się za programowanie. Jest wiele stro o tej tematyce. Oprócz tego powstało kilka dobrych książek (polecam "Mikrokontrolery AVR ATmega w praktyce" Rafał Baranowski, wyd. btc)
Pozdrawiam!
Acha, teraz dopiero zauważyłem, że na płytce masz podstawki z innymi ilościami pinów. Wobec tego możesz się szarpnąć i kupić jakiś większy procek, np. atmega8 albo atmega16. Te procki mają dużo większe możliwości niż attiny.