Entra no site da ATMEL lá voce vai encontrar o AT89ISP Cable Software tem esquema tudo muito fácil, como a gravação do chip é no circuito vc pode gravar e por prá rodar e ver o que acontece, quanto a programação tem muitos editores-compiladores para os chips da familia 8051 é só procurar um que tenha suporte para os AT89S as diferenças são pequenas pois os novos periféricos geralmente usam endereços que já estavam reservados para o"upgrade" do chip. No site vai em 8051 Architecture Tools & Software, se souber um pouco de ingles dá pra se virar bem, boa sorte!