Hola
Estoy usando el pic 18f2550, Y quiero leer el puerto B, donde estan las 3 interrupciones del bit bo al b4, ahora uso el compilador MikroC, mando esto alos registros para elimitar tanto el convertidor A/D como las interrupciones externas:
Todo eso lo necesito hacer para poder utilizar el puerto B como entradas ya que las interrupciones como parte del convertidor A/D estan en los bits bo a b4 del puerto B.
Les dejo el codigo que uso para eliminar las interrupciones como el ADC.
void main()
{
RCON.IPEN = 0;
INTCON.GIE = 0;
INTCON.INT0IE = 0;
INTCON.RBIE = 0;
INTCON2.RBPU = 1;
INTCON3.INT2IE = 0;
INTCON3.INT1IE = 0;
TRISB=0xFF; //COMO ENTRADA
TRISA=0; //COMO SALIDA
PORTB=0; //BORRAMOS EL PUERTO
PORTA=0;
while(1)
{
if(PORTB.F0==1)
{
PORTA.F0=1;
PORTA.F1=0;
}
if(PORTB.F0==0)
{
PORTA.F0=0;
PORTA.F1=1;
}
}
}
Espero que alguien me pueda ayudar con mi problema
Gracias.