IIC通訊時序組成

2021-07-04 23:51:44 字數 835 閱讀 8641

1

、起始訊號

start訊號

sda = 1;scl = 1;sda = 0;

在scl

為高電平的時候,

sda從高電平拉倒低電平

---起始訊號

由標準iic時序

-----start

訊號的保持時間

0.6us

start

訊號的建立時間

0.6us

由標準iic時序

-----start

訊號的保持時間

0.6us

start

訊號的建立時間

0.6us

02----2k

位—256位元組

at24c02

時序介面就是

iic

ic匯流排靠什麼來識別器件?

---器件位址

-----8位—

位址為位7位

最低位用決定讀還是寫命令

void iic_start(void)

寫乙個位元組

具體流程:

1、開始訊號

2、器件位址

+寫  ?

3、等待應答

4、寫資料的位址是什麼位址??

5、等待應答

6、傳送資料

7、等待應答

8、結束訊號

void at24c02_writebyte(u8 writeaddr,u8 data)

iic_writebyte(at24c02_did+0);//器件位址+0  //這句話是幹什麼用的呢#define at24c02_did  0xa0

IIC匯流排協議和時序

iic標準速率為100kbit s,快速模式400kbit s,支援多機通訊,支援多主控模組,但是同一時刻只允許有乙個主控。由資料線sda和時鐘scl構成序列匯流排 每個電路模組都有唯一位址。i2c裝置的操作可分為寫單個位元組儲存,寫多個位元組儲存,讀單個儲存位元組和讀多個儲存位元組,操作如下 a ...

IIC通訊除錯

iic匯流排是由philips 公司開發的一種簡單 雙向二線制同步序列匯流排。它只需要兩根線即可在連線於匯流排上的器件之間傳送資訊。主器件用於啟動匯流排傳送資料,並產生時鐘以開放傳送的器件,此時任何被定址的器件均被認為是從器件。在匯流排上主和從 發和收的關係不是恆定的,而取決於此時資料傳送方向。如果...

通訊協議 IIC通訊

iic匯流排是由資料線sda和時鐘線scl構成的序列匯流排,可傳送和接收資料。在匯流排上一般有幾個主機 也可以多個 和多個從機。從機一般不主動傳送資料,主機傳送資料,資料報中包含有從機位址,主機通過從機位址對從機進行操作。1.空閒狀態 時鐘線和資料線都為高電平 稱為釋放匯流排 時鐘線scl由主機控制...