久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1282|回復: 0
打印 上一主題 下一主題
收起左側(cè)

IIC總線原理

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:595742 發(fā)表于 2019-8-5 19:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
1.I2C簡單介紹
I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線產(chǎn)生于在80年代,最初為音頻和視頻設備開發(fā),如今主要在服務器管理中使用,其中包括單個組件狀態(tài)的通信。 I2C總線最主要的優(yōu)點是其簡單性和有效性。是一種多主機總線;當主機競爭時,有主機沖裁機制。
2.I2C總線原理
I2c總線只有兩根雙向信號線,一根是數(shù)據(jù)線SDA,另一根是時鐘線SCL。
I2C通過上拉電阻接正電源。當總線處于空閑狀態(tài)下,兩條信號線為高電平。連接到總線任意一個器件輸出為低電平,都會使總線的信號變低,即每個器件的SDA和SCL都是線“與”關系。
3.I2C傳輸規(guī)范
<1>數(shù)據(jù)位的有效性
I2C總線進行數(shù)據(jù)傳送時,時鐘信號為高電平期間,數(shù)據(jù)線上的數(shù)據(jù)必須保持穩(wěn)定,只有時鐘線上的信號為低電平期間,數(shù)據(jù)線上的高電平和低電平狀態(tài)才允許變化。

<2>起始信號和終止信號
起始信號:當 SCL 為高電平時,SDA 由高變低。
終止信號:當 SCL 為高電平時,SDA 由低變高。

4.I2C總線傳輸格式
發(fā)送到SDA線上的每個字節(jié)必須是8位,每次傳輸可以發(fā)送的字節(jié)數(shù)量不受限制,每個字節(jié)后必須跟一個ACK應答位,數(shù)據(jù)從最高有效位(MSB)開始傳輸。

以上是對IIC總線大致介紹,下面回到我們藍橋杯單片機開發(fā)的正題上來。
一.I2C驅(qū)動程序(包含六個函數(shù))
1.起始信號 2.產(chǎn)生應答 3.停止信號 4.等待應答 5.發(fā)送數(shù)據(jù) 6.接收數(shù)據(jù)其中設備地址為PCF8591(可以自行修改,僅供參考之用)
讀操作地址為:0x91 寫操作地址:0x90
若使用24C02 EEPROM 時,相應設備地址:
讀操作地址為:0xA1 寫操作地址:0xA0
[注意]
要在主函數(shù)中讀取相應通道 電位器 Rb2 接AIN3 : 0X03
光敏傳感器接AIN1: 0X01
---------------------
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 91一区二区 | 成人日b视频 | 久久久久欧美 | 97精品国产97久久久久久免费 | 久亚州在线播放 | 麻豆精品国产91久久久久久 | 国产无人区一区二区三区 | 欧美日韩一区在线 | 精品一区二区观看 | 久操亚洲| 99热在这里只有精品 | 国产二区三区 | 黄色免费在线观看网址 | 日韩欧美在线观看 | 成人久久久 | 精品久久久久久久久久久久 | 午夜视频在线免费观看 | av在线免费看网址 | 国产精品视频网 | 九九九久久国产免费 | 亚洲午夜视频 | 亚洲欧美在线观看 | 国产亚洲一区二区三区在线观看 | 最新午夜综合福利视频 | 国产精品久久久久久久久久 | gogo肉体亚洲高清在线视 | 最新超碰| 国产不卡在线观看 | 天天射影院 | 91国内外精品自在线播放 | 亚洲精品久久久 | 欧美一区二区三区在线观看 | 久久久久久久国产精品影院 | 欧美日韩高清 | 亚洲啪啪一区 | 欧美精品久久久久久久久老牛影院 | 欧美日韩免费一区二区三区 | 一本大道久久a久久精二百 国产成人免费在线 | 一区二区三区电影在线观看 | 中文字幕第一页在线 | 精品日韩|