Can the microcontroller brain get its memory filled and if it does, can you erase programs on the micro controller?
Yes, you can fill up the memory space available in the User Processor. Review the “User Programmable Micro-Controller” specification at http://www.vexlabs.com/vex-robotics-design-system.shtml for the total memory space available. Erasing of programs happens automatically. Each time you download a program to the User Processor, the new code is stored where the previous program was stored. The old code is erased and the new code takes its place.