1.同样的代码, 直接对开发板的24c02写16个位置后读出,结果正确:
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
2.把跳线断开,用杜邦线操作一块焊在洞洞板上的24C02,结果只有奇数地址是正确的:
00 FF 02 FF 04 FF 06 FF 08 FF 0A FF 0C FF 0E FF
3.搁一块比较一下:
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 FF 02 FF 04 FF 06 FF 08 FF 0A FF 0C FF 0E FF
4.请大侠指点下原因,代码一样的,外接的这颗IIC没坏试过好几颗了,片子的Pin8和4也加了104的电容,sda/scl都有4k7上拉到vcc |