cortrol.c

来自「HID汽车大灯安定器,应用现在的安定器上,有多种保护功能」· C语言 代码 · 共 39 行

C
39
字号
//==============================================================
void setpwm( unsigned int aa) 
{ 
    pwmdata=aa;
 ///可以分开来用--------------------
  // if (pwmold!=pwmdata) 
   //   {  
         CCP1CON&=0xcf;
         CCP1CON|=(unsigned char)(pwmdata<<4)&48;     //CCP1CON|=((unsigned char)pwmdata&3)<<4;  
         CCPR1L=(unsigned char)(pwmdata>>2); 
         pwmold=pwmdata;
    //   }
  //----------------------------------
}
//==============================================================
#define   inputpwm()   if (pwmold!=pwmdata) {CCP1CON&=0xcf; CCP1CON|=(unsigned char)(pwmdata<<4)&48; CCPR1L=(unsigned char)(pwmdata>>2); pwmold=pwmdata;};


//#define   qiaoh()     {PC1=0;nop();nop();nop();PC0=1;}    //原装
//#define   qiaol()     {PC0=0;nop();nop();PC1=1;}
//#define   qiaooff()   {PC0=0;nop();nop();nop();PC1=1;qiaotime=0;}
 
 
 
//#define   qiaoh()     {PC6=0;PC7=1;}    //日星新板
//#define   qiaol()     {PC7=0;PC6=1;}
//#define   qiaooff()   {PC7=0;PC6=1;qiaotime=0;}


//#define   qiaol()     {PC6=0;PC7=1;}    //日星新板 
//#define   qiaoh()     {PC7=0;PC6=1;} 
//#define   qiaooff()   {PC6=0;PC7=1;qiaotime=0;}



#define   qiaol()     {PC7=1;PC6=0;}    //日星新板 
#define   qiaoh()     {PC6=1;PC7=0;}
#define   qiaooff()   {PC7=1;PC6=0;qiaotime=0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?