I am using the M25P128 memory chip which needs a 24 bit address. I use
Addr0 var byte ' LSB of 24 bit address
Addr1 var byte
Addr2 var byte ' MSB of 24 bit address
Every time Addr0 overflows I increment Addr1.
Every time Addr1 overflows I increment Addr2.
In my case I run Addr2 all the way up to FF. In your case Addr2 will only be 0 or 1.
HTH
BrianT





Bookmarks