switch (Im[2])
{
case 0x04:spkopen=1;pwmoff=1;pwm1=1;pwm2=1; //关灯
break;
case 0x10:spkopen=1;pwmoff=0;D=D33;
break;
case 0x0a:spkopen=1;pwmoff=0;D=D66;
break;
case 0x03:spkopen=1;pwmoff=0;D=D100;
break;
case 0x48:spkopen=1;jk1=1; //关电机 其实3个继电器就能搞定了jk2=0;jk3=0;jk4=0;
break;
case 0x1c:spkopen=1;jkdelay=1;jk2=1;jk3=1;jk4=1;
break;
case 0x0d:spkopen=1;jkdelay=1;jk2=1;jk3=1;jk4=1;
break;
case 0x0e:spkopen=1;jkdelay=1;jk2=1;jk3=1;jk4=1;
break;
default:
break;
}
IrOK=0;
spkxx=Im[2];
Im[2]=0xff;
}
pwm();
}