1樓:匿名使用者
2 從裝置地址
在進行i2c通訊時,主機傳送啟動訊號後,再傳送定址訊號。器件的地址有7位和10位,以7為地址定址為例,定址訊號由一個位元組構成,高7位為地址位,最低位為方向位,用來表示主機與從器件的資料傳輸方向,方向位0代表主機接下來對從器件進行寫操作,
方向位為1,表明主機接下來對器件進行讀操作。
at24c02的高4位是固定的,為1010b,低3位則由a0/a1/a2訊號線的電平決定。按照我們此處的連線, a0/a1/a2 均為 0,所以 eeprom 的 7 位裝置地址是: 1010 000b ,即 0x50。
由於 i2c 通訊時常常是地址跟讀寫方向連在一起構成一個 8 位數,且當r/w 位為 0 時,表示寫方向,所以加上 7 位地址,其值為「 0xa0」,常稱該值為 i2c 裝置的「寫地址」;當 r/w 位為 1 時,表示讀方向,加上 7 位地址,其值為「 0xa1」,常稱該值為「讀地址」。
a0/a1/a2輸入腳用於多個器件級聯時設定器件地址,當這些腳懸空時預設值為0。當使用at24c02 時最大可級聯8個器件。如果只有一個at24c02被匯流排定址,這三個地址輸入腳(a0、a1、a2 )可懸空(接地也可以)或連線到vss,如果只有一個at24c01被匯流排定址這三個地址輸入腳(a0、a1、a2 )必須連線到vss。
i2c協議:
①空閒狀態
i2c匯流排的sda和scl兩條訊號線同時處於高電平時,規定為匯流排的空閒狀態。
此時各個器件的輸出級場效電晶體均處在截止狀態,即釋放匯流排,由兩條訊號線各自的上拉電阻把電平拉高。
②開始訊號
起始訊號:當scl為高期間,sda由高到低的跳變;
停止訊號:當scl為高期間,sda由低到高的跳變;
注:起始/停止訊號是一種電平跳變時序訊號,而不是一個電平訊號。
④應答訊號
傳送器每傳送一個位元組,就在時鐘脈衝9期間釋放資料線,由接收器反饋一個應答訊號。 應答訊號為低電平時,規定為有效應答位(ack簡稱應答位),表示接收器已經成功地接收了該位元組;應答訊號為高電平時,規定為非應答位(nack),一般表示接收器接收該位元組沒有成功。
對於反饋有效應答位ack的要求是,接收器在第9個時鐘脈衝之前的低電平期間將sda線拉低,並且確保在該時鐘的高電平期間為穩定的低電平。 如果接收器是主控器,則在它收到最後一個位元組後,傳送一個nack訊號,以通知被控傳送器結束資料傳送,並釋放sda線,以便主控接收器傳送一個停止訊號p。
⑤資料的有效性
i2c匯流排進行資料傳送時,時鐘訊號為高電平期間,資料線上的資料必須保持穩定,只有在時鐘線上的訊號為低電平期間,資料線上的高電平或低電平狀態才允許變化。
即:資料在scl的上升沿到來之前就需準備好。並在在下降沿到來之前必須穩定。
⑥資料傳輸
在i2c匯流排上傳送的每一位資料都有一個時鐘脈衝相對應(或同步控制),即在scl序列時鐘的配合下,在sda上逐位地序列傳送每一位資料。資料位的傳輸是邊沿觸發。
24c02的讀/寫操作:
高四位1010是24cxx系列的固定器件地址,接下來是a2、a1、a0是根據器件連線來決定(at24c02對應的為e2,e1,e0),我們的原理圖都接地所以是000。r/w為是選擇讀還是寫,1的時候是讀,0的時候是寫。所以寫的地址為0xa0。
讀出過程:
傳送寫入的器件地址(0xa0)
傳送要讀的24c02的記憶體地址
傳送讀出的器件地址(0xa1)
讀取資料
當讀取的時候,地址的最後一位r/w為是選擇讀,也就是該位為1。所以讀取的地址為0xa1。
2樓:匿名使用者
我想應該是0-255
3樓:匿名使用者
這個晶片手冊上不是寫的很清楚嗎,這個和晶片儲存也是有關係的,02 04 08 都是不同的
B級C級鎖芯是什麼意思,A級,B級,C級鎖芯有什麼區別
1 鑰匙不同 b級鎖芯 鑰匙為平板型或月牙型,鑰匙槽為單面或雙面有兩排凹形或圓柱型多點凹形匙洞。c級鎖芯 鑰匙槽裡面有很多曲線,有些是外曲線,採用葉片結構更加複雜,防盜效能更高。2 安全性不同 b級鎖芯 防止技術開鎖時間不少於5分鐘,防止衝擊開啟時間不少於30分鐘。a級鎖芯 防止技術性開鎖時間不少於...
24孔c調口琴bd譜大全集,新手求24孔C調簡單易學的口琴譜子
世軒丿 bd譜是 布魯斯口琴 入門可能會用 你複音要這個幹嘛 去學簡譜吧 這個俗稱笨蛋譜2333 這裡是軒軒 新手求24孔c調簡單易學的口琴譜子 5 吳連海 口琴曲 潛海姑娘 及 草原之夜 這兩首曲子難度不大 四 五級曲目 曲調好聽,推薦給你,祝你學習愉快。 雪澀丶惡魔 同桌的你 夠簡單易學吧 關鍵...
已知平面直角座標系中A 4,6 ,B 0,2 ,C
過點a作ad y軸,垂足為d,o為座標原點.adb為直角三角形,由點a的座標為 4,6 點b的座標為 0,2 可得,ad 4,bd 4,adb的面積為ad bd 2 8,cob為直角三角形,由點c的座標為 6,0 點b的座標為 0,2 可得,co 6,bo 2,cob的面積為co bo 2 6,四邊...