EEPROM 读写驱动 (AT24C256 , C8051F020)
MCU是8051F020,,,,,EEPROM是AT24C256当初设计板子没注意,结果SDA用的P45,SCL用的P46。因为P4口不能按位寻址,所以SDA和SCL都是用直接操作,很麻烦。比如SDA=1就要写成P4=P4|0x20了。所以把同学用的程序(AT89C52上调试通过的程序,用P3口调试的,比如P3=P3|0x20)改写了下,但是再自己的MCU上就是读取不成功。郁闷了2天了,说请高手看下,希望能有意见。谢谢!/////////