sbit PWM_OUT1P=P0^5;
sbit PWM_OUT2P=P0^6;
sbit PWM_OUT3P=P0^7;
sbit key1=P0^0;
sbit key2=P0^1;
bit PWM_OUTDAT1;
bit PWM_OUTDAT2;
bit PWM_OUTDAT3;
bit delaybit1=0; //延時開關
bit delaybit2=0;
unsigned int PWM_t1=0;
unsigned int PWM_t2=0;
unsigned int PWM_t3=0;
unsigned int delaytime_res1=0;//延時長度計數
unsigned int delaytime_res2=0;
unsigned int keybit=0; //按鍵計數
PWM_OUT1(unsigned int Cycle1,unsigned int PWM_on1);
PWM_OUT2(unsigned int Cycle2,unsigned int PWM_on2);
PWM_OUT3(unsigned int Cycle3,unsigned int PWM_on3);