微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 为什么PCA模块不能在指定的时间再次打开PCA?

为什么PCA模块不能在指定的时间再次打开PCA?

时间:10-02 整理:3721RD 点击:

void PCA1_init(){        CCAPM1=0x21;        CMOD=0x01;        CL=0;        CH=0;        EA=1;}


void pca1(uchar a){       if(a==0)    {        CR=0;           }    if(a==1)    {        CR=1;    }}


void  setup_ccp1(uchar i){    if(i==0)CCAPM1=0x11;    if(i==1)CCAPM1=0x21;}


/******************v*************************************************** 名称 : timing(void)* 功能 : 校时函数* 输入 : 无* 输出 : 无***********************************************************************/void timing(void){    if((hour==0)&&(min==0)&&(sec==0))    {        pca1(PCA1_ON);           }    if((hour==2)&&(min==0)&&(sec==0))    {        pca1(PCA1_ON);                }    if((hour==13)&&(min==0)&&(sec==0))    {        pca1(PCA1_ON);           }    if((hour==18)&&(min==31)&&(sec==0))    {        pca1(PCA1_ON);           }    if((hour==20)&&(min==25)&&(sec==0))    {        pca1(PCA1_ON);           }    if((hour==23)&&(min==0)&&(sec==0))    {        pca1(PCA1_ON);           }        if(flag_dateok==1)   {            pca1(PCA1_OFF);      flag_dateok==0;    }


}


为什么PCA模块不能在指定的时间再次打开PCA?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top