I am designing a 8051 based system(89c51 is used). In the system I want to store a variable whose value will be changed time to time by the end user. I thought of going for external flash memory chip to store such variables. Which chip i have to use so that I can store and access these variables as if it is in external RAM.