可以设定两个标志初始化为0,在中断0服务函数里把标志1置位,中断1服务函数里把标志1清零,同时对标志2取反,在主函数里循环计数,检测这个标志1为1,开始计数,标志1为0并且标志2为1则保持计数值不变,标志1为0并且标志2为0则从当前计数值开始计数,可以这样试试
可以设定两个标志初始化为0,在中断0服务函数里把标志1置位,中断1服务函数里把标志1清零,同时对标志2取反,在主函数里循环计数,检测这个标志1为1,开始计数,标志1为0并且标志2为1则保持计数值不变,标志1为0并且标志2为0则从当前计数值开始计数,可以这样试试
举报