Eletrônica e Microcontroladores
Gravador para AVR - USB.
Gravador USB-AVRISP Projekit
            
     Este gravador é baseado no USBasp , mas com algumas alterações no hardware para que eu pudesse utilizá-lo sem desconectar da placa onde está sendo gravado o chip, mesmo que os pinos de gravação estejam sendo usados para outras funções no projeto. Só não é possível gravar desta forma caso um destes pinos esteja levado a GND ou a VCC por alguma chave ou saída de uma porta lógica. Mas mesmo que isto ocorra, pelo menos a saída do gravador fica protegida de eventual sobrecorrente.
Estou usando este gravador há mais 6 meses e até hoje não tive nenhum problema. O software de gravação é o ProgISP 1.68, que pode ser baixado gratuitamente no endereço http://www.zhifengsoft.com .
Com ele é possível gravar qualquer Atmel AVR de 8bits. Com outro Hardware pode-se gravar EEPROMs e até a linha AT89S51.
Além de gravar, o ProgISP também faz a leitura da Flash e EEPROM do MCU e ainda grava os Fuse-Bits. Vários outros recursos podem ser vistos quando você instalar o mesmo.
IC1
Microcontrolador Atmel AVR - ATmega8-16AU,
ATmega48-20AU,ATmega88-20AU
X1
Cristal de 12MHz
D1, D2
Diodo Zener 3V6 x 1/2W
R1, R9, R10
Resistor 2K2 x 1/8W
R2, R3
Resistor 68R x 1/8R
R4 a R7
Resistor 180R x 1/8W
R8
Resistor 27K x 1/8W
C1
10uF x 16V - Capacitor eletrolítico
C2, C3
22pF ou 18pF - Capacitor cerâmico
C4
100nF - Capacitor cerâmico

LED vermelho de 3mm

LED verde de 3mm

Barra de pinos para os JUMPs

Conector USB-A fêmea para placa

Molex Fêmea de 6 vias, 2.54mm 90° = Saída ICSP
Atenção: O Firmware suporta somente
             a família AVR de 8 bits da Atmel.
Veja os microcontroladores que podem ser gravados.
Linha ATmega:
ATmega8, ATmega16, ATmega32, ATmega48, ATmega64, ATmega88,
ATmega103, ATmega128, ATmega161, ATmega162, ATmega163,
ATmega164, Tmega165, ATmega168, ATmega169, ATmega323,
ATmega324, ATmega325, Tmega329, ATmega406, ATmega640,
ATmega644, ATmega645, ATmega649, ATmega1280, ATmega1281,
ATmega2560, ATmega2561, ATmega3250, ATmega3290, ATmega6450,
ATmega6490, ATmega8515, ATmega8535

Linha ATtiny:
ATtiny11, ATtiny12, ATtiny13,
ATtiny15, ATtiny22, ATtiny24, ATtiny25, ATtiny26, ATtiny28, ATtiny44,
ATtiny45, ATtiny84, ATtiny85, ATtiny261, ATtiny461, ATtiny861, ATtiny2313

Outros AVRs:
AT86RF401, AT90CAN32, AT90CAN64, AT90CAN128, AT90PWM2,
AT90PWM3, AT90S1200, AT90S2313, AT90S2323, AT90S2343,
AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535

Os sublinhados são os que já foram gravados.