wangzeyu315 发表于 2013-4-16 09:58:19

新人请教!谢谢大神们

for(m=0;m<200;m++)
{
        for(t=0;t<25;t++)                                          //前进25个工位
        {       
                OneStationGo();
                position++;
        }
               
        OneStationRight();                                          //右移一个工位
        for(t=0;t<25;t++)                                      //后退25个工位
        {
                OneStationBack();
                position++;
        }
        OneStationRight();                                          //右移一个工位

            if(stop)
               {break;}
}

void key_interrupt() interrupt 0
{
   key_number=HD7279;
}

描述:键盘Key接入中断管脚,当按键按下的时候发生中断。
我一直在循环for的函数,我想当按键按下的时候   立刻退出循环,不知道应该怎么写这个程序,求大神帮忙下 谢谢   (如果没有中断的话 得要把前边的for循环结束之后才能检测stop,不知道该不该用中断)
页: [1]
查看完整版本: 新人请教!谢谢大神们