Ref : Link:
http://magicjackting.pixnet.net/blog/post/173061691-i2c-bus-%E7%B0%A1%E4%BB%8B-(inter-integrated-circuit-bus)-
- SCL 為 Low 時, SDA 可以改變資料. 如下圖標示 ➀ 的位置.
- SCL 為 High 時, SDA 必需保持訊號穩定, 不可以改變, 以方便對方讀取(栓鎖)資料. 如下圖標示 ➁ 的位置.
- SCL 為 High 時, 如果 SDA 有變動則視為特殊狀況: Start (啟始, SDA 由 High 轉為 Low) 或 Stop (結束, SDA 由 Low 轉為 High). 如下圖二個標示 ➂ 的位置.
上面三條定義剛好把 SCL 和 SDA 二條訊號線會發生的訊號全部都包括了.