Dica: Programação de PICs em 4 passos
- 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
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]
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]
- Antonio Garcia
- membro
- Mensagens: 1054
- Registrado em: Qui Set 20, 2007 4:43 pm
- Localização: Niterói, RJ
- Marcelo Campos
- membro
- Mensagens: 110
- Registrado em: Sáb Dez 22, 2007 12:51 pm
- Localização: São Paulo, SP
[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
Beleza Antonio, tem como colocar umas telas de configuração dele aqui pra facilitar mais pro pessoal interessado?
Valeu, abraço.
Marcelo
- allanmarcos
- membro
- Mensagens: 455
- Registrado em: Qui Jun 29, 2006 5:15 pm
- Localização: Foz do Iguaçu - PR
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 ?
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
- erro1-1.GIF (37.43 KiB) Exibido 7097 vezes
- Julio Cesar
- membro
- Mensagens: 1488
- Registrado em: Sáb Jan 03, 2004 3:36 pm
- Localização: São Paulo - SP
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.
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
- Marcelo Campos
- membro
- Mensagens: 110
- Registrado em: Sáb Dez 22, 2007 12:51 pm
- Localização: São Paulo, SP
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
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
- Marcelo Campos
- membro
- Mensagens: 110
- Registrado em: Sáb Dez 22, 2007 12:51 pm
- Localização: São Paulo, SP
[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
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