打印

pic16f1936捕获比较相位,求帮忙看一下

[复制链接]
1065|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
colin111111|  楼主 | 2014-3-26 10:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
if(CCP1IF == 1)             //过零点检测中断服务程序
        {        
                CCP1IF =0;
                CCPR1H=0;
CCPR1L=0;
                CCP1CON = 0x00;
                CCP1CON = 0x04;
count1=CCPR1H;
count1=(count1<<8)+CCPR1L;
}  
if(CCP2IF == 1)             //过零点检测中断服务程序
        {        
                CCP2IF =0;
                CCPR2H=0;
CCPR2L=0;
                CCP2CON = 0x00;
                CCP2CON = 0x04;
count2=CCPR2H;
count2=(count2<<8)+CCPR2L;
}  

if(count1<count2)//&&(count2<500000))      //我的晶振是5mhz的
      {RA5 = 1;test2=1;}                                                                                                 //开灯
else       
      {
        RA5 = 0;
        test1=1;
        }

        count1=0;
        count2=0;//每次都清零,这样能比较两个方波的相位谁超前么???

沙发
colin111111|  楼主 | 2014-3-26 10:53 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:潜心跟二姨学东西,做一个称职的菜鸟 。。。。。。。。。。。。。。。。。。。 高呼“二姨是我家,怎能不爱它”

34

主题

207

帖子

1

粉丝