Reset via software [Resolvido]

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Reset via software [Resolvido]

Mensagempor mazzer » 10 Set 2009 12:04

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
Editado pela última vez por mazzer em 10 Set 2009 18:32, em um total de 1 vez.
mazzer
Byte
 
Mensagens: 165
Registrado em: 24 Out 2006 17:21
Localização: Sta Rita do Sapucai-MG

Mensagempor Francesco » 10 Set 2009 13:36

Sua rotina faz sentido, mas normalmente o reset via software é feito ativando o Watch-Dog-Timer e entrando em um loop infinito.
Avatar do usuário
Francesco
Word
 
Mensagens: 699
Registrado em: 04 Mar 2008 00:22
Localização: São Paulo - SP

Mensagempor tcpipchip » 10 Set 2009 13:54

Tambem verifique CAUSE OF RESET no inicio do programa...
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor mazzer » 10 Set 2009 18:32

Tinha caca no meu programa.

A rotina
Código: Selecionar todos
_asm
  RESET
_endasm


funciona sim.

Abraço,
mazzer
mazzer
Byte
 
Mensagens: 165
Registrado em: 24 Out 2006 17:21
Localização: Sta Rita do Sapucai-MG


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x