求教!!红外控制可控硅移相调光灯 按键时灯会灭一下 这是怎么回事???(急!)

2020-02-09 09:21发布

void interrupt ISR()
{
if(T0IF==1)      
  {           
   T0IF = 0;         //清中断标志
   。。。。。。。
   }


    if(RAIF==1)
     {
     RAIF=0;
   RA0=RA0;
    start_flag=1;

     }

  if(INTF==1)   
  {        
       INTF=0;
        。。。。用于接受红外线的外中断,解码
  }

void main
{
while(1)
{
.....用于控制调光等 50HZ

}

}


问题就是每次接收到遥控器的信号,按键时灯会灭一下,我想是外中断引起的,但是RAIF电平中断和计数中断没有影响啊,这是为什么呢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
surf_131
2020-02-10 01:53
lz,若是单位的开发项目,没说的,让老板批钱买转换头,买正版编译器。
我曾经很小心地一个一个timer增加外设,然后测试630/616等。总会有意想不到的效果出现。只好放弃。哦,若直接用汇编写,我玩过616,还是很灵光的。

一周热门 更多>