Prólogo: Por favor não interpretem isso como a ressurreição de um tópico, interpretem como um acréscimo de informações
Pelo numero de problemas que as pessoas enfrentam com gravadores de porta paralela, para quem tem um amigo com um gravador funcional, ou algum que possa ser usado no laboratório da faculdade, gravar o firmware do "USBasp" em um Atmega8 ou Atmega48, lembrando de acertar os fuse bits, para usar um gravador USB, mais rapido, funcional e seguro, na minha opinião.
http://www.fischl.de/usbasp/Para quem gosta de um circuito mais seguro, sugiro que usem o USBTinyISP que tem um buffer entre o uC gravador e o uC a ser gravado, e usa o ATTiny2313
http://www.ladyada.net/make/usbtinyisp/download.htmlOs dois são suportados por alguns programas comuns, o meu preferido, e mais simples, AVRDUDE, que roda no prompt de comando mesmo e suporta muitos gravadores e muitos uCs diferentes, e tem um arquivo de configurações onde você pode sempre adicionar novas peças.
http://www.nongnu.org/avrdude/Para os iniciantes, tem o "arduino", basicamente um Atmega8/Atmega168/Atmega328 (dependendo da placa) rodando um bootloader que permite a ele ser gravado diretamente do PC, com uma IDE homonima, com comandos simplificados da linguagem C, otimizados para o uso de iniciantes, vale a pena conferir, tutoriais muito valiosos ali residem também.
www.arduino.cc