Storing multiple values

Thread Starter

quantumlab

Joined Dec 4, 2008
19
how do you store multiple values (i.e. a different value every second for up to an hour)??? And could these values be later accessed on a PC for further analysis???
 

mik3

Joined Feb 4, 2008
4,843
The built-in EEPROM has many memory locations which can be accessed by the appropriate address. Start from the first memory location and move on to the next ones by determining the appropriate address. Check if the EEPROM is enough for all the values you need.
 

Alberto

Joined Nov 7, 2008
169
Internal eeprom doesn't exceed 250 bytes. If you need more then use 24xx eeprom memory chips.

These memory use I2C protocol (very easy to use) and you can have upto 2 Mbyte

See microchip site for more datails
Alberto
 

futz

Joined Dec 14, 2008
23
Internal eeprom doesn't exceed 256 bytes.
Not true. The ones I know of, the 18F2525/18F2620/18F4525/18F4620 all have 1024 bytes. There are probably others.

EDIT: Did a parametric search at Microchip. There are many.

No 16Fs exceed 256 bytes of EEPROM though. Only the 18Fs.

Of course the OP never said whether he was using PICs or something else, so all that could be worthless. :p
 
Last edited:

Alberto

Joined Nov 7, 2008
169
Futz, I was thinking to the 16F, but you are correct with 18F.
Nevertheless you seriously want to do a datalogger with only 1Kb of eeprom ?
Alberto
 
Top