Página 1 de 1

Reset via software [Resolvido]

MensagemEnviado: 10 Set 2009 12:04
por mazzer
Olá pessoal,

Preciso resetar o PIC18F87J50 por software. Compilador C18.

Pelo que pesquisei, posso resetar ele fazendo um estouro do watdog. Mas como não estou usando ele, gostaria de saber se existe outra forma.

Já tentei:

Código: Selecionar todos
_asm
  reset
_endasm

e
Código: Selecionar todos
_asm
  goto 0
_endasm


Nenhum deles deu certo.

Alguma dica?

Abraço,
mazzer

MensagemEnviado: 10 Set 2009 13:36
por Francesco
Sua rotina faz sentido, mas normalmente o reset via software é feito ativando o Watch-Dog-Timer e entrando em um loop infinito.

MensagemEnviado: 10 Set 2009 13:54
por tcpipchip
Tambem verifique CAUSE OF RESET no inicio do programa...

MensagemEnviado: 10 Set 2009 18:32
por mazzer
Tinha caca no meu programa.

A rotina
Código: Selecionar todos
_asm
  RESET
_endasm


funciona sim.

Abraço,
mazzer