void EX_Init(void)
{
IEN1=0X01;//打开外部中断
EXF0=0X04;//下降沿触发
HAL =1;//INT2口高电平
_nop_();
_nop_();
HAL =0;//INT2口低电平
_nop_();
EA=1;
}
void jishu()interrupt 8//外部中断2 中断号8
{
EX2=0; //关外部中断
count++; //转圈计数加1
z++; //计数+1
EX2=1; //开外部中断2 EX2
EA=1;
}
外部中断2 下降沿触发,这样设置对吗?请教大家 |