Re: 關於MICROCHIP 24LC02 ACKNOWLEDGE POLLING的問題
|
||||
---|---|---|---|---|
新會員
|
謝謝大家的指教!
我了解了! 謝謝!
發表於: 2009/3/14 8:07
|
|||
|
Re: 關於MICROCHIP 24LC02 ACKNOWLEDGE POLLING的問題
|
||||
---|---|---|---|---|
新會員
|
ACKNOWLEDGE POLLING是MASTER端去詢問SLAVE端的狀態,每一BYTE就要ACKNOWLEDGE POLLING一次,SLAVE端如果接收到0表示完成,接收1代表通訊失敗,最後ACKNOWLEDGE是NO ACKNOWLEDGE(1)。
STOP是通訊結束後,傳STOP訊號至SLAVE端,告訴SLAVE端通訊結束。 可以看一下 PIC16F877的7-bit I2C Timming 的說明圖。
發表於: 2008/8/25 11:59
Edited by Ryang on 2008年08月25日 16:27:57
|
|||
|
關於MICROCHIP 24LC02 ACKNOWLEDGE POLLING的問題
|
||||
---|---|---|---|---|
新會員
|
請問24LC02 ACKNOWLEDGE POLLING是指當STOP 條件發生時,才去做ACKNOWLEDGE POLLING,那如何動作呢?自己還是不太懂?雖然DATASHEET有說,可是還是不太懂!
DATASHEET是說先send WRITE COMMAND再send STOP Condition,然後再ACKNOWLEDGE POLLING! ※是指每當send STOP condition,就要做ACKNOWLEDGE POLLING嗎? 可是我有寫一隻程式,沒做好像也正常! 所以不曉得ACKNOWLEDGE POLLING是有什麼意義? 請問誰能幫我,解開這個問題! 謝謝!
發表於: 2008/8/25 11:38
|
|||
|