我看到 RemoTI、但仍然不工作。
空 inittimerIR (空)
{
// CLKCONCMD &=~0x38;;
// CLKCONCMD |= 0x18;
//Inittimer1();
//Inittimer3();
T1CTL = 0x00;
T1CCTL0 = 0x10 | 0x04;
T1CCTL1 = 0x18 | 0x04;
//T1CNTL = 0;
// T1CC0 = 85;
//T1CC1=21 ;
T1CC0L = 2;
T1CC0H = 0;
T1CC1L = 1;
T1CC1H = 0;
T1CNTL = 0;
T1CTL = 0x00 | 0x02;
//等待单个位被清零
while (T1CNTL = 0);
//停止计时器1
//T1CTL = 0x00;
//timer3.
//T3CTL = 0x04;
T3CTL = 0x40 | 0x02; // 4.
T3CCTL0 = 0x10 | 0x04;
T3CCTL1 = 0x18 | 0x04;
// T3CC0 = 0xD2; 3/211
// T3CC1 = 0x46; //105
T3CC0 = 0xD2; //
T3CC1 = 0x46; //
//IRCTL |= 1;
}
void SendIRsignal (void)(空)
{
IRCTL |= 1;
writeI2C (IRdata、IRdataLen);
IRCTL |= 0;
}