Josuetas,
Although I have no clue what you are trying to do – you may want to consider the following: The 877A has 256 bytes of EEPROM (w/ 1,000,000 read write cycle life).
You said you were out of RAM? All 368 bytes? I cannot imagine needing immediate access to all of these bytes. Consider reusing some RAM and tuck away the answers in EEPROM and retrieve and replace when needed? See example below.
*** Old Way ***
X var byte
Y var byte
Z var byte
X = 1
Y = 2
Z = 3
If X > 4 then DoSomething1
If Y > 1 then Y = 6
If Z > 6 then DoSomething3
*** New Way ***
Data @1,1,2,3
X Var byte
Read 1,X
If X > then 4 then DoSomething1
Read 2,X
If X > 1 then
Write 2, 6
Endif
Read 3, X
If X > 6 then DoSomething
***
The “New Way” used 1/3 the RAM of the “Old Way”. I think you get the idea. Could this work to save RAM and your past work?
Good Luck,
Paul Borgmeier
Salt Lake City, Utah
USA
Bookmarks