Browsing this Thread:
1 Anonymous Users
Topic options
View mode
舊的在前
Re: PIC16F689 SPI 如何確認傳送狀態
資深會員
Joined
: 2004/7/23 16:25最後登入時間
: 昨天 20:35
Group:
註冊會員
Level : 32
HP : 0 / 775
MP : 461 / 45715
EXP : 0
spi 是同時收發,(時序圖上很清楚) 所以,發射的同時,也會同時接收, 那什麼時候發射完,可以發射下一筆,那當然就是收下一筆資料的時候。 所以 spi 只有一個 bit0 BF 可以檢查
發表於: 2008/3/12 8:50
PIC16F689 SPI 如何確認傳送狀態
初級會員
Joined
: 2007/12/5 10:55最後登入時間
: 2009/11/5 11:09
Group:
註冊會員
Level : 4
HP : 0 / 85
MP : 10 / 4189
EXP : 40
我在看 PIC16F689 的 Spec. 時發現在 p.178 的部分提到 SSPSTAT bit 0 BF: Buffer Full Status bit Receive (SPI and I2 C modes): 1 = Receive complete, SSPBUF is full 0 = Receive not complete, SSPBUF is empty Transmit (I2 C mode only): 1 = Transmit in progress, SSPBUF is full 0 = Transmit complete, SSPBUF is empty 那我 SPI mode 傳送時要檢查哪邊呢 謝謝指教
發表於: 2008/3/11 17:52
You can view topic.
你 不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.