|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請(qǐng)教I2C總線器件CAT1024的尋址問(wèn)題 |
| 作者:hongjun21 欄目:ARM技術(shù) |
我的總線上接有兩個(gè)CAT1024,這兩個(gè)器件的地址是怎么確定的呢?資料上說(shuō)8位從器件的高4位默認(rèn)為1010,最后一位表示讀/寫(xiě),好像是可以通過(guò)這個(gè)來(lái)區(qū)別地址,但是怎么修改這個(gè)默認(rèn)值呢?還有第1,2,3,位表示什么啊? |
| 2樓: | >>參與討論 |
| 作者: lpc2000 于 2006/7/20 9:17:00 發(fā)布:
CAT1024上沒(méi)有多余管腳上拉,下拉電阻決定地址 但可以考慮用一個(gè)輸出腳控制MR(復(fù)位),一個(gè)復(fù)位的話,另一個(gè)可以讀寫(xiě), 完了再換,這樣的話,兩個(gè)CAT1024地址都是10100000(寫(xiě))/10100001(讀),可一個(gè)在復(fù)位的情況下,不響應(yīng)。123位沒(méi)提,應(yīng)該都是零。還是換個(gè)I2C EEPROM有地址可以選的吧。 |
|
| 3樓: | >>參與討論 |
| 作者: hongjun21 于 2006/7/20 9:30:00 發(fā)布:
re 謝謝lpc2000 你的意思是說(shuō)CAT1024設(shè)計(jì)的時(shí)候沒(méi)有考慮和其它I2C器件共用總線?那么它默認(rèn)的高4位起到一個(gè)什么作用?(既然全都是一樣,而且又沒(méi)法修改) |
|
| 4樓: | >>參與討論 |
| 作者: lpc2000 于 2006/7/20 23:57:00 發(fā)布:
也許CAT1024考慮 一般不會(huì)有人把兩個(gè)CAT1024放在一個(gè)總線上,如果是其他的廠家的i2c器件,他們能避開(kāi)使用地址10100000B/10100001B. 每個(gè)廠家出廠的I2C器件都有一個(gè)定死的高4位地址。 |
|
| 5樓: | >>參與討論 |
| 作者: hongjun21 于 2006/7/21 22:15:00 發(fā)布:
re 嗯,知道了,謝謝 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |