Stamp Editor Memory Map
Hello,
I have been working on a project using the Basic Stamp Homework Board (BS2 Stamp) as a prototype. The memory map indicated I had used 75% of the available memory. Since this was not going to be the final system I ordered a super carrier board and a BS2E Stamp. I changed the stamp designation in my program from 2 to 2e and downloaded the program into the new processor. I checked the memory map and it showed 75% capacity used with the new processor! The literature said the BS2E had space for 4000 lines? Which I'm no where close. Is there something I'm missing???
Thanks!
Brian
I have been working on a project using the Basic Stamp Homework Board (BS2 Stamp) as a prototype. The memory map indicated I had used 75% of the available memory. Since this was not going to be the final system I ordered a super carrier board and a BS2E Stamp. I changed the stamp designation in my program from 2 to 2e and downloaded the program into the new processor. I checked the memory map and it showed 75% capacity used with the new processor! The literature said the BS2E had space for 4000 lines? Which I'm no where close. Is there something I'm missing???
Thanks!
Brian
Comments
It's rare that Stamp programs are so large that they can't fit into one slot once some simple optimizations are done. Often, use of subroutines makes a huge difference. Sometimes switching to the use of tables, like a state table can help a lot. If you use a lot of menus and other use of strings, that usually divides up nicely into slots with each main menu option fitting in a slot.
I'm storing a lot of text which is being used with the emic text to speech voice synthesizer. I'm moving these files to thier own slot.
Brian