Problema PGM 18F

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Problema PGM 18F

Mensagempor Moreto » 26 Jul 2013 16:34

Olá pessoal.
Estou me deparando com o seguinte problema.
Estou trabalhando com o Pic 18F1320, e também vi o mesmo problema no 18F2520. Acredito que aconteça em outros modelos também.

Quando ponho o circuito para rodar, se eu colocar algum tipo de interferência no Pino Pgm, que está desconectado do resto do circuito, usado apenas para gravação, o meu pic trava.
Depois de bater a cabeça, eu vi no osc, que quando ponho o dedo ou algo em cima do pino, ele fica em nivel lógico 1, e só quando eu ponho uma carga, que ele descarrega, e o meu Pic volta a funcionar.
Esse pino também serve para gerar um interrupção por mudança de estado, mas eu desabilitei as interrupções.

E também coloquei para levantar esse pino no começo do programa, só parar testar, e o Pic não faz isso. No proteus ele segue corretamente, mas no real não funciona.

Alguém sabe de mais alguma configuração relacionada?
Moreto
Bit
 
Mensagens: 18
Registrado em: 04 Jul 2013 11:09

Re: Problema PGM 18F

Mensagempor xultz » 26 Jul 2013 16:48

O pino PGM só é necessário em gravações de baixa tensão (low voltage programming). Se o LVP estiver habilitado, este pino perde a função de GPIO. Que gravador você está usando? Não é melhor trabalhar com o LVP desabilitado e configurar este pino como saída em nível baixo?
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Re: Problema PGM 18F

Mensagempor andre_luis » 26 Jul 2013 16:49

Moreto,


Não costumo confiar muito nos pull-ups internos dos microcontroladores, e por isso sempre garanto fazendo externamente ao CI.


+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Re: Problema PGM 18F

Mensagempor vtrx » 26 Jul 2013 21:23

Deixe este pino como entrada e aterre,só assim resolví este problema.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Re: Problema PGM 18F

Mensagempor Moreto » 29 Jul 2013 08:07

Eu estou usando o ICD2. Deixo o LVP desabilitado. Ai ponho o pino como saída e jogo para zero, mas isso não resolveu o problema.....
Moreto
Bit
 
Mensagens: 18
Registrado em: 04 Jul 2013 11:09

Re: Problema PGM 18F

Mensagempor Moreto » 29 Jul 2013 08:09

vtrx escreveu:Deixe este pino como entrada e aterre,só assim resolví este problema.

Aa legal, vou fazer isso. É bom saber que não sou o único que teve esse mesmo problema.
Valeus a ajuda pessoal, vou fazer as modificações aqui, e depois posto o resultado.
Moreto
Bit
 
Mensagens: 18
Registrado em: 04 Jul 2013 11:09


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Google [Bot] e 1 visitante

cron

x