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电平中断和计数中断没有影响啊,这是为什么呢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>