1.TI是串口數據發送完畢的標誌,同時在硬件上有引起進中斷的功能。妳程序裏開了串口中斷,在中斷服務程序中又不清TI,會導致單片機反復不停地進入中斷服務程序,實際導致數據根本無法正確發送。雖然妳仿真可以運行,但執行的結果是不正確的。
2.MOV SBUF,A最好放在清 TI之後,因為不知妳能再清TI和MOV SBUF,A插入多少指令。如果清TI和MOV SBUF,A之間執行的指令不多,那麽就無所謂。但是最好養成良好的編程習慣,這樣程序不容易出錯。
上一篇:鯨魚機器人編程軟件下載步驟下一篇:JAVA語言的編程是在那個界面進行?