-
-
...if(key==14)SendIRdata(0x06);//6
if(key==2)SendIRdata(0x07);//7
if(key==3)SendIRdata(0x08);//8
if(key==4)SendIRdata(0x09);//9
if(key==21)SendIRdata(0x2A);//%
if(key==5)SendIRdata(0x2B);//X
...
-
-
... // PORTD&=0xc3;
PORTD|=0x10;
break;
case 0x07://key5
// PORTD&=0xc3;
PORTD|=0x14;
break;
case 0x08://key6
//PORTD&=0xc3;
PORTD|=0x18;
break;
case 0x09://keyrelease
...
-
-
...();
}
else if(RunMode ==0x06)
{
Mode_6();
}
else if(RunMode ==0x07)
{
Mode_7();
}
else if(RunMode ==0x08)
{
Mode_8();
}
}
void Timer2(void) interrupt 5 using 3
{
TF2 = 0; //中断标志清除( Timer2 必须软件清标志!)
if(++Timer0Count>=SystemSpeed)
{...