Dica: Programação de PICs em 4 passos

Li-po, Li-Ion, Nimh, 1s2p, 10c...... quer aprender mais sobre o "combustivel" dos nossos modelos? Este é o local! Aqui também está aqueles esquema de carregador ou aquele ESC que estava procurando.
Avatar do usuário
Marcelo Campos
membro
Mensagens: 110
Registrado em: Sáb Dez 22, 2007 12:51 pm
Localização: São Paulo, SP

Dica: Programação de PICs em 4 passos

Mensagem por Marcelo Campos »

Pessoal:
Pra quem precisar programar PICs coloco abaixo um breve resumo, espero que seja útil:
1) Monte o programador bem simples como no esquema abaixo
[img:d4069e691b]http://www.smartradio.com.br/prgPICforum/jdmprog.gif[/img:d4069e691b]
se preferir comprar tem uns baratinhos e outros mais sofisticados no Mercado Livre e também um USB (caso seu micro não tenha serial) mais sofisticado no o link: [url]www.smartradio.com.br/multipic[/url]

1.1)Se o PIC tiver pinagem diferente:
[img:d4069e691b]http://www.smartradio.com.br/prgPICforum/jdm_adapter.gif[/img:d4069e691b]
ou para outras qtds de pinos:
[img:d4069e691b]http://www.smartradio.com.br/prgPICforum/adaptadorespinagempic.jpg[/img:d4069e691b]

2) Baixe e instale o software programador IC-Prog:
[url]http://www.smartradio.com.br/website/pag/dowloads/multipic/ICPROGsetup.exe[/url]

3) Configure ele conforme estas abaixo instruções senão NÃO funcionará:
http://www.smartradio.com.br/website/pag/dowloads/multipic/! IMPORTANTE Configuração.PDF
IMPORTANTE: na primeira tela mostrada campo [b:d4069e691b]Comunicação[/b:d4069e691b], deixe diferente da tela pra ser compatível com o programador aqui mostrado, ficam então "deselecionados"(não tickados) os itens :
-Inverter Saída de dados
-Inverter Entrada de dados
-Inverter clock

Nota: pra usar estes seu micro precisa ter porta serial, com usb ou adaptadores usb/serial não funciona

4) Depois de feito os acima rode o soft ic prog click em abrir e escolha o arquivo hexa (com extensão ".HEX") à ser gravado no PIC e click em gravar ou pressione F5.

Se tiver dúvidas ou precisar de mais instruções é só postar aqui.

Boa Sorte ![/i]
Avatar do usuário
Antonio Garcia
membro
Mensagens: 1054
Registrado em: Qui Set 20, 2007 4:43 pm
Localização: Niterói, RJ

Mensagem por Antonio Garcia »

Eu usava o ic-prog, mas agora só uso o winpic, que é bem melhor, disponível aqui: http://www.winpic800.com/index.php?lang=en
Avatar do usuário
Marcelo Campos
membro
Mensagens: 110
Registrado em: Sáb Dez 22, 2007 12:51 pm
Localização: São Paulo, SP

Mensagem por Marcelo Campos »

[quote:02d8905537="Antonio Garcia"]Eu usava o ic-prog, mas agora só uso o winpic, que é bem melhor, disponível aqui: http://www.winpic800.com/index.php?lang=en[/quote:02d8905537]

Beleza Antonio, tem como colocar umas telas de configuração dele aqui pra facilitar mais pro pessoal interessado?

Valeu, abraço.
Marcelo
Avatar do usuário
RCampos
membro
Mensagens: 935
Registrado em: Sáb Ago 11, 2007 12:30 pm
Localização: Uberaba-MG
Contato:

Mensagem por RCampos »

Esse Multi Pic também é um gravador de PIC?

Estou pensando em comprar um kit para desenvolvimento e para gravar PIC, esse daí é o mais indicado?
Avatar do usuário
RafaelMq
membro
Mensagens: 1947
Registrado em: Sáb Abr 12, 2008 11:18 pm
Localização: Campo Grande-MS/Rondonopolis-MT

Mensagem por RafaelMq »

é mais facil comprar um no ML...

la ja vem com tudo: os programas , o programador, varios tutoriais para aprender a programar ( programar em C) e alguns (o que eu comprei veio) como programar um PIC em 10 passos.

se alguem tiver interece em 1, eu tenho ^^
Avatar do usuário
allanmarcos
membro
Mensagens: 455
Registrado em: Qui Jun 29, 2006 5:15 pm
Localização: Foz do Iguaçu - PR

Mensagem por allanmarcos »

parabéns pela iniciativa!

particularmente eu prefiro o [i:91fda1d37a]rcd programmer[/i:91fda1d37a] e o programa WinPIC.

mas vai de cada um!

abraço
lenildo
membro
Mensagens: 534
Registrado em: Ter Set 30, 2003 9:27 pm
Localização: Brasília/DF

Mensagem por lenildo »

Estes gravador que você citaram acima só funciona se o gravador for pela porta serial ? (ou seja não funciona com USB).

O meu gravador é USB, preciso de ajuda para saber se estou fazendo a coisa certa . . . .

Estou usando o PICKit 2. . . ao selecionar a família 18F o programa já apresenta o modelo do PIC 18F252.

Quando vou em File -> Import hex e pego o arquivo do OSD Dakar, mostra uma mensagem de aviso conforme figura abaixo . . .

Quando seleciono o opção verify apresenta a mensagem "Verification of Program Memory failed at address 0X000000"

Algém tem idéia do que pode estar acontecendo ?
Anexos
Aviso que aparece após selecionar o arquivo .hex
Aviso que aparece após selecionar o arquivo .hex
erro1-1.GIF (37.43 KiB) Exibido 7097 vezes
Avatar do usuário
Julio Cesar
membro
Mensagens: 1488
Registrado em: Sáb Jan 03, 2004 3:36 pm
Localização: São Paulo - SP

Mensagem por Julio Cesar »

A verificação só deve ser realizada após a gravação, já que serve para confirmar se os dados foram gravados.

Se eu não me engano, existe a possibilidade de incluir no hex os dados de configuração. Quando não está incluso é necessário informar manualmente ao programa, informações como: modelo de processador, watch dog, oscilador, etc... creio que seja isso... :roll:

Também tenho um pickit2, mas ainda não tive a oportunidade de gravar com ele.
Júlio César
Avatar do usuário
Marcelo Campos
membro
Mensagens: 110
Registrado em: Sáb Dez 22, 2007 12:51 pm
Localização: São Paulo, SP

Mensagem por Marcelo Campos »

Lenildo

Baixei o Pickit porém como não tenho o hardware ele não habilitou o menu;

agora por exeperiência com outros programadores: você está com o 18F252 selecionado porém está abrindo um Hexa do 18F2550 (se não me engano o PIC do Dakar é este) então as configuração ficam todas bagunçadas...e não dá pra programar pic diferente do selecionado no programador;

Encontre o menu de seleção de PIC e acerte pro correto e em seguida abra novamente o Hexa que deverá ocorrer tudo ok

Sobre o gravador da figura acima (JDM): realmente só funciona diretamente em porta serial com adaptadores USB-serial não funciona

Se precisar de outro gravador debugger / ICD2 USB :
link: www.smartradio.com.br/multipic
Avatar do usuário
Marcelo Campos
membro
Mensagens: 110
Registrado em: Sáb Dez 22, 2007 12:51 pm
Localização: São Paulo, SP

Mensagem por Marcelo Campos »

[quote:940c0bd79a="RCampos"]Esse Multi Pic também é um gravador de PIC?

Estou pensando em comprar um kit para desenvolvimento e para gravar PIC, esse daí é o mais indicado?[/quote:940c0bd79a]

RCampos:
O MultiPIC é kit de desenvolvimento; gravador / programador é o MUltiPROG, tem na mesma página dele
Responder