市面上幾乎是所有的24Cxx系列都是向著AT24xx系列兼容的,也就是說,都是兼容IIC
你只要是標準的IIC通訊方式,到哪都是一樣的,為什么它要標準協議呢,就是大家都是這樣的
像你這個情況,無非就以下幾種:
1,硬件問題,可能是你用的24C16是壞的,也可能是沒有接觸好
2,軟件問題,可能是代碼本身有問題,我之前用自己的代碼就遇到過,用PIC的EEPROM隨便可以讀寫,但到了國產的就不行,搞了半天是我IIC延時不對,時間太短了,但PIC的反應速度快,所以,一直都是可以的,我就想當然的覺得我代碼就是對的....
你最好是把代碼和電路上傳,不然就是猜....... |