Jak masz tę wersję
https://www.arduino.cc/en/Main/ArduinoBoardMega to ona ma na pokładzie przejściówkę USB - RS232 na FT232R, a to jest bardzo fajny układ, będący od razu programatorem ISP
Wystarczy podłączyć odpowiednie piny wyjściowe FT232R (złącze X3) do ISP w USBasp (i ustawić w USBasp zworkę self programming) i jazda. Najlepiej użyj mkAVRCalculatora (dla ATmega8 jest darmowy). Wybierasz programator ATB-FT232R. Pojawi Ci się informacja jakie piny należy podłączyć z jakimi. Programem także będziesz mógł wgrać wsad.
--
Pozdrawiam,
Robert