[an error occurred while processing this directive]
|
void Init_CAP13(void)
{
CAPCONA=BIT6+BIT4+BIT2+BIT12+BIT13;
EVAIMRC=BIT0+BIT1+BIT2;
}
//*********************************************************************
void interrupt c_int04(void)
{
switch (PIVR)
{
case 0x33:
{//CAP1
EVAIFRC=BIT0;
if (CAPCONA & BIT7)
{CAPCONA=(CAPCONA & ~(BIT6+BIT7)) | (BIT15+BIT6);}
else { CAPCONA=(CAPCONA & ~(BIT6+BIT7)) | (BIT15+BIT7);}
break;
}
}
}
//---------------------------------------------------
E-mail: info@telesys.ru