Der AT89c2051 hat leider keine ISP-Schnittstelle.
Man kann ihn nur parallel programmieren und braucht auserdem noch eine Spannung von 12V.
Fals du ihn jetzt immer noch einsetzen willst ist hier ein Link zu einem geeigneten Programmiergerät.