View Single Post
  #5   Spotlight this post!  
Unread 10-03-2002, 21:52
ChrisA's Avatar
ChrisA ChrisA is offline
Registered User
#0857 (Superior Roboworks)
Team Role: College Student
 
Join Date: Feb 2002
Location: Michigan Tech
Posts: 157
ChrisA is on a distinguished road
Send a message via AIM to ChrisA
ooh i wish keith were here...

ill try my best here and maybe someone can help me out

ram (standing for random access memory) is a memory that you read and write numbers to. it is erased every time you disconnect power for about 10-15 secs (or however long it takes power to discharge from the circuit). when you download code into the robot it is stored into whats known as eeprom which is a type of memory that doesnt get changed until someone goes in and changes it (ie downloading new code). the scratchpad ram is what is used when you are trying to save a temporary value that will be changed at different points in the code (aka a variable). you have 62 scratchpad ram locations total in each bank.

to sum this all up...
scratchpad ram is the physical memory area inside the robot controller where all your variable values are stored.

hope that helps

(dont feel sad for not knowing... i dont know a lot of things and im about 1/3 of my programming team) (well maybe 1/4... keith is probably 1/2 of our team )

Last edited by ChrisA : 10-03-2002 at 21:54.