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

51單片機-IIC

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

IIC總線的硬件結構圖:  


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

這些信號中開始信號是必須的,結束信號和應答信號都可以不要。  

IIC總線進行數據傳送時,時鐘信號為高電平期間,數據線上的數據必須保持穩定,只有在時鐘信號為低電平期間,數據線上的高電平或低電平狀態才允許變化。      


  
IIC總線協議規定,每傳送一個字節數據后,都要有一個應答信號,以確定數據傳送是否被對方收到。應答信號由接受設備產生,在SCL信號為高電平期間,接受設備將SDA拉為低電平,表示數據傳輸正確,產生應答。  


   
IIC總線的時序圖:  



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

單片機模擬IIC總線通信:  

啟動代碼:     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     【打印本頁】

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

廠商推薦

  • Microchip視頻專區
  • PIC32CK SG單片機——輕松滿足新型網絡安全要求
  • PIC32CM LS60 Curiosity Pro評估工具包
  • 實時控制解決方案的正確選擇——數字信號控制器(DSC)或通用MCU
  • dsPIC® DSC集成電機驅動器:非常適合在緊湊空間內進行實時控制
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日日综合网| 香港aa三级久久三级老师| 亚洲日产欧| 亚洲伊人久久一次| 亚洲免费视| 亚洲免费大全| 亚洲一区视频在线播放| 日韩经典在线| 青青青青青国产免费观看| 日本人的色道免费网站| 瑟瑟综合| 天天天操操操| 色天使色婷婷丁香久久综合 | 人人草人人| 亚洲视频在线观看地址| 欧美激情视频一区二区 | 青青青草视频| 日本加勒比在线精品视频| 色综合图| 夜色综合| 香蕉综合视频| 天天插天天舔| 亚洲人成一区二区不卡| 欧美视频自拍偷拍| 亚州色吧| 亚洲一区二区三区免费| 天天干视频网站| 日韩精品第二页| 色久综合网| 婷婷久久综合九色综合98| 亚洲黄色高清| 人人澡人人爽人人精品| 日本zzzwww大片免费| 性吧影院| 欧美成人一级| 亚洲 春色 古典 小说 自拍| 亚洲国产成人久久精品hezyo| 亚洲欧美在线一区| 网站在线播放| 欧美日韩一区不卡| 亚洲狠狠综合久久|