Fórum

Erro ao compilar ar...
 
Notifications
Clear all

Erro ao compilar arquivo  

  RSS

(@sergio-malaguini)
Novo Membro
Joined: 2 meses ago
Posts: 1
30 de Novembro de 2020 13:58  

Boa tarde Larios. 

Tentei usar seu projetos "Faça um controle remoto de 5 canais com PIC12F675, mudando apenas as portas de entrada e saída do TX mas quando compilo o arquivo no PICC o arquivo hex gerado não funciona mais. Aliás, se eu abro o arquivo C e apenas faço a compilação, sem alterar nada o arquivo hex gerado não funciona.

Obs. Ao gerar o arquivo hex o compilador não apresenta erro algum. No final aparece a mensagem de que a compilação foi bem sucedida mas depois de carregado no PIC nada acontece. 

O arquivo hex original funciona perfeitamente.

Será que alguém saberia o que está acontecendo? 

Obrigado. 


Quote
(@clarios)
Membro proeminente Admin
Joined: 9 anos ago
Posts: 327
1 de Dezembro de 2020 09:14  

Bem estranho. Se compila então o arquivo original gerado deveria funcionar. Será que no processo de gravação você não perdeu o byte de calibração no último endereço da flash?  Você pode fazer o seguinte:

Leia o pic com o programador. Veja se na última posição de memória flash tem um valor começando com 0x34XX. Se tiver tudo 0xFF então o byte foi perdido. Neste caso digite um valor começando com 0x34XX (ex. 0x34fc) e grave novamente o pic.

Caso não seja isto, tente reinstalar seu programa compilador no seu PC.

Se não solucionar, verifique em foruns de usuários do compilador para ver se alguém passou por esta situação e qual solução foi necessário tomar.


ReplyQuote
(@sergio-malaguini)
Novo Membro
Joined: 2 meses ago
Posts: 1
1 de Dezembro de 2020 14:17  

Eu não cheguei a gravar o PIC. 

Todo o teste foi feito no Proteus. 


ReplyQuote
(@clarios)
Membro proeminente Admin
Joined: 9 anos ago
Posts: 327
2 de Dezembro de 2020 09:26  

Eu não uso Proteus. Prefiro sempre fazer os testes usando PIC em protoboard. Tente obter informações de foruns para usuários do Proteus.

Caso algum colega que estiver lendo este comentário quiser se manifestar, por favor, fique a vontade em dar alguma dica.

 


ReplyQuote
Back To Top