Re: RS232 接收端問題
|
||||
---|---|---|---|---|
資深會員
|
嗯...如果不是清除RCIF的問題的話那我就不知道了
用 RETURN 對啦 因為一開始是用呼叫的 START: CALL GET_DATA 所以最後用RETURN回去
發表於: 2006/3/17 15:17
|
|||
|
Re: RS232 接收端問題
|
||||
---|---|---|---|---|
版主
|
goto GET_Rx 怎會用 return 回去呢? 這樣程式就當掉了,改成 goto GET_DATA
另外 RCIF 是無法直接清除的,只要去讀取 REREG 就會自動將 RCIF 清為 0
發表於: 2006/3/17 14:52
|
|||
|
Re: RS232 接收端問題
|
||||
---|---|---|---|---|
資深會員
|
你接收完資料後沒有清除 PIR1,RCIF
所以要開始接收下一筆資料時 還沒接收完成你的程式就以為已經完成而執行 GET_RX 當然收不到第二筆資料
發表於: 2006/3/17 8:53
|
|||
|