您的位置 首页 芯闻

STC单片机PCA捕获中止函数

*****************************************************函数名称:voidPCA_Capture_Int();**功能描述:PCA捕获中断函数,扩展3

/***************************************************/

**函数称号:void PCA_Capture_Int();**功用描绘:PCA捕获中止函数,扩展32位计数**说    明:中止发生后,计数器将32计数成果高位写入/***************************************************/void PCA_Capture_Int(){//PCA捕获中止if(CR){//假如计数器溢出PCA_0.Dou_L++;                 //模块0高位暂时变量自加PCA_1.Dou_L++;                 //模块1高位暂时变量自加}if(CCF0){//假如模块0引脚承受中止CCF0 = 0;                      //清中止PCA_0.Match = CCAP0H;PCA_0.Match <<= 8;PCA_0.Match &= CCAP0L;         //低位保存PCA_0.Dou_H = PCA_0.Dou_L;     //高位保存PCA_0.Dou_L = 0;              //清空高位自加容器}if(CCF1){//假如模块1引脚承受中止CCF1 = 0;                     //清中止PCA_1.Match = CCAP1H;PCA_1.Match <<= 8;PCA_1.Match &= CCAP1L;        //低位保存PCA_1.Dou_H = PCA_1.Dou_L;    //高位保存PCA_1.Dou_L = 0;              //清空高位自加容器}}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/xinwen/255512.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部