STC12C4052 PCA用于16位定时器测试程序

2023-11-01 22浏览
百检网是一家专业的第三方检测平台,汇聚众多拥有权威资质的第三方检测机构为你提供一站式的检测服务,做检测就上百检网。百检网让检测从此检测,一份报告全国通用,专业值得信赖。

//STC12C4052 PCA用于16位定时器测试程序//2009/11/21 liweiqiang

#includesbit P37=P3^7;

void main(void){CMOD=0x00; //PCA =fosc/12计数模式CL=0; //清PCA计数低位CH=0; //清PCA计数高位CCAP0H=0xff;//置比较高位值CCAP0L=0xff;//置比较高低值EA=1;//开总中断EPCA_LVD=1;//开PCA中断CR=1;//启动PCA计数CCAPM0=0x49;//PCA_0模块为16位定时模式,并开中断

while(1);//此处循环}

void int_6(void)interrupt 6 //中断服务程式序,中断入口为6{CCF0=0;//PCA_0模块中断标志位清零CL=0;//PCA计数器低位清零CH=0;//PCA计数器低高清零P37=!P37;//用于测试中断程序}


百检网秉承“客户至上,服务为先,精诚合作,以人为本”的经营理念,始终站在用户的角度解决问题,为客户提供“一站购物式”的新奇检测体验,打开网站,像挑选商品一样简单,方便。打破行业信息壁垒,建构消费和检测机构之间高效的沟通平台