Página 1 de 1

WDT no 18F97J60

MensagemEnviado: 25 Mai 2010 16:26
por btpavao
Galera,

Tô implementando o WDT nesse uC (placa PICDEM.net2), e fiz a configuração dos fuses no arquivo HardwareProfile.h (Estou usando o HI-TECH)

Código: Selecionar todos
__CONFIG(1, XINSTDIS & WDTEN); //WDTEN -> WDT ligado
__CONFIG(2, HSPLL & WDTPS1);     //WDTPS1 -> Postscale 1:1 (4ms)
__CONFIG(3, ETHLEDEN&);


Para saber se esta funcionando, monitoro o flag TO (Watchdog Timer Time-out Flag bit), quando este é zero, ocorreu o estouro e acende um led. Habilitei o WDT, e não coloquei nenhum CLRWDT, sendo assim, esperava ver o led acender, porém isso não ocorreu! Então, habilitei o WDT em tempo de execução (SWDTEN = 1;), aí funcionou, porém com o maior valor do postscaler (32768 que dá ~ 2,18 minutos) que é mto alto para minha aplicação.
Dá a entender, que ele não está achando o define, e aplicando as configurações nos fuses....

Alguma sugestão???

Valeu!!!

MensagemEnviado: 25 Mai 2010 18:23
por tcpipchip
Esta conseguindo o 18F97J60 aqui ?

MensagemEnviado: 26 Mai 2010 23:12
por btpavao
O meu trampo consegue uns, é de um projeto....

MensagemEnviado: 01 Jun 2010 13:43
por ÁgioFelipe
Vcs têm PICDEM.NET2? Onde compraram?

MensagemEnviado: 02 Jun 2010 09:49
por btpavao
ÁgioFelipe,

O kit foi importado, não sei dizer onde foi comprado, pois qdo entrei ele já estava aqui.

Flw!