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

標題: 循環判斷問題 [打印本頁]

作者: 李冬    時間: 2022-8-11 11:22
標題: 循環判斷問題

按鍵中斷喚醒,中斷里改變燈的狀態。
判斷燈的狀態,是在WHILE循環條件里判斷 還是在循環體里判斷 比較好
while(1)  
{                       
                       
                                        if(io26==1||io25==1||io21==1)
                                        {
                                        break;
                                        }

                                        PCON |= 0x02; //掉電模式 掉電喚醒定時器開始計時
                                        _nop_();// 喚醒后不能使用延時函數
                                        _nop_();



}

while(!io26&&!io25&&!io21) //開機燈  自檢燈 充電燈  亮退出循環   
{

                                        PCON |= 0x02; //掉電模式 掉電喚醒定時器開始計時
                                        _nop_();// 喚醒后不能使用延時函數
                                        _nop_();


}
       


作者: 飛云居士    時間: 2022-8-12 10:58
第2個(循環體里判斷)較好
作者: 天ノ憶    時間: 2022-8-15 10:20
想知道哪個比較好,那就反匯編一下,看看哪個匯編行數少就用哪個,糾結這些東西就是在浪費時間
作者: yzwzfyz    時間: 2022-8-15 16:23
能達成目的就行。
作者: the_0721    時間: 2022-8-15 17:23
測試兩個的速度,邏輯方式不一樣




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