Interrupção no pic 16f628a

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Interrupção no pic 16f628a

Mensagem por jonathanPj2 em Sex 19 Dez - 9:12:34

Boa dia!

Estou compilando o código abaixo no mikroc e quando carrego o hex no pic e acontece a interrupção o pic trava.
o que estou fazendo errado?


void move();
void clean();






void main(){


trisb.rb7 = 0;
trisb.rb6 = 0;

portb.rb7 = 0;
portb.rb6 = 0;

INTCON.GIE_bit =1
INTCON.PEIE_bit =1
PIE1.RCIE_bit =1;



while(1){



Delay_ms(1000);
clean();




}



}

void interrupt(){


move();
PIR1.RCIF=0;


}

void move(){

portb.rb7 =1;
portb.rb6 =1;

}

void clean(){
portb.rb7 =0;
portb.rb6 =0;

}

jonathanPj2
Convidado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum