Pages: [1]   Go Down
Author Topic: Como consegui programar usando a porta paralela.  (Read 703 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 46
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Na minha IDE agora tem uma opção de "board" com esta finalidade.

Fiz assim:

1- abri o arquivo arduino-0017/hardware/boards.txt. Usei o Wordpad do windows que mostra uma formatação melhor.

2- coloquei este texto no final do arquivo e salvei (pode copiar, colar e salvar que deve funcionar):


##############################################################

atmega8par.name=ATmega8 com programador da porta paralela

atmega8par.upload.protocol=stk500
atmega8par.upload.using=parallel
atmega8par.upload.maximum_size=7168
atmega8par.upload.speed=19200

atmega8par.build.mcu=atmega8
atmega8par.build.f_cpu=16000000L
atmega8par.build.core=arduino



Eu só copiei as últimas linhas do arquivo, referentes ao 'atmega8', mudei de nome para 'atmega8par', apaguei as linhas que mencionavam o bootloader e acrescentei a linha "atmega8par.upload.using=parallel"

Acho que para programar o atmega168 basta fazer este recorta-cola com a parte do 'boards.txt' referente àquele chip.
Sugiro primeiro salvar uma cópia do boards.txt com outro nome, caso dê errado.

Para programar basta escolher o Tools/Board/Atmega8 com programador da porta paralela.

O programador é o mesmo que é usado para programar o bootloader. Também tem que instalar o programa 'giveio' e fazer aquele patch no registro do windows recomendado nas páginas que falam deste programador.

Programando pela porta paralela não precisa de bootloader (nem pode ter), o que faz sobrar mais espaço para o programa. Além disso a programação é mais rápida e o programa começa a rodar imediatamente, sem delay.

« Last Edit: October 10, 2009, 07:18:39 pm by Tacho » Logged

Pages: [1]   Go Up
Jump to: