without looking at the datasheet or knowing the chip, my guess would be that in the cirquit you have there is no read write line and that the address line a0 is used as such a1 probably does the bank 0/1 select Peter > Can anyone help me on my way with NVM's ?? I have to read out the > two pages > of an NVM --> X24C04 . This particular NVM has only two pages of > 256 bytes, > each with its own slave address. These slave addresses for the pages are : > > A0 and A2 --> Why do they differ by two ?? > > I know it has something to do with reading and writing these NVM pages. > > When you want to write to the first page, you write to adres A0. > But, when you want to read from the first page, you have to read > from adres > A1