国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

51單片機(jī)-IIC

發(fā)布時(shí)間:2011-3-22 11:35    發(fā)布者:techshare
關(guān)鍵詞: 51單片機(jī) , IIC
IIC(Inter-Intergrated Circuit)總線是一種由PHILIPS公司開發(fā)的兩線式串行總線。用于連接微控制器及其外圍設(shè)備。IIC只需兩根線SDA(數(shù)據(jù)線),SCL(時(shí)鐘)。IIC支持多主控,當(dāng)然,在任何時(shí)間點(diǎn)上只能有一個(gè)主控,而SPI是一主多從。IIC各種被控制電路均并聯(lián)在這條總線上,每個(gè)模塊和電路都有唯一的地址。SPI是通過CS進(jìn)行片選,有多少個(gè)SPI就要占用多少口。IIC總線在傳輸數(shù)據(jù)過程中有3個(gè)信號(hào),它們分別是:開始信號(hào),結(jié)束信號(hào)和應(yīng)答信號(hào)。  

IIC總線的硬件結(jié)構(gòu)圖:  


   
IIC支持多主和主從工作方式,通常為主從工作方式。在主從工作方式中,系統(tǒng)中只有一個(gè)主器件(單片機(jī)),其它器件都是具有IIC總線的外圍從器件。在主從工作方式中,主器件啟動(dòng)數(shù)據(jù)的發(fā)送(發(fā)出啟動(dòng)信號(hào)),產(chǎn)生時(shí)鐘信號(hào),發(fā)出停止信號(hào)。     開始信號(hào):SCL為高電平,SDA由高電平向低電平跳變,開始傳送數(shù)據(jù)     結(jié)束信號(hào):SCL為高電平,SDA由低電平向高電平跳變,結(jié)束傳送數(shù)據(jù)     應(yīng)答信號(hào):接受數(shù)據(jù)的IC在接受到8bit數(shù)據(jù)后,向發(fā)送數(shù)據(jù)的IC發(fā)送特定的低電平脈沖,表示已經(jīng)接收到數(shù)據(jù)。CPU向受控單元發(fā)送一個(gè)信號(hào)后,等待受控單元發(fā)出一個(gè)應(yīng)答信號(hào),CPU接收到應(yīng)答信號(hào)后,根據(jù)實(shí)際情況做出是否繼續(xù)傳送數(shù)據(jù)的判斷。若未收到應(yīng)答信號(hào),由判斷為受控單元出現(xiàn)故障。   

這些信號(hào)中開始信號(hào)是必須的,結(jié)束信號(hào)和應(yīng)答信號(hào)都可以不要。  

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


  
IIC總線協(xié)議規(guī)定,每傳送一個(gè)字節(jié)數(shù)據(jù)后,都要有一個(gè)應(yīng)答信號(hào),以確定數(shù)據(jù)傳送是否被對(duì)方收到。應(yīng)答信號(hào)由接受設(shè)備產(chǎn)生,在SCL信號(hào)為高電平期間,接受設(shè)備將SDA拉為低電平,表示數(shù)據(jù)傳輸正確,產(chǎn)生應(yīng)答。  


   
IIC總線的時(shí)序圖:  



許多單片機(jī)并不具有IIC總線接口,如51單片機(jī)。  

單片機(jī)模擬IIC總線通信:  

啟動(dòng)代碼:     void start(){
    SDA = 1;
    delay();
    SCL = 1;
    delay();
    SDA = 0;
    delay();
}

  停止代碼:

  
    void stop(){
    SDA = 0;
    delay();
    SCL = 1;
    delay();
    SDA = 1;
    delay();
}


李萬鵬
本文地址:http://m.qingdxww.cn/thread-59313-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
williamkmcn 發(fā)表于 2011-7-7 17:07:30
好東西值得收藏
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

廠商推薦

  • Microchip視頻專區(qū)
  • FPGA設(shè)計(jì)流程培訓(xùn)教程
  • Chiptorials ——如何將CryptoAuthLib庫用于Microchip安全身份驗(yàn)證IC
  • Chiptorials——如何使用ATECC608 TrustFLEX實(shí)現(xiàn)公鑰輪換
  • 無線充電基礎(chǔ)知識(shí)及應(yīng)用培訓(xùn)教程
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 99色在线观看 | 久久这里知有精品99re66 | 免费永久在线观看黄网 | 欧美日韩成人在线视频 | h在线免费观看 | 国产综合色香蕉精品五月婷 | 中文字幕在线乱码免费毛片 | 精品国产免费观看 | 亚洲成在线 | 在线a人片免费观看不卡 | 日韩精品视频在线免费观看 | 日本一区高清视频 | 搞黄网站免费观看 | 在线看一区二区 | 视频国产91 | 欧美日韩一区二区三区免费 | 在线观看国产麻豆 | 国内自拍视频在线播放 | 成人黄色在线网站 | 国产午夜人做人视频羞羞 | 久久精品一区二区三区资源网 | 色综合天天综合 | 精品第一国产综合精品蜜芽 | 四虎国产精品一区二区 | 99热这里有免费国内精品 | 国产麻豆福利a v在线播放 | 国产亚洲一区二区在线观看 | 亚洲免费网址 | 日日干日日操日日射 | 亚洲天堂免费视频 | 越南女人高清18xxxxx | 毛片一级免费 | 亚洲一级免费毛片 | 99爱在线精品视频免费观看9 | 国产vr一区二区在线观看 | 欧美影院在线观看 | 免费国产在线观看不卡 | 日韩免费观看一级毛片看看 | 日韩在线视频网站 | 99久久精品免费看国产免费 | 成年大片免费视频播放二级 |