Hello sayzer,
i dont mean page.
When i say block it means that i'm using an area of memory for one record session and other area for a diferent record session.
For example...
Using memory address from 0 to 3000 will be used as "block" 1 or record session #1 and memory address 3500 to 6500 will be used as "block" 2 or session #2.
The user will choose ( using a button ) where it will record ( either block 1 or 2 ) and the same concept is used when reading back data.
I'm using a 16F88 pic with internal osc and a 24LC512 external eeprom.
The program works very well except the erasing rotine ( note that i'm erasing all blocks at the same time ).
With 2 blocks it erases in an acceptable time frame...but i would like to use more blocks without loosing too much time erasing them all.
Bookmarks