![]() |
發(fā)布時間: 2018-1-10 11:56
正文摘要:程序比較簡單 但是遇到一個問題就是 執(zhí)行了if之后還會進入到else 里面執(zhí)行 為什么會出現(xiàn)這個情況 軟件BUG嗎? |
xiao1934 發(fā)表于 2018-1-10 11:57 因為else能夠強迫程序在if語句的條件不成立時執(zhí)行另一段代碼。 |
查詢方式操作串口。 TI = 0; //清零 SBUF = xchar; while(!TI); TI = 0; //清零 |
else//("相同") 發(fā)送以下數(shù)據 { ES=0; SBUF=0x55; TI=0; ES=1; P0=0xFF;//加上一條這個語句之后就正常了 } |