DS2的1624線時序規(guī)格與I2C不同。本應(yīng)用筆記詳細(xì)介紹了其中的區(qū)別。SDA不由DS1624內(nèi)部保持。總線主站有責(zé)任保持SDA,直到SCL的下降沿完成。
介紹
本應(yīng)用筆記詳細(xì)介紹了DS1624通信時序與I2C規(guī)格之間的差異。在I2C下,允許SCL和SDA線路同時轉(zhuǎn)換,因為SDA被從器件在內(nèi)部延遲至少300ns。DS1624不會延遲相對于SCL的SDA信號,因此總線主機(jī)必須將SDA保持在正確的邏輯狀態(tài),直到SCL完全轉(zhuǎn)換到邏輯低電平,以防止錯誤生成START或STOP操作。
適當(dāng)?shù)臅r機(jī)
DS1624的SDA線相對于SCL沒有內(nèi)部延遲。因此,SDA邏輯電平必須保持在DS1624外部,直到寫入數(shù)據(jù)時SCL轉(zhuǎn)換到邏輯低電平;否則,可能會識別啟動或停止條件。在2線總線上寫入邏輯“1”時,在SDA轉(zhuǎn)換到保證邏輯高閾值VIH(0.7 x VDD最小值)之前,SCL必須達(dá)到保證邏輯低閾值VIL(0.3 x VDD最大值)。寫入邏輯“0”時,SCL 必須在 SDA 轉(zhuǎn)換到 VIL 以上之前達(dá)到 VIL。生成 START 條件時,SDA 必須在 SCL 轉(zhuǎn)換到 VIH 以下之前達(dá)到 VIL。生成停止條件時,SDA 必須在 SCL 轉(zhuǎn)換到 VIH 以下之前達(dá)到 VIH。VIL 和 VIH 級別均在每個設(shè)備上進(jìn)行生產(chǎn)測試。這保證了在整個電壓和溫度范圍內(nèi)(包括器件制造公差)使用此時序的正常運行。
總結(jié)
DS1624的時序和I2C規(guī)格存在差異。DS1624不會在內(nèi)部延遲SDA相對于SCL。因此,系統(tǒng)主機(jī)需要在 SCL 的下降沿期間維護(hù) SDA,以防止邏輯“1”被解釋為 START 條件,而邏輯“0”被解釋為 STOP 條件。
審核編輯:郭婷
-
總線
+關(guān)注
關(guān)注
10文章
2959瀏覽量
89676 -
時序
+關(guān)注
關(guān)注
5文章
397瀏覽量
37923 -
I2C總線
+關(guān)注
關(guān)注
0文章
14瀏覽量
2252
發(fā)布評論請先 登錄
帶有存儲器功能的數(shù)字溫度計-DS1624技術(shù)應(yīng)用
請問大神我的ds1624程序芯片為什么不行
基于數(shù)字溫度計和256字節(jié)的E2存儲器組成的DS1624
DS1629 pdf datasheet (2-Wire D
DS1624 pdf datasheet (digital
帶有存儲器功能的數(shù)字溫度計-DS1624技術(shù)應(yīng)用
關(guān)于DS1624 2線通信SDA保持時間的說明

關(guān)于DS75 2線通信SDA保持時間的說明

美信推出DS1624數(shù)字溫度計

DS1624數(shù)字溫度計的資料簡介和應(yīng)用源代碼概述

DS1624 DS1624 - (Maxim Integrated) - 溫度傳感器 - 模擬和數(shù)字輸出

DS1624通信時序與I2C規(guī)格之間的差異

評論