fortunesoldier
Newbie level 1
Hi all,
I am designing an microcontroller board in which I need a memory array for storing some parameters, which I analyse later, after I download them towards to the PC. The memory dimension or lenght of the buffer should be somewhere around 400kbytes. The other significant factor which I have to take into account is the data integrity(noise, spikes harsh conditions). The speed is not so important because I take the parameters every 5 minutes. So, is it better to use a couple of huge 24Cxx eeproms or maybe a parallel variant of the eeproms, or I could use the NVRam chips from Dallas or similar? Or maybe a flash chip. My microcontroller is an 8051 type, so if someone can recomend me the simplest and the most appropriate solution for this problem.
I am designing an microcontroller board in which I need a memory array for storing some parameters, which I analyse later, after I download them towards to the PC. The memory dimension or lenght of the buffer should be somewhere around 400kbytes. The other significant factor which I have to take into account is the data integrity(noise, spikes harsh conditions). The speed is not so important because I take the parameters every 5 minutes. So, is it better to use a couple of huge 24Cxx eeproms or maybe a parallel variant of the eeproms, or I could use the NVRam chips from Dallas or similar? Or maybe a flash chip. My microcontroller is an 8051 type, so if someone can recomend me the simplest and the most appropriate solution for this problem.