導航:首頁 > 操作系統 > 51單片機i2c

51單片機i2c

發布時間:2022-07-02 01:09:33

1. 51單片機如何模擬I2C匯流排中從機接收ID,發送數據的程序

希望能給你解答:
1、時鍾信號都是主機產生的,從機只有一種情況下才能控制時鍾線,即在忙的時候,主機還在發送數據,從機會主動把時鍾拉低,表示我正在忙,不能收數據。
2、兩個主機的話,在發送的時候一定會有一個從屬關系,這個需要自己設置。
3、響應:i2c上每傳輸一個位元組,都必須要有響應,方向是從機到主機。

2. 51單片機I2C通訊的地址是怎麼回事

一個I2C匯流排上可以掛多個器件,為區分不同的器件,所以有器件地址的概念
有些器件的地址是固定的,有些器件的地址是可變的

3. 如何用51單片機模擬i2c協議

I2C 協議包含了起始條件,停止條件,串列移位;這裡麵包含了三段時序。
下面根據應用分析:
1,假如你要寫一個ic的通信協議,而這個通信協議用的是I2C。
一般需要I2C通信的ic都會告訴你具體的時序圖,你可以查看具體的IC技術手冊,然後你根據時序圖的高低電位和電平改變的先後順序來寫I2C協議就行了,注意速度。
2,你想做一個模擬 I2C 驅動協議。
你在網上搜索一下I2C時序圖(有很多哦),然後你根據時序圖上面的電平高低,電平改變順序來寫這個協議就行了。

4. 51單片機的I2C通訊問題.w

這個講的是I2C協議的具體SDA與SCL高低電平時序,就假如你用51單片機兩個I/O口 一個I/O模擬SDA 一個I/O模擬SCL時 你可以按照以上圖片裡面的時序來編輯兩個I/O高低電平時序。假如你有I2C通訊硬體模塊的話 你就不需要以上圖片直接用模塊就行。上面圖片講的東西 大部分在I/O口模擬I2C 傳輸數據時才會用到,比較底層。不知道我的回答你能理解么。

5. 用51單片機可以讀取模塊採用I2C傳輸回來的數據嗎

普通線就行
I2C就是個讀寫協議,就是你看到的的那個數據傳輸在時鍾的上升沿開始傳輸,下降沿結束......只有遵守這樣的協議,才能通信

6. 51單片機通過I2C匯流排操作EEPROM

把Display();用大括弧括住試一試
另外要確定從EEPROM讀取的數值dat是否在0-16范圍內,因表格內只有17個代碼,超過此范圍是顯示不出來的
還有LSD=LEDDATA[DisplayData[i]];//發送段碼
你獲得的數據只有DisplayData[0],那麼DisplayData[i]其它數據從何而來,是0嗎?也許只是想先試一試能否點亮一個數碼管

7. 51單片機串口通信,和I2C串口通信協議有什麼區別和相同

串口通信准確的說叫RS232通信,串口通信和I2C都是串列通信,但串口通信是RS232協議,I2C通信是遵循I2C協議,舉個簡單例子,從A到B有條路,一個人走路過去,一個人坐車過去。串列通信就是相當於路,RS232和I2C協議相當於走路和坐車兩種不同的方式
贊同

8. 51單片機i2c匯流排讀寫操作問題

帶有 I2C 功能的設備之間通信很方便,51單片機沒有 I2C 介面,只能在編程時遵守 I2C 協議,下面的資料很詳細。
http://wenku..com/link?url=_J0cu6a-W8yDznvCJWE9_6axIlyNpbV-_R-x2s8R4x5o-qIJ9m-tfMjANr4St5GeZi
你必須懂硬體,會看時序圖,才能用 51單片機完成 I2C 通信。在這里三言兩語說不清楚的。

9. 兩個51單片機如何通過i2c通訊

一般情況下,要進行I2C通訊,你最起碼其中有一個晶元要本身就帶有I2C通訊介面,用這個帶有I2C介面的晶元來作從器件,這樣就相對好處理一點。你要是兩個都不帶這個介面,來模擬的話,很有難度。除非你對I2C協議很清楚,不過從樓主的提問來看,估計就不怎麼熟悉這種協議。
所以建議還是用別的通訊方式吧,比如用SPI,相對會好處理一點,用其中一個晶元的INTx來模擬CS介面,作為從器件在中斷中來處理,另外一個就模擬主器件來控制從器件,這樣或許會好弄點。如果樓主確實需要通訊,還是趕快換個思路吧,要是卡在一個地方動不了,會耽誤你的進程的,祝你好運!

閱讀全文

與51單片機i2c相關的資料

熱點內容
編譯程序屬於系統軟體嘛 瀏覽:406
英語新聞編譯是什麼意思 瀏覽:725
命令符下載音樂 瀏覽:936
vivado編程 瀏覽:628
水果小人怎麼畫app 瀏覽:91
光遇安卓更新後如何躲冥龍714 瀏覽:241
php抓取遠程圖片函數 瀏覽:284
安卓otg編程 瀏覽:22
a11晶元在安卓陣營如何 瀏覽:661
如何管理多個虛擬伺服器 瀏覽:538
什麼是模塊化編程 瀏覽:218
程序員免費時間 瀏覽:880
天津地鐵app過閘怎麼辦 瀏覽:365
安卓系統中菜單欄怎麼響應 瀏覽:340
pdf有聲 瀏覽:224
安卓手機下方的三角怎麼設置 瀏覽:919
虛擬機文件夾滿了 瀏覽:298
鴻蒙系統刪除APP在哪裡找回 瀏覽:695
英語翻譯發聲哪個app好 瀏覽:216
51單片機輸入法 瀏覽:392