Página 1 de 1

Erro na configuração dos fuses - Hitech

MensagemEnviado: 06 Nov 2006 17:02
por Jagger
Olá camaradas foristas!

Estou com um problema mas não sei se é da integração entre o MPLab e o Proteus ou erro de sintaxe (compilador Hitech):

#include<pic.h>
#ifdef _16F877
__config(XT);
#elif _16F877A
__config(HS);

O código acima compila, mas os pinos do PIC no Proteus ficam alternado entre nível alto e baixo. O que pode ser? Acho que é no comando __config(x) pois quando faço assim:

#include<pic.h>
#ifdef _16F877
TRISB=0;
#elif _16F877A
TRISB=255;

tudo ocorre perfeitamente.

Help!

MensagemEnviado: 07 Nov 2006 18:37
por a.rairan
tah fazendo o #endif ?
Não manjo desse compiller...

MensagemEnviado: 08 Nov 2006 07:05
por Jagger
Sim, estou.