读书人

AT24C256不返回ACK解决思路

发布时间: 2012-06-12 14:21:25 作者: rapoo

AT24C256不返回ACK
我用的AT24C256 EEPROM,经常在写入第二个字节的地址后,它就不返回ACK,导致读取数据失败。大部分时间返回正常,有时候不返回ACK,不产生IIC中断。请问这是什么原因?

[解决办法]
是不是时序不对?
我刚搞定AT24C256 EEPROM读写问题, MCU是新华龙的C8051F020
[解决办法]
能否把你的电路,和程序写出来啊,这么说太浅显了,还有,听楼主的介绍,是用的单片机内部I2C总线吧?是不是哪些设置不正确呢?
[解决办法]
2440的I2C用的硬件控制的?速度设多少?
[解决办法]
是不是读的太快了,每读一页延时一下看看
[解决办法]
要不就别要ACK了,只要能读出来,了事。。。

我在操作2401的时候就这么干的


[解决办法]
还没弄好吗?
[解决办法]
EEPROM 要求的时序有没有严格实行? 问题的关键哦

读书人网 >单片机

热点推荐