超聲波明渠流量計原理及探討 三十一
3.5.4 數據/地址的讀寫流程
開始:當主機把SDA 從高電平拉為低電平,同時SCL 信號為高電平時被認為是開始信號,所有的讀寫操作均有開始信號開始,任何時候發布一個開始信號,一個進行中的操作都會被中止。使用開始信號中止一個操作的同時,FM3164 也會處于開始一個新操作的就緒狀態,在操作過程中,如果電壓降低到VIP 以下時,任何進行中的傳輸都會中止,FM3164 執行新操作前,系統必須發布一個開始信號。
停止:當主機把SDA從低電平拉為高電平,同時SCL信號為高電平時認為是停止信號,FM3164所進行的所有操作都必須以此信號結束,如果一個操作還未完成而此時出現了一個停止信號,那么這個操作將被中止。為了發布停止信號,主機必須控制SDA總線。
數據/地址傳送:所有數據傳送(包括地址)都發生在SCL為高電平時候,除了以上兩種情況外,SDA信號在SCL為高電平時不能改變。應答:在任何傳送中,應答信號出現在第8位數據位被傳送之后,在這個狀態下,發送放應該釋放SDA信號以便由接收方驅動。
超聲波流量計