国产肉体XXXX裸体137大胆,国产成人久久精品流白浆,国产乱子伦视频在线观看,无码中文字幕免费一区二区三区 国产成人手机在线-午夜国产精品无套-swag国产精品-国产毛片久久国产

新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)系列連載12-串行總線(xiàn)

51單片機(jī)系列連載12-串行總線(xiàn)

作者: 時(shí)間:2016-11-27 來(lái)源:網(wǎng)絡(luò) 收藏
今天介紹I2C串行總線(xiàn),相比較之前的一些內(nèi)容,這個(gè)相對(duì)難理解一些。常用的串行總線(xiàn)有很多,現(xiàn)只簡(jiǎn)單地說(shuō)一下I2C總線(xiàn)。

本文引用地址:http://m.ptau.cn/article/201611/322444.htm

I2C總線(xiàn)總線(xiàn)是PHLIPS公司推出的一種串行總線(xiàn),是具備多主機(jī)系統(tǒng)所需的包括總線(xiàn)裁決和高低速器件同步功能的高性能串行總線(xiàn)。


I2C總線(xiàn)只有兩根雙向信號(hào)線(xiàn)。一根是數(shù)據(jù)線(xiàn)SDA,另一根是時(shí)鐘線(xiàn)SCL。



I2C總線(xiàn)通過(guò)上拉電阻接正電源。當(dāng)總線(xiàn)空閑時(shí),兩根線(xiàn)均為高電平。連到總線(xiàn)上的任一器件輸出的低電平,都將使總線(xiàn)的信號(hào)變低,即各器件的SDA及SCL都是線(xiàn)“與”關(guān)系。



I2C總線(xiàn)進(jìn)行數(shù)據(jù)傳送時(shí),時(shí)鐘信號(hào)為高電平期間,數(shù)據(jù)線(xiàn)上的數(shù)據(jù)必須保持穩(wěn)定,只有在時(shí)鐘線(xiàn)上的信號(hào)為低電平期間,數(shù)據(jù)線(xiàn)上的高電平或低電平狀態(tài)才允許變化。

SCL線(xiàn)為高電平期間,SDA線(xiàn)由高電平向低電平的變化表示起始信號(hào);SCL線(xiàn)為高電平期間,SDA線(xiàn)由低電平向高電平的變化表示終止信號(hào)。



起始和終止信號(hào)都是由主機(jī)發(fā)出的,在起始信號(hào)產(chǎn)生后,總線(xiàn)就處于被占用的狀態(tài);在終止信號(hào)產(chǎn)生后,總線(xiàn)就處于空閑狀態(tài)。連接到I2C總線(xiàn)上的器件,若具有I2C總線(xiàn)的硬件接口,則很容易檢測(cè)到起始和終止信號(hào)。


接收器件收到一個(gè)完整的數(shù)據(jù)字節(jié)后,有可能需要完成一些其它工作,如處理內(nèi)部中斷服務(wù)等,可能無(wú)法立刻接收下一個(gè)字節(jié),這時(shí)接收器件可以將SCL線(xiàn)拉成低電平,從而使主機(jī)處于等待狀態(tài)。直到接收器件準(zhǔn)備好接收下一個(gè)字節(jié)時(shí),再釋放SCL線(xiàn)使之為高電平,從而使數(shù)據(jù)傳送可以繼續(xù)進(jìn)行。

基本上就是這么多,最重要的是實(shí)踐。



關(guān)鍵詞: 51單片機(jī)串行總

評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉