您当前的位置:五五电子网电子知识单片机-工控设备PIC单片机PIC16C5X程序设计基础 I2C串行总线的控制 正文
PIC16C5X程序设计基础 I2C串行总线的控制

PIC16C5X程序设计基础 I2C串行总线的控制

点击数:7199 次   录入时间:03-04 11:54:00   整理:http://www.55dianzi.com   PIC单片机

   I2C总线(Intergrated Circuit bus)是Philips公司首先推出的一种二线制串行传输总线。它具有占有I/O口少、控制方式简单、信号传输速度快、配套功能芯片种类多,因此非常适于 单片机 系统设计中。I2C总线的结构如图1.11所示:总线为两根线构成,数据线(SDA)、时钟线(SCL),所有I2C总线接口芯片以线与方式连接在一起。I2C 总线的数据传输过程为图1.12所示,具体过程为:
    1、主控者发出开始信号。
    2、主控者接着传送出1byte的受控者地址信息,其中最低位为读/ 写控制码,"1"为读即主控者将从受控者接收数据;"0"为写即主控者将数据传送给受控者,高7位为受控者器件地址码。
    3、受控者发出认可信号。
    4、发送者开始发送信息每发完1byte后接收者发出认可信号给发送者。

写入程序:


 




本文关键字:程序设计  PIC单片机单片机-工控设备 - PIC单片机