各位大侠,这是小弟写的at89s52单片机读写at24c04的程序,其中sda接P2^5,scl接P2^6, A0,A1,A2,WP,GND接地

2024-12-26 03:23:36
推荐回答(3个)
回答1:

读取EEP数据前,将SDA转变为输入口.
具体位置在read_byte()函数中.进入后就可以马上进行设定了. 函数结束时再设回输出.
在read_byte()函数中,将P2^5口设为输入口.
你可以留个邮箱,我发个流程图给你对一对.

回答2:

一楼的意思应该是然建议你去看一下I2C的读写时序

回答3:

大哥 能不能把你那个正确的程序给我看下,我现在正在学习24c02的读写,谢谢了