打印

24系列EEPROM应答位问题哪位说说

[复制链接]
1568|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
happyzhp|  楼主 | 2007-9-3 15:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的是24c02b,以单字节方式写,不取应答位。我写两个以上字节就不行了。如果取应答信号才可以实现。但是我只是取应答位而已没有做任何处理啊!不明白啊!取应答程序如下:

*返回错误标志,ErrorBit=SDA,为1错误,0正确
bit TestAck() 
{
    bit ErrorBit;
    SDA=1;
    SCL=1;
    ErrorBit=SDA;
    SCL=0;
    return(ErrorBit);
}

相关帖子

沙发
ayb_ice| | 2007-9-3 18:31 | 只看该作者

应答脉冲必须有...

它是时序的一部分...

使用特权

评论回复
板凳
bluestdzp| | 2007-9-3 19:14 | 只看该作者

是不是数据总线还是忙线中

使用特权

评论回复
地板
happyzhp|  楼主 | 2007-9-3 20:47 | 只看该作者

谢谢

多次实验后 终于高明白了@!谢谢大家

使用特权

评论回复
5
qjy_dali| | 2007-9-3 22:05 | 只看该作者

你不能把人家整体分开了

使用特权

评论回复
6
walnutcy| | 2007-9-4 22:36 | 只看该作者

看看IIC协议吧,别在瞎折腾,出力不讨好,呵呵

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝