Ok so maybe I need more help.
There is obviously something I don't understand.
Looking at the 24CL16 datasheet:
Based on this I changed the address to word and my understanding is:
Control byte = 1010 000 0 = $A0
I want to write $aa at address $400 so I wrote this code:
I was expecting to see only address $400 showing value $aa but this is the result:Code:i2cdevice =$A0 i2caddr = $400 i2cwrite d1,d2,i2cdevice,i2caddr,[$aa]:pause 10
the value $aa is now showing at address $004 and at every next 16 locations all the way to 2048.
???
Mike





Bookmarks