欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 求大神幫我看下這個單片機暫停程序! [打印本頁]

作者: CCCC51    時間: 2018-7-6 21:10
標題: 求大神幫我看下這個單片機暫停程序!
void GO_ON(void) interrupt 0
{
          EA = 0;
}

void STOP(void) interrupt 2
{   
          flag = 1;
          while(flag);
}
我的想法是用兩個按鍵外部中斷按鍵1暫停程序的運行,外部中斷按鍵0打斷中斷1,在中斷0里關掉所有中斷,就可以繼續運行程序了,可是程序進行到while(flag);這里就卡死了,按鍵觸發中斷0好像打斷不了中斷1,請問一下是為什么啊


作者: CCCC51    時間: 2018-7-6 21:10
在線等,求大神幫我講一下,謝謝了1
作者: leslie夜闌靜    時間: 2018-7-6 21:54
暫停的話我一般是新加switch語句
作者: yousunny    時間: 2018-7-6 22:58
你嘗試值關斷定時器1,不要關總中斷。
void GO_ON(void) interrupt 0
{
         ET0=1;;
}
你試一下
作者: Angle145    時間: 2018-7-6 23:40
你設置一個全局變量,代替main()函數晨的while(1)里的1,通過外部中斷改變全局變量的值就可以實現了




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1