打印
[51单片机]

PCA模块在使用过程中可以切换模式吗

[复制链接]
1345|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chuandaoxy|  楼主 | 2021-4-28 08:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为测量占空比,我先在31模式测高电平,在21模式测周期,这样占空比就出来了,可是我发现模式似乎切换不过来,我把PCA模式的初始化都搬过去了,还是不行,程序开始是0x31,执行两次中断后转换,PCA0_Init1 ();第三次是模式切换到0x21
if(countp==2)

        {       
               
       
            tl=capture_period*10;

                if(modp==1)

                {if(tl>1010)

                {pot=0;}
                                  
                 else{pot=1;}  

                 }

                countp=0;

                modp=1;

                PCA0_Init1 ();               
                                       
                }

        /*        if(modp==3)
               
         {PCA0CPM0 = 0x21;
          modp=0;}         */
   }          

使用特权

评论回复

相关帖子

沙发
xyz549040622| | 2021-5-5 20:35 | 只看该作者
我认为以你实际测试为准,手册上这个细节应该不会直接说出来。

使用特权

评论回复
板凳
wwd8888| | 2021-5-6 13:46 | 只看该作者
中断后可以切换的

使用特权

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

本版积分规则

855

主题

1044

帖子

4

粉丝