环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產品分類

當前位置: 首頁 > 傳感測量產品 > 數據采集產品 > 數據采集卡

類型分類:
科普知識
數據分類:
數據采集卡

PIC單片機的I2C 24LC02 C讀寫程序

發布日期:2022-04-18 點擊率:72

1   I2C總線特點
   I2C總線最主要的優點是其簡單性和有效性。由于接口直接在組件之上,因此I2C總線占用的空間非常小,減少了電路板的空間和芯片管腳的數量,降低了互聯成本。總線的長度可高達25英尺,并且能夠以10Kbps的最大傳輸速率支持40個組件。I2C總線的另一個優點是,它支持多主控(multimastering), 其中任何能夠進行發送和接收的設備都可以成為主總線。一個主控能夠控制信號的傳輸和時鐘頻率。當然,在任何時間點上只能有一個主控。


2   I2C總線工作原理
I2C總線上的數據穩定規則,SCL為高電平時SDA上的數據保持穩定,SCL為低電平時允許SDA變化。如果SCL處于高電平時,SDA上產生下降沿,則認為是起始位,SDA上的上升沿認為是停止位。通信速率分為常規模式(時鐘頻率100kHz)和快速模式(時鐘頻率400kHz)。同一總線上可以連接多個帶有I2C接口的器件,每個器件都有一個唯一的地址,既可以是單接收的器件,也可以是能夠接收發送的器件。




每次數據傳輸都是以一個起始位開始,而以停止位結束。傳輸的字節數沒有限制。最高有效位將首先被傳輸,接收方收到第8位數據后會發出應答位。數據傳輸通常分為兩種:主設備發送從設備接收和從設備發送主設備接收。這兩種模式都需要主機發送起始位和停止位,應答位由接收方產生。從設備地址一般是1或2個字節,用于區分連接在同一I2C上的不同器件。


I2C總線在傳送數據過程中共有三種類型信號, 它們分別是:開始信號、結束信號和應答信號。
   開始信號:SCL為高電平時,SDA由高電平向低電平跳變,開始傳送數據。
   結束信號:SCL為高電平時,SDA由低電平向高電平跳變,結束傳送數據。
   應答信號:接收數據的IC在接收到8bit數據后,向發送數據的IC發出特定的低電平脈沖,表示已收到數據。CPU向受控單元發出一個信號后,等待受控單元發出一個應答信號,CPU接收到應答信號后,根據實際情況作出是否繼續傳遞信號的判斷。若未收到應答信號,由判斷為受控單元出現故障。


在I2C總線中只有主發送和主接收兩種操作方式。在系統初始化時,由指令控制CPU送出相關的數據,經接口送到I2C寄存器內。通過初始化這些寄存器,可以實現I2C總線的主模式控制,以及實現I2C總線上的從設備讀寫。


      當主設備和其中的一個從設備交換數據時,主設備首先發出一個啟動Start信號,這個信號被所有的從設備接收。即從設備準備接收CPU的信號,然后主設備再發出它要通信的從設備地址。接下來,所有的從設備將收到的這個地址和它們自己的地址進行比較。


如果收到的地址和它們自己的地址不同,則什么都不做,只是等待主設備發出停止stop信號;如果收到的地址和它自己的地址相同,它就發出一個信號給主設備,這個信號稱為應答Acknowledge信號。當主設備收到應答信號后,它就開始向從設備發送數據或者從從設備接收數據。當所有操作都進行完畢時,主設備發出一個Stop信號,通信完畢,釋放I2C總線;然后所有的從設備都等待下一次Start信號的到來。


3   總線基本操作
   I2C規程運用主/從雙向通訊。器件發送數據到總線上,則定義為發送器,器件接收數據則定義為接收器。主器件和從器件都可以工作于接收和發送狀態。 總線必須由主器件(通常為微控制器)控制,主器件產生串行時鐘(SCL)控制總線的傳輸方向,并產生起始和停止條件。SDA線上的數據狀態僅在SCL為低電平的期間才能改變,SCL為高電平的期間,SDA狀態的改變被用來表示起始和停止條件。
3.1 控制字節 </font

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
主站蜘蛛池模板: 创绿家招商加盟网-除甲醛加盟-甲醛治理加盟-室内除甲醛加盟-创绿家招商官网 | 大_小鼠elisa试剂盒-植物_人Elisa试剂盒-PCR荧光定量试剂盒-上海一研生物科技有限公司 | 低压载波电能表-单相导轨式电能表-华邦电力科技股份有限公司-智能物联网综合管理平台 | 浙江筋膜枪-按摩仪厂家-制造商-肩颈按摩仪哪家好-温州市合喜电子科技有限公司 | 馋嘴餐饮网_餐饮加盟店火爆好项目_餐饮连锁品牌加盟指南创业平台 | 木材烘干机,木炭烘干机,纸管/佛香烘干设备-河南蓝天机械制造有限公司 | 振动台-振动试验台-振动冲击台-广东剑乔试验设备有限公司 | 安徽集装箱厂-合肥国彩钢结构板房工程有限公司 | 安全光栅|射频导纳物位开关|音叉料位计|雷达液位计|两级跑偏开关|双向拉绳开关-山东卓信机械有限公司 | 苏州教学设备-化工教学设备-环境工程教学模型|同科教仪 | 制氮设备_PSA制氮机_激光切割制氮机_氮气机生产厂家-苏州西斯气体设备有限公司 | 危废处理系统,水泥厂DCS集散控制系统,石灰窑设备自动化控制系统-淄博正展工控设备 | 北京网站建设公司_北京网站制作公司_北京网站设计公司-北京爱品特网站建站公司 | 污水处理设备维修_污水处理工程改造_机械格栅_过滤设备_气浮设备_刮吸泥机_污泥浓缩罐_污水处理设备_污水处理工程-北京龙泉新禹科技有限公司 | 冷却塔风机厂家_静音冷却塔风机_冷却塔电机维修更换维修-广东特菱节能空调设备有限公司 | 济南展厅设计施工_数字化展厅策划设计施工公司_山东锐尚文化传播有限公司 | 低浓度恒温恒湿称量系统,强光光照培养箱-上海三腾仪器有限公司 | 电伴热系统施工_仪表电伴热保温箱厂家_沃安电伴热管缆工业技术(济南)有限公司 | 防爆型气象站_农业气象站_校园气象站_农业四情监测系统「山东万象环境科技有限公司」 | 有声小说,听书,听小说资源库-听世界网 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 | 小型单室真空包装机,食品单室真空包装机-百科 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 建筑消防设施检测系统检测箱-电梯**检测仪器箱-北京宇成伟业科技有限责任公司 | 扬尘监测_扬尘监测系统_带证扬尘监测设备 - 郑州港迪科技有限公司 | 东莞工厂厂房装修_无尘车间施工_钢结构工程安装-广东集景建筑装饰设计工程有限公司 | 旗帜网络笔记-免费领取《旗帜网络笔记》电子书 | 中宏网-今日新闻-财经新闻| 扬子叉车厂家_升降平台_电动搬运车|堆高车-扬子仓储叉车官网 | 南京PVC快速门厂家南京快速卷帘门_南京pvc快速门_世界500强企业国内供应商_南京美高门业 | 盐水蒸发器,水洗盐设备,冷凝结晶切片机,转鼓切片机,絮凝剂加药系统-无锡瑞司恩机械有限公司 | 锂离子电池厂家-山东中信迪生电源 | 水厂自动化|污水处理中控系统|水利信息化|智慧水务|智慧农业-山东德艾自动化科技有限公司 | 河南mpp电力管_mpp电力管生产厂家_mpp电力电缆保护管价格 - 河南晨翀实业 | 粘度计维修,在线粘度计,二手博勒飞粘度计维修|收购-天津市祥睿科技有限公司 | 铣刨料沥青破碎机-沥青再生料设备-RAP热再生混合料破碎筛分设备 -江苏锡宝重工 | 烟台条码打印机_烟台条码扫描器_烟台碳带_烟台数据采集终端_烟台斑马打印机-金鹏电子-金鹏电子 | 汽车整车综合环境舱_军标砂尘_盐雾试验室试验箱-无锡苏南试验设备有限公司 | 云南成人高考网| 传动滚筒_厂家-淄博海恒机械制造厂 |