Well well, read.. read.. and read some more... then go back and read it again and again...
The spec sheet & syntax that is....

If you have tried everything... go back and read the spec sheet & syntax of the command one more time ...

Yep that is exactly what I did .. still couldn't make it work so I asked for my first time ever on this forum a question and the answer was given right there in front of me.. there it was in the spec sheet. the external eeprom 24LC16B uses a byte as the address not a word. You then I2Cwrite to an address using a byte of information 0 to 256. You can use ether a byte or word of information sent to eeprom up to 1 page depending on the eeprom size for the information to store. Reading it back is just the oposite...

By the way THANKS!

Next time before I ask a question on this forum I promise you I will read Just one more time the spec sheet and the syntax of the promblem..

THANKS again... Odie52