Professional Documents
Culture Documents
#include "system.h"
#include "timer.h"
#include "User_functions.h"
ConfigIntTimer2();
OpenTimer2(0x8020,PR01);
break;
case(2): // Fb= 7.5Hz
ConfigIntTimer2();
OpenTimer2(0x8020,PR02);
break;
case(3): // Fb= 16Hz
ConfigIntTimer2();
OpenTimer2(0x8010,PR03);
break;
}
while(optswitch==((PORTB&0x000C)>>2));{};
}
}
/************************ COMPLETAR ******************************/
void __attribute__((interrupt,auto_psv)) _T2Interrupt(void)
{
PORTBbits.RB7=~PORTBbits.RB7; //Niega la seal de entrada.
IFS0bits.T2IF =0;
}