At 11:24 PM 12/11/96, Boston Medical Technologies wrote: >Wireless Scientific wrote: >> >> At 8:47 AM 12/11/96, Boston Medical Technologies wrote: >> >I'm a PIC newbie (but an EE oldie), and I am just starting to think >> >about a project based on a Microchip PIC. I'll be needing to store up >> >to 10k or more of data, which will be accessed in a sequential fashion >> >(like a data logger)--take a reading, write to memory, take the next >> >reading, write to memory, and so forth. When we're done taking data, it >> >will come out in the same way, that is, sequentially. >> >> how fast are taking the data? >> craig > >Oh, one reading every few seconds or so. > >Thanks, > >Al Cohen well then, like others have mentioned, serial flash comes in a variety of sizes and with I2C you can gang them up for more storage. I evaluated the Xicor 24F128 part and found that it's addressing scheme is preferrable to other serial flash parts in that it uses two full bytes for the address (as opposed to inter-mixing high address bits and other bits in the packet preamble). The 24128 worked great with a C program I wrote. ( I actually implemented fopen, fwrite, fread and fclose as well as a dir structure for simultanously accessing multiple open files, please don't ask for the source code). my advice after doing this, you need to determine your real data storage requirements, looking at it in terms of can i store my data in two parts (or maybe more). if you get to use the smaller parts, second source availibilty is great. if you are forced to choose between the larger parts, your code might not tolerate vendor switches because of the addressing format. craig