[ZLG-MCU] 拣起帖子再问:ZLG的I2C”

[复制链接]
1830|3
 楼主| dong2007 发表于 2010-5-3 12:24 | 显示全部楼层 |阅读模式
本帖最后由 dong2007 于 2010-5-8 15:52 编辑

以下“向无子地址器件发送字节数据函数”发送数据到i2c器件,数据存放的地址都是随机,像这样我们如果要找到发送的数据岂不是大海捞针!
小生愚笨,请各位指教!

/*******************************************************************
                    向无子地址器件发送字节数据函数               
函数原型: bit  ISendByte(uchar sla,ucahr c);  
功能:     从启动总线到发送地址,数据,结束总线的全过程,从器件地址sla.
           如果返回1表示操作成功,否则操作有误。
注意:    使用前必须已结束总线。
********************************************************************/
bit ISendByte(uchar sla,uchar c)
{
   Start_I2c();               /*启动总线*/
   SendByte(sla);            /*发送器件地址*/
     if(ack==0)return(0);
   SendByte(c);               /*发送数据*/
     if(ack==0)return(0);
  Stop_I2c();                 /*结束总线*/
  return(1);
}
五谷道场 发表于 2010-5-4 21:41 | 显示全部楼层
不会后移吧
 楼主| dong2007 发表于 2010-5-8 16:00 | 显示全部楼层
回楼上:多字节函数里边地址指针并没有自加,但是软件包里有个LIB库,可能设置了一些东西,不大懂LIB库。
虎虎生威 发表于 2010-5-8 21:10 | 显示全部楼层
那个很少人熟悉吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

185

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部