I usually use EEPROM memory to store array values but decided to give the scratchpad a whirl. I use memory locations starting at 28 up to 128 and just do a for next loop to see what's in the locations, i run the loop before my program begins and every location has a zero in it, then, it hits my program and lets say i write to location 56, my number is there when i do a for next loop but i also see values in other locations that i did not write to. My question, is the interpreter also using the scratchpad memory . the locations where i see values i did not write are like 3 bytes in a row starting at location 78 but it varies.
I can work around the issues, in the past I used an external eeprom on a clock module. It's not an urgent issue just would like to add to my understanding of the scratchpad. BTW, i've been running tests on a 14M2 and 08M2.
thanks in advance.
I can work around the issues, in the past I used an external eeprom on a clock module. It's not an urgent issue just would like to add to my understanding of the scratchpad. BTW, i've been running tests on a 14M2 and 08M2.
thanks in advance.