Make your own free website on Tripod.com

Grava Atmel

 

Software gravador ISP para microcontroladores Atmel.
In-System Programming (ISP) for Atmel microcontrollers.

at89s8252, at89s8253, at89s51, at89s52, at89s53, Atmega8, Atmga8515, Atmega8535

Utiliza a porta serial, funciona com cabo USB Serial
ISP via serial port. Works with USB to Serial cable converters

Circuito simples e barato de montar. Funciona em qualquer versão do Windows, do 98 até o Windows 7.
Very simple and cheap circuit. Works with any Windows version, from 98 to Windows 7.

Testado com cabos USB-Serial com chip da Prolific (PL2303). Ele é mais lento que uma porta serial "onboard" (cerca de 7 bytes/segundo por USB). Caso você consiga testar com outro modelo de conversor me avise para eu colocar aqui no site.
Works with USB-serial converter cable with Prolific chip. But is more slow than "onboard" serial port. If you successfully tested with another converter please send-me a email.

Veja as instruções de uso no "Ajuda" do programa. A chave de reset (SW1) precisa ser "pulsada" manualmente antes da gravação.
Check the "help button" inside the software for information about reset switch (SW1) use.

11/12/11 - V.3.1  (426K)  (versão porta serial, em português)
11/12/11 - V.3.1  (426K)  (serial port, english version)

Nova versão (v.3.1): Opção para verificar somente os primeiros bytes, deixando a gravação um pouco mais rápida. (sugestão: Cristian - u8051.com.br)

- Testes com cabos USB/Serial:
  • Teste com cabo FT232BM = OK. Gravação muito lenta, cerca de 1 byte por segundo (by Douglas Daniel)
  • Teste com cabo GMUS-03 = OK. Utiliza chip Prolific PL2303 (by Eduardo Soppa)
  • Teste com adaptador PCMCIA SSP 100 da QUATECH = OK. (by Walter Moreira)


  • - Em casos de erros de gravação, verificar os itens:
  • Alimentação 5V estabilizada, cristal do 8051 precisa estar oscilando, cabo de gravação não pode ser muito longo.
  • Experimente tirar os capacitores do MAX232 e deixar somente o C2. (testado por Cesar Almeida)
  •  

    Hardware:


    (MAX232 = HIN202, ADM202)
    Alimentar o circuito com 5V. Usar capacitor de 100uF entre 5V e terra.
    Confira no dataheet os pinos correspondentes para o Atmega. (miso/mosi/sck)
    Power the circuit with 5V. Use 100uF capacitor between 5V and ground.
    Check the datasheet for corresponding pins for Atmega.


    Conversor USB-Serial
    Converter


    ****** Versão antiga via porta paralela. Suporta somente a série AT89S: ******
    Old version for parallel port. Only for AT89S series:

    É compatível com o Blast8252. Roda em Windows e é compatível com as as versões 9x, ME, 2000, 2003, XP.
    Também pode rodar no Linux através do Wine. Execute como root, adicione as linhas na sessão [ports]:
    "read" = "0x378,0x379,0x37a,0x77a"
    "write" = "0x378,0x379,0x37a,0x77a"

    17/02/08 - V.2.11  (468K)  (versão porta paralela) (portuguese, parallel port version)

     

    Hardare:
    (original: http://www.telegraf.cz/jak/prog.html)


    Atenção, usar o C.I. 74HCT126. Com o "LS" não vai funcionar! Alimentar o circuito com 5V.
    Use 74HCT126 only. Power the circuit with 5V.

    O CI 78HTC126 funciona como buffer/proteção mas pode ser retirado e a porta paralela fica conectada diretamente no Atmel.
    (juntar os pinos 2+3, 6+5 e 9+8 do buffer)

     

     

    VOLTA
    BACK