Gostei desse último post (do Wagner), ele reflete várias idéias que venho tendo.
Já construí 2 gravadores que encontrei na internet, ambos funcionaram. No entanto, cada um possui um inconveniente.
O gravador de porta paralela foi o mais simples, bastante simples de implementar e com vários programas disponíveis (Dos, Windows e Linux). No entanto, exige porta paralela, o que não é mais comum.
Outro gravador que fiz foi o ponyprog. Muito bom, possui uma gama de componentes interessante. No entanto, impede o uso da porta serial como UART, pois usa o pino de TX como reset, e não funciona bem com cabo USB-Serial. Outro problema é possuir apenas 2 chips da família AT89S, poderia atender mais.
Estou desenvolvendo um gravador Atmel (AVR e AT89S) e imagino utilizar um FTDI e um microControlador, de forma que seja possível utilizar a porta serial como gravação e como UART normal.
No entanto, o FTDI é caro (R$52,20 no
www.kit8051.com.br ).
Outra possibilidade é utilizar o PIC18F4550, que possui USB e já é um microControlador (R$42,90 no
www.cerne-tec.com.br ).
Imagino que com esse PIC seja possível fazer tudo, no entanto não o domino. Alguém já trabalhou com ele?